[Activity(Label = "TestActivity", MainLauncher = false, Icon = "@drawable/icon", WindowSoftInputMode = SoftInput.AdjustPan)]
public class TestActivity : Activity
{
}


WindowSoftInputMode = SoftInput.AdjustPan 을 넣으면 클릭이나 터치를 해야 입력 키보드가 나타난다.

1. Xamarin 이란
- 크로스플랫폼 (Mac, ios, android, windows 등 다양한 OS를 하나의 소프트웨어가 지원하도록 하는 기술) 시장에서 닷넷 개발자를 편하게 해주는 개발 도구
- 30일 동안은 기능 제한 없이 무료로 사용이 가능
- 그 이후로는 starter 버전(무료)으로 기능제한이 있음
- DLL
Size 제한 : 개발자가 제작한 DLL의 사이즈가 32KB를 넘지 않아야 한다.

*자마린 최신 가격표 링크 : http://store.xamarin.com/ -> 현재 무료
*자마린에 대한 Microsoft의 발표자료 : http://www.slideshare.net/ActiveNick/the-great-mobile-debate-native-vs-hybrid-app-development#

2. Xamarin 설치
- Visual Studio 2015 는 설치 시 Android 영역에 Xamarin 을 선택을 하여 진행.
- 이미 VS 가설치가 된 이후라면 https://xamarin.com/visual-studio 에서 다운 받아 Setup 진행.
- Setup 은 특별한 것 없이 모두 다음.. 으로 진행.
- 계정이 필요하므로 가입이 필수다.

3. Genymotion 설치
- 속도 높은 시뮬레이션을 띄우기 위해 필요

설치사이트
설치진행중
구동모습

4. Sample app 만들기
- 아래 처럼 android 영역의 blank app 를 선택하고 바로 빌드

Blank App 선택
실행하면 지니모션으로 위와같은 화면이 뜬다

+ Recent posts