PhoneGap
http://phonegap.com/ 지원 디바이스 : 아이폰, 안드로이드, 블렉베리, 윈도우 모바일, 심비안, 팜 등등등 개발언어 : Html + css + ajax
요즘 뜨고 있다고 하네요 현재 실제로 개발된 어플들도 많구요 HTML과 CSS로 모양을 만들고 자바스크립트로 콘트롤 하는 형태입니다. http://phonegap.pbworks.com/ 에서 보시면 PhoneGap을 지원하는 자바스크립트 프레임워크로 jQuery나 dojo framework도 보이네요 디바이스 종속적인 기능들도 구현하기 매우 쉽게 되어있네요 구동 동영상을 보시면, 게임도 만들수있습니다. 자바스크립트 코드로 각종 센서들도 접근 가능 +_+
다음은 아이폰에서 연락처를 추가하는 코드입니다. 물론 자바스크립트구요
##PhoneGap addContact
function addContact(){ var sample_contact = { 'firstName': 'John', 'lastName' : 'Smith', 'phoneNumber': '555-5555' };
var firstName = prompt("Enter a first name", sample_contact.firstName); if (firstName) { var lastName = prompt("Enter a last name", sample_contact.lastName); if (lastName) { var phoneNumber = prompt("Enter a phone number", sample_contact.phoneNumber); if (phoneNumber) { sample_contact = { 'firstName': firstName, 'lastName' : lastName, 'phoneNumber' : phoneNumber }; navigator.contacts.newContact(sample_contact, addContact_Return); } } } }
function addContact_Return(contact) { if (contact) { navigator.notification.alert(contact.firstName + " " + contact.lastName, "Contact Returned", "Dismiss"); } }
플래시
플래시는 플레이어가 있는 곳이라면 어디든 동작합니다. 특히 아이폰과 안드로이드에서는 어플 형식으로 만들수 있고 현재 아이폰에서는 실제 플래시로 작업하는곳도 있습니다. 안드로이드에서는 올해말에 출시될꺼라고 하네요 http://wooyaggo.tistory.com/entry/News-Android%EC%9A%A9-Flash-Player-101-AIR-20-%EA%B3%B5%EC%8B%9D-%EB%B0%9C%ED%91%9C |