자마린으로 만든 고사성어 앱 배포
iOS : https://itunes.apple.com/us/app/apple-store/id1327337148?mt=8
Android : https://play.google.com/store/apps/details?id=club.bezzangi.gosa2
예전에는 안드로이드 앱 만들고, 아이폰 앱 만들고
각각 따로 작업해야 했는데, 세부사항 똑같이 맞추는 것도 일이고
자마린 한번 작업하면 아이폰, 안드로이드 둘 다 지원 가능
윈도우폰도 지원 하지만... 시장이 없다. 의미 없다.
아이폰, 안드로이드 둘 다 작업할 경우
작업 사이클이 빨라지고, 유지관리가 편하다.
전체적인 작업 방식은 안드로이드와 유사.
XML 작성하여 UI 만들고, C#으로 코드 만들고
C#은 자바보다 쉽고, 편함.
플렛폼 종속적인 부분은 공통 코드에서 interface 만들고
플렛폼 종속 코드에서 interface 상속받아 구현하면 됨
패키지 - 외부 라이브러리 관리가 편하다.
OS 최신 기능을 쓸 수 없지만 큰 단점은 아닌것 같고...
최신 UI 못쓰지만 이것도 큰 단점 아닌듯.
프로젝트 사이즈(디스크 사용량)가 엄청 커짐... 이건 진자 단점.
'IT > 모바일' 카테고리의 다른 글
Deobfuscation files 매핑 파일 위치 (0) | 2018.01.07 |
---|---|
Firebase database (0) | 2018.01.03 |
미국 시민권 인터뷰 대비 (0) | 2017.12.20 |
고사성어 학습 앱 (0) | 2017.12.20 |
외국인을 위한 한글타자 앱 - 안드로이드 (0) | 2017.12.19 |