아이폰 개발 3

xamarin 강좌 011. Layout (4) - Grid

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

xamarin 강좌 003. iOS 빌드를 위한 맥북 설정 - 아이폰 실행화면 보기

xamarin 강좌 이전 글 2018/09/11 - [프로그래밍/xamarin] - xamarin 강좌 002. xamarin 기본생성 프로젝트의 구조 - 버튼 추가2018/09/10 - [프로그래밍/xamarin] - xamarin 강좌 001. xamarin의 시작 Xamarin 강좌 3번째 시간으로, iOS 시뮬레이터를 띄우기 위해 맥북이나 mac os가 설치된 머신에서 remote login 관련 설정을 하고, xcode, visual studio for mac을 설치하는 걸 설명합니다. xamarin에서 iOS 시뮬레이터를 띄워 아이폰에서 돌아가는 모습을 확인하려면 맥북이나 macos가 설치된 머신이 있어야 해요. 그리고 xcode를 설치하려면 최신버전의 macos를 설치해야 합니다. 지금은 H..

xamarin 강좌 002. xamarin 기본생성 프로젝트의 구조 - 버튼 추가

xamarin 강좌 2018/09/10 - [프로그래밍/xamarin] - xamarin 강좌 001. xamarin의 시작 xamarin 2번쨰 시간으로, xamarin을 실행해 만들어지는 프로젝트에서 기본적으로 생성된 파일들을 설명합니다. 정확히는 공통 부분에 대한 설명이네요. 이렇게 생긴 솔루션 탐색기에서 보면, 총 4개의 프로젝트가 생성되었는데, 솔루션 이름인 xa002와 똑같은 이름의 프로젝트,android용 프로젝트iOS(아이폰)용 프로젝트UWP(Windows)용 프로젝트 이렇게 총 4개의 프로젝트가 생성되었습니다. 이중 솔루션이름과 똑같은 이름의 프로젝트(4개중 맨 위에 있는 프로젝트)에 공용코드가 만들어지게 되고, 3개의 디바이스들이 그 공용코드를 이용해 각자 자기 디바이스에 맞게 빌드해서..