BLOG ARTICLE 블루투스 | 1 ARTICLE FOUND

  1. 2009.04.05 iPhone SDK 3.0 beta 2 4

iOS 2009. 4. 5. 16:59
몇일 전 메일로 아이폰 SDK 3 베타가 나왔다는 소식을 들었는데 이제서야 추가되고 변경된 내용들을 개략적으로 둘러 보았습니다. 중요한 변경사항으로는 블루투스를 공식적으로 지원하며 30핀 독 컨넥터를 이용해 각종 액세서리들과 통신할 수 있는 수단을 제공하는 것과 App 자체내에서 결제를 제공하는 것 같습니다. 그외 각종 API가 추가되고 간단하게 사용할 수 있도록 변경되었습니다.
사용자 삽입 이미지
(이미지 출처: 애플)

애플 아이폰 개발자 센터의 아이폰 OS 3.0 소개 페이지에서 내세우는 6개의 큰 변화된 내용은 아래와 같습니다.

* In App Purchase
어플리케이션 자체내에서 사용자가 결제를 할 수 있는 StoreKit이란 프레임워크가 추가되었습니다. 이를 이용하면 App내에서 컨텐츠나 기능을 추가할 때 사용자로 부터 과금을 할 수가 있습니다. App는 무료로 배포하고 컨텐츠 접근시에만 유료로 결제를 받는 서비스들도 많이 등장할 것 같다는 생각이 듭니다. (델피니님이 댓글로 안된다고 말씀해 주셨네요. 제 착오 였습니다. ^^;;)

* Peer to Peer Connectivity
블루투스를 이용해 페어링 없이 아이폰(터치)간에 연결이 가능합니다. 이를 이용하여 데이터를 주고 받을 수도 있으며, 특별히 음성데이터를 위한 GKVoiceChatService란 서비스도 제공합니다. 연결될 기기를 선택하기 위한 기본적인 UI도 제공합니다.

* Apple Push Notification service
App가 실행되지 않을 때라도 Push Notification Service에 동록된 서버로 부터 메시지를 받을 수 있가 있습니다. App가 실행되지 않을 때 이 메시지를 받게되면 다이알로그박스, 뱃지, 효과음등을 통하여 사용자에게 새로운 데이터나 변경된 내역이 있다는 것을 알려 줍니다. 만약 어플리케이션이 실행중이라면 미리 정의된 메소드에서 이 메시지를 처리할 수 있습니다.

* Maps
구글 모바일 맵 서비스와 연동하는 Map View가 추가되었습니다. 확대, 축소가 가능하며 핀을 사용할 수 있고, 현제 좌표를 주소로 변환해주는 API도 제공합니다. 구글맵의 Open API를 사용하지 않고도 편리하게 관련된 어플리케이션을 만들 수 있습니다.


* Accessories

30핀 독과 블루투스를 통하여 외부 기기들과 통신할 수 있는  악세서리 API를 제공합니다. 아이팟의 악세서리와 이와 연동할 수 있는 App를 이용하여 다양하고 재미있는 악세서리들과 App들이 많이 나올 것으로 기대가 됩니다.

* iPod Library Access

사용자의 아이폰/터치에 있는 음악과 Podcasts, Audio Books, 플레이 리스트에 접근할 수 있는 API를 제공하면, 선택을 위한 기본적인 UI 컨트롤러도 제공합니다.

* 기타
이외에도 Cut, Copy & Paste를 지원하고, App내에서 이메일 발송을 위한 API와 UI를 제공하는 등 많은 변화가 있는 것 같습니다.

그리고 맥의 spotlight와 같은 검색기능이 추가되었습니다. 주소록, 미디어 파일등을 검색하는 용도로 사용하는 것 같습니다.


3.0에서 업그레이드 된 기능들을 이용해 개발사들은 더욱 다양한 수익모델을 만들 수 있을 것 같습니다. 사용자들도 다양한 악세사리들과 이와 연동되는 App를 사용할 수 있다는 것은 환영할 만한 일이라고 생각됩니다. 애플이 아이폰 SDK 업그레이드 로드맵을 장기적인 안목으로 정말 잘 짜놓은 것 같습니다.

AND