스마트폰 앱 3

스마트폰 앱개발 가장 쉬운 방법

스마트폰 앱개발 공부하는데 고민되는 건 아마 크게 2가지 정도일 겁니다. 첫번째는 스마트폰 종류가 다양해서 어떤 스마트폰용 앱을 만들까 하는 걸 꺼에요. 안드로이드용 앱으로 만들까, 아이폰용 앱으로 만들까. 그러다 보면 어떻게 하면 한방에 안드로이드 앱과 아이폰 앱을 만들 수 있을까 궁리하게 됩니다. 두번째는 언어의 고민이 있을 거에요.안드로이드 앱은 자바로 안드로이드 스튜디오에서 자바로 만들어야 한다고 하고, 아이폰은 처음 들어보는 xcode라는 IDE에서 Objective-C...라는 더 생소한 언어로 만들어야 하고. 이렇게 되면 자바나 objective-C나 둘중 하나를 선택해야 하는 상황이 오는거죠.하나도 제대로 배우기 힘든데 두개 씩이나.. 난 스마트폰 앱 게임도 만들고 싶은데, 그럼 유니티라는..

프로그래밍 2018.10.12

xamarin 강좌 012. Layout (5) - AbsoluteLayout

xamarin은 마이크로소프트에서 Visual Studio와 함께 무료로 배포하고 있는 스마트폰 앱 개발 툴입니다. xamarin은 크로스 플랫폼(cross platform) 기술로 한번 코드를 작성해 놓으면 안드로이드, 아이폰, 윈도우에서 실행되는 스마트폰 앱을 한꺼번에 만들 수 있는 강력한 도구입니다. AbsoluteLayout은 여러 개의 엘리먼트들을 가질 수 있는 layout입니다. absolute 라는 이름처럼 layout 안에서 x와 y의 좌표를 이용해 정확한 위치를 정해줄 수 있습니다. 또 비율을 이용해 위치와 크기를 정해줄 수도 있어요. 태그 안에 위치를 정해주는 절대 값을 넣을 수 있습니다. 와 같이 하면 Layout 내에서 가로 100, 세로 110의 위치에 폭 120, 높이 130 의..

xamarin 강좌 011. Layout (4) - Grid

xamarin은 마이크로소프트에서 Visual Studio와 함께 무료로 배포하고 있는 스마트폰 앱 개발 툴입니다. xamarin은 크로스 플랫폼(cross platform) 기술로 한번 코드를 작성해 놓으면 안드로이드, 아이폰, 윈도우에서 실행되는 스마트폰 앱을 한꺼번에 만들 수 있는 강력한 도구입니다. Grid layout은 표처럼 화면을 구성할 수 있게 해주는 layout 입니다. 사용하기 전에 표처럼 가로와 세로를 어떻게 구성할지 정의를 해놓고 시작합니다. 태그와 태그로 세로와 가로를 각각 구성하는데요, 이렇게 가로와 세로를 구성해 놓고, 그 안에 있는 뷰들은 "나는 가로 몇번째 세로 몇번째에 배치해 줘" 라고 요청합니다. 그럼 Grid layout은 그 요청을 받아 그 위치에 놓여지도록 합니다...