안드로이드와 iOS로 동시에 개발이 가능한 Citrine framework가 공개되어 네이티브 크로스 플랫폼으로 개발한 마리헤즈 쇼핑몰
by GNCkorea | 12.07.31 10:14 | 2,525 hit
안드로이드와 iOS로 동시에 개발이 가능한 Citrine framework가 공개되어 네이티브 크로스 플랫폼으로 개발한 마리헤즈 쇼핑몰

App 소스를 공개합니다. 이제 Citrine Framework가 원소스 멀티 플랫폼이 되었네요~~


(Android와 iOS 플랫폼에 적용 가능한 크로스 플랫폼이 되었습니다.)


AppStore : http://itunes.apple.com/us/app/marihas/id534533279?l=ko&ls=1&mt=8

구글플레이 : https://play.google.com/store/apps/details?id=kr.co.logeo.mospi.marihas


iOS용 Xcode 프로젝트와 android도 1.0.5로 업그레이드된 라이브러리를 적용하여 프로젝트 전체를 압축하여 첨부하였으나

첨부파일 용량 관계로 블로그에서 다운받아보시기를 바랍니다.


그리고 CITRINE Framework 개발자 커뮤니티인 네이버 카페(http://카페.naver.com/citrineframework)에서

보다 많은 정보를 교류할 수 있습니다.

폴더 구조는 첨부를 푸시면 Android,iOS, xml폴더가 있으며, xml폴더 부분이 소스입니다.

배포를 위해서 xml 폴더의 소스는 안드로이드의 경우는 Android/Marihas/ assets/xml 폴더에 카피하였으며,

iOS는 iOS/Marihas/xml에 카피하였습니다.

최신 라이브러리는 http://www.mospi.org/download.html에 가셔서 받으시면 됩니다.

Citrine SDK 사용을 위한 iOS 개발환경 세팅 방법은 여기를 참고하세요.



이전의 안드로이드 개발 시 UI XML파일만 작성해서 금방 끝났었는데,

이번에는 기존 XML에 iOS라이브러만 포팅하였기 때문에, 더욱 더 간단하게 끝났습니다.

Citrine에서 Layout 크기를 자동으로 조정해주고, 안드로이드에서 작동하는 기능을 iOS에서도 똑같이 사용 가능하기 때문에

별다른 수정을 하지 않아도 XML파일만 iOS(경로)에 복사 하시면 쉽게 적용 하여 사용할 수 있습니다.(One Source Multi Screen~~)


일반적으로 iPad 와 iPhone은 가로 세로 비율이 다르기 때문에, 꽉 찬 화면일 경우에는 image가 한쪽으로 늘어나게 됩니다.

일반적으로는 전체화면만 지원해 주기 때문에 pad용은 어쩔 수 없이 따로 디자인을 했는데 Citrine에서는 비율을 맞춰주니 간편하네요.

이제 Citrine으로 iOS와 Android 플랫폼에서 어플리케이션을 동시에 개발 해 보세요~~
http://www.applclub.com/bbs/board.php?bo_table=B&wr_id=1369308 / 출처
 

추천 3

댓글 2

루나래나 2012.08.01 07:06
세상에 이런게 다 있네요
rlnk6362 2012.08.01 02:03
wqe

이거슨 꿀팁 다른 게시글

게시물 더보기

이거슨 꿀팁 인기 게시글

  1. 태블릿PC에 알뜰폰 유심 넣어 쓸 때 980원부터2,897
  2. 알뜰폰 요금제 검색하면서 2만명 넘게 선택한…2,909
  3. 반올림피자에서 진행중인 도구리 콜라보 이벤트2,609
  4. 알뜰폰 1Mbps 3Mbps 무제한요금제 최저가2개2,495
  5. 알뜰폰 쓸 때 인터넷과 결합하려면2,639
  6. 해외여행 갈 때 데이터로밍 간편하고 싸게 쓰…2,506
  7. 기프티콘은 컬쳐랜드 쿠폰거래소에서 이용하…2,392
  8. 알뜰폰 6기가 540원부터 5G망 15기가 5,500원…2,777
  9. 클리오 루즈힐 블룸 다이아 립스틱 5종 홈쇼…2,493
  10. 데이터 10GB+1Mbps 무제한 6,500원부터 쓸수…2,353

2024.06.27 13:00 기준