Web Apps : http://www.apple.com/webapps/
Safari Dev Center : http://developer.apple.com/safari/
아이폰 또는 아이팟 터치의 사파리에서 '홈 화면에 추가(Add to Home Screen)'를 하면 그 사이트 바로가기가 다른 어플들처럼 아이콘으로 생성된다는건 아이폰 유저라면 알고 있을 것이다.
물론 단순한 바로가기 기능인건 맞지만, 웹사이트에 아이콘과 로딩화면을 등록해두고 전체화면 모드로 해놓으면 일반 어플처럼 동작을 한다.
홈 화면에는 등록해둔 아이콘이 나오고, 아이콘을 터치하면 로딩화면이 나오며, 실행이 된 후에는 사파리의 주소창이나 아래쪽의 툴바조차도 나오지 않게 할 수 있는 것이다.
물론 웹기반 어플이기에 일반 어플에 비해 여러가지 제약이나 단점이 있지만
간단한 게임이라던가 블로그나 핸드폰에 쓰는 위젯 정도의 어플은 충분히 만들 수 있다.
또한,
설치(아이콘 생성)후 웹 접속이 필요없는 것들은 오프라인으로 실행하게 할 수도 있으며
이전 포스트에 썼듯이 아이폰의 위치정보도 불러올 수 있어서 다양한 활용이 가능하다.
Web은 이제 더이상 단순한 Site가 아닌 Application이다.
'Safari'에 해당되는 글 2건
- 2009/12/16 iPhone Web Apps (1)
- 2009/12/16 iPhone Safari의 위치정보(GPS 등) 불러오기...에 대해
일반 어플이 아닌 사파리 브라우저에서도 위치정보(GPS, 3G, Wi-Fi 이용)를 불러올 수 있을까 싶어서 구글링해보니,
역시, iPhone OS 3.0 부터 가능하다고 나와있다.
* 참고 : Safari Reference - Getting Geographic Locations
그런데 아래 링크를 보면 구글과 야후 맵 API 약관에는 실시간 위치 관련 제한사항이 있다고 나온다.
http://www.thecssninja.com/javascript/geolocation-iphone
혹시 다음이나 네이버 맵의 약관에는 그런 제약이 있을까 싶어서 찾아보니
다음 약관에는 없는 것 같고, 네이버는 약관을 못찾겠다-_-
그렇다면...
아이폰에서 웹기반으로 여러 API를 이용한 매시업이 가능할 것 같은데...
예를 들어 SeoulBus 같은.
짬짬이 시간내서 손을 한번 대봐야겠다...
그리고,
아이폰 웹 개발과 관련해서는 파이어준님하가 잘 정리해두었으니 아래 링크 참고.
http://firejune.com/1506
* 추가
아이폰으로 아래 링크 접속하면 현재 위치 표시됨
http://aprilbriz.com/iphone/
하지만... 지도 이동이나 확대,축소 이런건 아직 안됨ㅋ
* 추가2
역시, iPhone OS 3.0 부터 가능하다고 나와있다.
* 참고 : Safari Reference - Getting Geographic Locations
그런데 아래 링크를 보면 구글과 야후 맵 API 약관에는 실시간 위치 관련 제한사항이 있다고 나온다.
http://www.thecssninja.com/javascript/geolocation-iphone
혹시 다음이나 네이버 맵의 약관에는 그런 제약이 있을까 싶어서 찾아보니
다음 약관에는 없는 것 같고, 네이버는 약관을 못찾겠다-_-
그렇다면...
아이폰에서 웹기반으로 여러 API를 이용한 매시업이 가능할 것 같은데...
예를 들어 SeoulBus 같은.
짬짬이 시간내서 손을 한번 대봐야겠다...
그리고,
아이폰 웹 개발과 관련해서는 파이어준님하가 잘 정리해두었으니 아래 링크 참고.
http://firejune.com/1506
* 추가
아이폰으로 아래 링크 접속하면 현재 위치 표시됨
http://aprilbriz.com/iphone/
하지만... 지도 이동이나 확대,축소 이런건 아직 안됨ㅋ
* 추가2
위 링크의 지도를 Daum에서 Google로 바꿨더니 이동,확대,축소 다 됨-_-

파이어준 2009/12/21 17:42 # M/D Reply
맞아요! 조만간 웹앱세상이 펼쳐질거라 굳게 믿고 있습니다.