
【基本簡介】
作為開發(fā)者們大家需要知道一些關于 WatchKit 和 Apple Watch 的一些事情,經(jīng)過國外的開發(fā)者們研究 WatchKit SDK 發(fā)現(xiàn),Apple Watch 幾乎無法獨立使用,開發(fā)者需要在現(xiàn)有的 iOS 應用基礎上開發(fā) Apple Watch 應用。Apple Watch 應用是 iOS 應用的補充而不是替代品?!叭绻泐A估 iOS(iPhone) 應用中的交互可以達到幾分鐘,那 Apple Watch 應用中的交互需要在幾秒內完成”。還有一個多星期就是 2015 年了,蘋果會在 2015 年,正式開賣 Apple Watch,到時候一大波原生 Apple Watch 應用會放出來,而作為開發(fā)者們大家可以為 Apple Watch 創(chuàng)造完全原生的應用。
根據(jù) WatchKit SDK 顯示,Apple Watch 會有兩種尺寸 Retina 顯示屏的實際分辨率, 38mm 和 42mm 兩種尺寸的版本,分辨率分別為 272 * 340 和 312 * 390,PPI 也略微不同,分別是 302 和 291。兩種尺寸的橫縱比均為 4:5。
Apple Watch 智能手表沒有沒有自定義手勢,也就說目前你所有的操作都必須基于 WatchKit 的現(xiàn)有手勢來進行,Apple Watch 中可供使用的手勢被嚴格限制:縱向滑動以滾動瀏覽內容、橫向滑動在頁面間切換、點按以選擇、重點擊(Force Touch,Hard-Pressing)打開菜單,而旋轉表冠則以更快的速度滾動瀏覽頁面。此外,從屏幕邊緣左劃可返回上一頁或父目錄,從邊緣上劃則開啟 "Glance" 視圖。
另外,作為開發(fā)者目前來說還有一些限制,部分 Apple Watch 的功能是無法使用的,例如地圖之類的功能。
同時,你的App當中也不能包含有視頻、所有傳輸至 Apple Watch 的視頻都必須要通過 iPhone 來讀取和傳輸。
最后,WatchKit 還有全新的字體—— "San Francisco" ,專供 Apple Watch 使用,當然僅僅是因為字體,如果你喜歡也可以在自己的 Mac 上安裝哦!
【更新日志】
v8.3Swift 3
增量生成顯著提高編譯時敏捷項目
斯威夫特編譯器的調試版本和發(fā)布版本產(chǎn)生更快的可執(zhí)行文件
語言改進'讓'和'為'迅速作出更一致和明確的
標準庫增加了強大的功能,包括“設置的數(shù)據(jù)類型和操作的flatmap
代碼轉換器和固定它幫助你遷移到快1.2
在Xcode 6.3的附加功能:
操場更具吸引力和可讀性與豐富的文本格式和顯示結果的在線
操場可以嵌入額外的代碼和資源來提高性能和簡化共享
更新OS X SDK包括新的力量觸摸板支持
崩潰的組織者可以很容易地分流和固定崩潰App Store和試飛程序
蘋果LLVM編譯器的6.1提高了診斷信息,并增加了C + + 14支持
v8.1
Xcode 8.1包括快3,和iOS 10.1 SDK,WatchOS 3.1,TVOS 10,和MacOS塞拉10.12.1。
Xcode 8.1增加了對新MacBook Pro的觸控桿支架:
?觸摸欄顯示的上下文特定的按鈕在Xcode編輯,提交表、導航、和界面生成器
?調試按鈕的控制板可以讓你停下來檢查你的應用程序在Xcode在背景
接口生成器按鈕更新選定對象和他們的孩子的框架
在界面生成器中的類可以很容易地添加到您的Mac應用程序的觸摸欄功能
在任何Mac上的觸摸棒模擬器工作,所以你可以看到你的應用程序與觸摸欄工作
V6.4Beta2
Swift1.2
增量生成顯著提高編譯時敏捷項目
斯威夫特編譯器的調試版本和發(fā)布版本產(chǎn)生更快的可執(zhí)行文件
語言改進'讓'和'為'迅速作出更一致和明確的
標準庫增加了強大的功能,包括“設置的數(shù)據(jù)類型和操作的flatmap
代碼轉換器和固定它幫助你遷移到快1.2
在Xcode6.3的附加功能:
操場更具吸引力和可讀性與豐富的文本格式和顯示結果的在線
操場可以嵌入額外的代碼和資源來提高性能和簡化共享
更新OSXSDK包括新的力量觸摸板支持
崩潰的組織者可以很容易地分流和固定崩潰AppStore和試飛程序
蘋果LLVM編譯器的6.1提高了診斷信息,并增加了C++14支持
XCode6.2 Beta3 Swift語法文檔更新;
1、在對Watch App做消息通知模擬調試時,第一個payload.apns文件將會被默認選擇。
2、在為Watch App使用asset catalog時,38mm和42mm尺寸的圖片就會被使用。
3、在做Watch App開發(fā)時,@IBAction屬性支持WKInterfaceSwitch和WKInterfaceSlider Swift類型了
4、現(xiàn)在可以通過Device窗口安裝,刪除和訪問App容器中的數(shù)據(jù)了。
XCode6.2 Beta2 Swift語法文檔更新;
XCode6.2 Beta1 Swift語法文檔更新;
XCode6.1.1 Swift語法文檔更新;
XCode6.1 Swift語法文檔更新;
XCode6.1 Beta2 Swift語法文檔更新;
XCode6.1 Beta1 Swift語法文檔更新;
XCode6 Beta7 Swift語法文檔更新;
XCode6 Beta6 Swift語法文檔更新;
XCode6 Beta5 Swift語法文檔更新;
XCode6 Beta4 Swift語法文檔更新;
XCode6 Beta3 Swift語法文檔更新;
XCode6 Beta2 Swift語法文檔更新。





































