Xamarin 앱 개발 테스트 #1

마이크로소프트에서 본격적으로 Xamarin으로 크로스플랫폼 앱 개발을 할 수 있다고 홍보하고 있어서, Xamarin과 C#으로 크로스플랫폼 앱을 개발하는 것이 얼마나 할만한 것인지 테스트를 해보고자 한다.

우선, Xamarin의 기초적인 내용을 파악할 겸, 현재 Xamarin 사이트에서 진행 중인 공짜 C# 티셔츠 프로그램에 참여해보았다!

먼저 Xamarin for Windows를 설치한 후에, GitHub의 Xamarin Store app의 소스를 가져오고, 솔루션 파일을 열어서 실행을 하면 된다. PC에서는 iOS 쪽 앱은 실행해 볼 수 없으므로, Android 앱만 실행해 보았다. 처음 실행하면 에러가 나는데, 앱 용량 제한에 걸려서 무료 버전으로는 실행할 수가 없다. 따라서, 체험판 버전을 활성화 한 후에 실행해야 하는데, Xamarin Studio에서는 체험판을 활성화 하는 방법을 찾지 못해서 결국 Visual Studio에서 한번 열면 나오는 창에서 Trial 라이센스로 변경하였다.

image

앱을 실행하면 티셔츠를 공짜로 구매할 수 있는 앱이 나온다. 한번 실행해서 장바구니에 티셔츠를 넣고 구매하려고 하면, 소스코드에서 Xamarin 계정 이메일을 수정 후에 다시 오라고 한다. 위 스크린샷과 같이 LoginFragment.cs 에서 XamarinAcountEmail의 값을 본인의 Xamarin 계정으로 변경하고 다시 실행하면 주문을 계속 할 수 있으며, 주문할 때 주소를 물어보는데 여기에 주소를 넣고 주문을 마무리할 수 있다.(그런데 한국 주소를 넣어도 배송이 될런지 모르겠다. 티셔츠를 받으면 업데이트 하겠다.)

  • Xamarin을 실행하기 위해서는 Android 개발도구가 필요하다.
  • 왠만한 프로젝트를 하려면 유료 라이센스가 필요한데, 이 가격이 상당한데다 연단위의 구독을 하게 되어 있다. (참고)  MSDN 구독자는 90일 체험판과 할인이 있는 듯 하다.
  • Visual Studio에서 개발을 하려면 Business 이상의 라이센스가 필요하다.Trial로 해보고 꼭 필요할 때 구매하거나, 무료 버전의 Xamarin Studio를 가지고 하되 용량 제한을 피할 궁리를 해봐야 할 듯 싶다.
Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중