iOS 6 SDK發佈!為你率先揭露重要的功能!

You are currently viewing iOS 6 SDK發佈!為你率先揭露重要的功能!

親愛的朋友你好

Apple已經在6/12的WWDC(全球開發者大會)上宣布推出iOS 6

iOS 6提供了用戶許多iPhone /iPad上的新功能,

這些功能也都被各大媒體爭相報導!

但我們開發者比較需要注意的,

則是最新的iOS 6 SDK,是否又增加了哪些新功能可以使用呢?

6/11之後,Apple的開發者網站已經釋出了iOS 6 beta版的SDK

而且也釋出了一些iOS 6 SDK Beta的技術文件囉!

以下就讓小編來為您簡單介紹一下,

這次的iOS 6 SDK,將帶來哪些主要的新功能:

1. Maps(全新地圖!)

Maps將預設由蘋果公司提供新的地圖,(而非原先的Google地圖)

新的Maps app以及MapKit framework現在提供其他的Apps額外的互動功能

(原本沒地圖功能的)Apps現在可以更容易地去顯示感興趣的景點,或是指引方向,

只要藉由新的程式介面去詢問Maps app,

就可以顯示特定的位置,或是顯示兩個位置間的路由方向

2. Social Framework(整合Facebook,新浪微博)

新的Social Framework提供了一個簡易的程式介面,以便於存取用戶的多個社交帳號

這個Framework取代了iOS 5的Twitter Framework,

而且增加了對Facebook以及新浪微博等社交帳號的支援!

透過這個Framework,

你的Apps將可以(更容易地)把用戶的個人狀態以及照片更新到他的社交帳戶中。

3. Pass Kit(電子通行證,或稱電子票券技術)

Pass Kit是一種新的技術,他使用了新的檔案格式,

並利用PassKit.framework來實現可下載電子通行證

企業可以藉由此技術,建立自家的優惠券登機證門票折扣卡等電子票券,

這些票券將可以被儲存在任何的iOS裝置上,

用戶將可以在iOS裝置上使用這些票券,就像他們之前使用實體的票券一樣。

4. Reminders(待辦事項)

The Event Kit framework現在也包括了在用戶的裝置上建立以及存取待辦事項App的程式介面。

透過你的App建立的待辦事項將會跟用戶自行建立的,一起顯示在待辦事項App上,

這些待辦事項也包括了”某個時間點的提醒”

5. In-App Purchase的新功能

The Store Kit framework(StoreKit.framework)現在提供在你的App內購買iTunes內容的支援,

而且提供讓你把可下載的內容存放到蘋果公司伺服器的協助。

透過in-app content purchases,你可以提出一個讓用戶在你的app中直接購買應用程式,音樂,電子書,以及其他iTunes內容的視窗控制器(view controller)

你只要指定你想要拿來販賣的項目,其餘的交易都可以交由Store Kit為你處理。

以上這幾個重要項目之中,

地圖算是一個相當大的變化,原來的Google地圖換成了蘋果自家的地圖服務

根據自行更新到iOS 6的網友說:蘋果的圖資在台灣這塊仍然很貧乏

例如捷運路線,以及許多的地區詳細資訊都還在建構,

雖然SDK提供了更多的互動功能,但是還是要進一步測試才知是不是能正常運作

另外Social framework對開發者來說應該也是一大福音

因為Facebook提供的API很難纏,而且常常變動

有時這個月接好了,下個月就不能動了!

如果有了一個統一的framework,對開發者來說應該可以省下不少時間

至於Pass Kit(電子票券)更是一大突破,如果推廣成功,

以後的商家的優惠券,航空公司的登機證,餐館的折扣卡通通用手機管理

不但環保,而且客戶再也不用擔心弄丟票券,或是忘記帶!

當然,除了以上內容,

還有Game Center以及Collection Views,UI State Preservation等多個項目更新,

大家如果有用到,不妨也自行研究一下囉!