728x90
모바일 웹은 모바일 단말기의 브라우저에서 동작하기 때문에 앱(App)처럼 별도의 설치나 업데이트
과정이 필요치 편리하다.
그리고 모바일 앱(App)의 경우 아이폰, 안드로이드, 윈도모바일 등 각 플랫폼마다 개발하는 환경이나
언어가 서로 상이해서 각각 별도로 개발해야 하지만 웹은 그럴 필요가 없다
이러한 특징은 전통적인 데스크탑의 윈도우어플리케이션과 웹어플리케이션과의 차이점과 거의 동일한 개념이다.
모바일 시장의 성장과 환경의 보편화로 모바일 앱(App)도 성장을 하겠지만 모바일 웹도 그에 못지않은 영역을 구축해 나갈 것 같다
물론 모바일 웹이 모바일 앱에 비해 가지는 단점도 몇 가지 있는데...
그중에서도 모바일 단말기 즉 디바이스의 고유 기능을 사용할 수 없다는 것이 가장 안타깝다
고유기능이라 함은 디바이스의 전화번호부, SMS, 일정관리, 사진, 파일시스템 등을 말하며 이들 컨텐트에 접근해서 핸들링 할 수 없다는 것이다
웹 자체가 브라우저에서 해석되고 실행되기에 어찌보면 당연한 것이지만 그래도 이러한 제약이
모바일 웹의 기능 확장에 걸림돌이 될 소지는 충분히 있어 보인다
모바일 장치 자체가 굉장히 개인화된 영역이고 이러한 개인성향의 컨텐츠가 웹 컨텐츠와 융합될 수 있다면 다양한 모바일 웹 어플리케이션이 개발 가능하지 않겠는가?
그런데. 이것이 불가능 하지 않다 !!!
바로 PhoneGap 이다. http://www.phonegap.com/
폰갭은 HTML, JavaScript 을 기반으로 하는 오픈소스 개발 프레임워크로 아이폰, 안드로이드폰, 블랙베리 등의 SDK 핵심 기능을 지원하는 굉장히 고마운 놈이다
폰갭을 이용하면 모바일 웹에서도 디자이스의 고유 기능을 가져다 쓸 수 있다고 한다
점점 알아볼것이 많이 생긴다 --;
그리고 폰갭 이외에도
Bondi, Titanium Mobile 라는 것도 있는데, 역시 유사한 기능을 제공해 주는 프레임워크라 한다
과정이 필요치 편리하다.
그리고 모바일 앱(App)의 경우 아이폰, 안드로이드, 윈도모바일 등 각 플랫폼마다 개발하는 환경이나
언어가 서로 상이해서 각각 별도로 개발해야 하지만 웹은 그럴 필요가 없다
이러한 특징은 전통적인 데스크탑의 윈도우어플리케이션과 웹어플리케이션과의 차이점과 거의 동일한 개념이다.
모바일 시장의 성장과 환경의 보편화로 모바일 앱(App)도 성장을 하겠지만 모바일 웹도 그에 못지않은 영역을 구축해 나갈 것 같다
물론 모바일 웹이 모바일 앱에 비해 가지는 단점도 몇 가지 있는데...
그중에서도 모바일 단말기 즉 디바이스의 고유 기능을 사용할 수 없다는 것이 가장 안타깝다
고유기능이라 함은 디바이스의 전화번호부, SMS, 일정관리, 사진, 파일시스템 등을 말하며 이들 컨텐트에 접근해서 핸들링 할 수 없다는 것이다
웹 자체가 브라우저에서 해석되고 실행되기에 어찌보면 당연한 것이지만 그래도 이러한 제약이
모바일 웹의 기능 확장에 걸림돌이 될 소지는 충분히 있어 보인다
모바일 장치 자체가 굉장히 개인화된 영역이고 이러한 개인성향의 컨텐츠가 웹 컨텐츠와 융합될 수 있다면 다양한 모바일 웹 어플리케이션이 개발 가능하지 않겠는가?
그런데. 이것이 불가능 하지 않다 !!!
바로 PhoneGap 이다. http://www.phonegap.com/
폰갭은 HTML, JavaScript 을 기반으로 하는 오픈소스 개발 프레임워크로 아이폰, 안드로이드폰, 블랙베리 등의 SDK 핵심 기능을 지원하는 굉장히 고마운 놈이다
폰갭을 이용하면 모바일 웹에서도 디자이스의 고유 기능을 가져다 쓸 수 있다고 한다
점점 알아볼것이 많이 생긴다 --;
그리고 폰갭 이외에도
Bondi, Titanium Mobile 라는 것도 있는데, 역시 유사한 기능을 제공해 주는 프레임워크라 한다
PhoneGap Roadmap
RED - not possible for this device
YELLOW - we're working on it!
GREEN - works!
|
iPhone |
Android |
Blackberry |
Symbian1 |
Windows Mobile |
Palm |
Maemo* |
Geolocation |
|
|
|
|
|
|
|
Accelerometer |
|
|
OS 4.7 |
|
HTC only |
|
|
Camera |
|
|
|
|
|
|
|
Vibration |
|
|
|
|
|
|
|
Contacts API |
|
|
|
|
|
|
|
SQLite Functionality |
|
|
|
|
|
|
|
XMPP API |
|
|
|
|
|
|
|
File system IO |
|
|
|
|
|
Read only |
|
Gesture / Multitouch |
|
Android 2.0 |
|
|
|
|
|
SMS API |
|
|
|
|
|
|
|
Telephone API |
|
|
|
|
|
|
|
Copy / Paste |
|
|
|
|
|
|
|
Sounds (Play) |
|
|
|
|
|
|
|
Sounds (Record) |
|
|
|
|
|
|
|
Bluetooth |
|
|
|
|
|
|
|
Wifi Adhoc connection |
|
|
|
|
|
|
|
Maps |
|
|
|
|
|
|
|
Orientation change |
|
|
|
|
|
|
|
Network availability |
|
|
|
|
|
|
|
Magnetometer |
3GS only |
|
|
|
|
|
|
Storage |
|
|
|
|
|
|
|
'모바일' 카테고리의 다른 글
안드로이드(Android)? (2) | 2010.07.13 |
---|---|
PhoneGap 개발 환경 구축 (안드로이드 기반) (2) | 2010.07.12 |
Android 개발환경 구축 (6) | 2010.07.12 |
구글, 안드로이드 개발 공부 (0) | 2010.07.05 |
트위터, 단축 URL 프로세스 조사 (0) | 2010.07.02 |