18. Device API
보안상의 이유로 웹에서는 로컬 자원에 대한 접근 금지
Device API
카메라, 센서, 주소록, 파일 시스템 등 로컬 자원의 활용 가능
표준화 동향
W3C DAP(Device APIs and Policy) OMTP BONDI API + Nokia WRT API
18
19. Device API
PhoneGap의 방식
alert(ScriptingObject.add(3, 4));
19
20. Device API
PhoneGap의 방식
document.location = "myapp:" + "ScriptingObject:" + "add:" + "3:" + "4";
20
23. Appcelerator Titanium
AWT와 유사한 자체 Window Toolkit
특정 벤더의 비표준 기술
축적된 지식, 자산의 재활용 불가
23
24. PhoneGap
하이브리드 앱 개발 방법론을 프레임워크화
오픈 소스
개발 환경, 개발 도구 없음: 샘플 소스
웹 표준 기반
Device API는 자체적으로 제정한 스펙
유일하게 6가지 모바일 플랫폼 지원
iOS, Android, RIM BlackBerry, HP webOS, Nokia Symbian, Samsung Bada
24
25. Appspresso
‘11.03.14
국내 최초의 범용
하이브리드 앱 프레임워크
세계 최초로 표준 Device API와
통합개발환경을 지원하는
하이브리드 앱 프레임워크
25
26. Appspresso
WAC Waikiki API
Sensor Camera Contact
Device
Status SMS
File System
Native API
26
28. Appspresso
크로스 플랫폼
웹 표준 기반
표준 Device API (WAC Waikiki API): WAC Compatibility
통합개발환경 제공
One Click Build
PDK(Plug-in Development Kit)
Open Source Appspresso Plug-in Project 개설 예정
On the fly building – Demo
28