다양한 모바일 기기가 등장하고, 또 이에따른 다양한 플랫폼이 등장하면서 모바일 업계는 치열한 경쟁을 진행중입니다.
Apple의 iOS, Google의 Android, Nokia가 제휴한 MS의 Windows7.. 그 밖에도 아직 여러 기기에서 사용되는 Blackberry, Symbian, WebOS, 바다, MeeGo등 많은 플랫폼이 사용되고 있습니다.
이러한 멀티 플랫폼 시대에 점점 필요해지는 이슈가 모바일 및 디바이스 플랫폼을 넘어선 서비스 플랫폼 구축인데요..
다음 내용들은 한번의 개발을 통해 다양한 모바일 플랫폼을 타겟으로 빌드가 가능한 kit들 입니다.
MoSync
- MoSync는 Windows나 OS X에서 단일한 환경의 C/C++ code를 사용하여 개발한 후, 모든 major mobile platforms 으로 빌드해주는 SDK 입니다. (Android, iOS, Windows Mobile, Symbian S60, Java ME, Moblin)
- Eclipse-based 환경에서 GCC 4.0 을 backend로 컴파일 합니다.
SDL, yajl, STLPort and SQLite 등의 라이브러리도 성공적으로 사용 할 수 있습니다. - http://www.mosync.com/

PhoneGap
- PhoneGap은 HTML5 app으로 web 기술등을 사용하여 다양한 타겟의 native application을 생성합니다.
-
PhoneGap 동작 과정
- Build your app once with web-standards- Based on HTML5, PhoneGap leverages web technologies developers already know best... HTML and JavaScript.- Wrap it with PhoneGap- Using the free open source framework or PhoneGap build you can get access to native APIs.- Deploy to multiple platforms!- PhoneGap uses standards-based web technologies to bridge web applications and mobile devices.
Rhodes
- Rhodes는 major smartphone operating systems들의 native app을 쉽게 개발하도록 도와주는 Ruby-based framework 기반의 오픈소스입니다. (iPhone, Windows Mobile, RIM, Symbian and Android).
- http://rhomobile.com/products/rhodes/
'BLUE-NOTE 생각' 카테고리의 다른 글
Google이 Motorola Mobility를 인수!!! (0) | 2011.08.15 |
---|---|
Low Level field 에 대한 단상 (0) | 2011.06.23 |
First iPad 2 Reviews: Evolutionary, 512MB RAM, Thinner, Faster (0) | 2011.03.11 |
삼성 소프트웨어 멤버십에 대한 생각 & '11년 상반기 신입회원 선발 공고 (0) | 2010.10.15 |
신기하고 다양한 게임 기술들 (MS NATAL & NINTENDO 3DS & SONY Motion Controller) (0) | 2010.10.15 |