April Breeze is blowing...

'Safari'에 해당되는 글 2건

  1. 2009/12/16 iPhone Web Apps (1)
  2. 2009/12/16 iPhone Safari의 위치정보(GPS 등) 불러오기...에 대해

Web Apps : http://www.apple.com/webapps/
Safari Dev Center : http://developer.apple.com/safari/


아이폰 또는 아이팟 터치의 사파리에서 '홈 화면에 추가(Add to Home Screen)'를 하면 그 사이트 바로가기가 다른 어플들처럼 아이콘으로 생성된다는건 아이폰 유저라면 알고 있을 것이다.

물론 단순한 바로가기 기능인건 맞지만, 웹사이트에 아이콘과 로딩화면을 등록해두고 전체화면 모드로 해놓으면 일반 어플처럼 동작을 한다.
홈 화면에는 등록해둔 아이콘이 나오고, 아이콘을 터치하면 로딩화면이 나오며, 실행이 된 후에는 사파리의 주소창이나 아래쪽의 툴바조차도 나오지 않게 할 수 있는 것이다.

물론 웹기반 어플이기에 일반 어플에 비해 여러가지 제약이나 단점이 있지만
간단한 게임이라던가 블로그나 핸드폰에 쓰는 위젯 정도의 어플은 충분히 만들 수 있다.

또한,
설치(아이콘 생성)후 웹 접속이 필요없는 것들은 오프라인으로 실행하게 할 수도 있으며
이전 포스트에 썼듯이 아이폰의 위치정보도 불러올 수 있어서 다양한 활용이 가능하다.



Web은 이제 더이상 단순한 Site가 아닌 Application이다.


2009/12/16 23:46 2009/12/16 23:46
2009/12/16 23:46
Category dev.
일반 어플이 아닌 사파리 브라우저에서도 위치정보(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
위 링크의 지도를 Daum에서 Google로 바꿨더니 이동,확대,축소 다 됨-_-


2009/12/16 01:34 2009/12/16 01:34
2009/12/16 01:34
Category dev.
1 
전체 (117)
calm (50)
passion (3)
Bicycle (31)
dev. (12)
Mac (3)
music (7)
misc. (11)
Today 33 / Yesterday 68
Total 69142
Support Wikipedia