Apple Watch 開發者套件 WatchKit 發佈

來源:互聯網
上載者:User
關鍵字 發佈 開發者 Apple Watchkit
摘要: Apple 上線了供 Apple Watch 開發者使用的開發工具 WatchKit。 從這款工具和相關文檔中,The Verge 發現了一些重要細節。 Apple Watch 幾乎無法獨立使用 根據開發者文檔的描述,開發者需要在現有

Apple 上線了供 Apple Watch 開發者使用的開發工具 WatchKit。 從這款工具和相關文檔中,The Verge 發現了一些重要細節。

Apple Watch 幾乎無法獨立使用

根據開發者文檔的描述,開發者需要在現有的 iOS 應用基礎上開發 Apple Watch 應用。 此外文檔表明,Apple Watch 應用應該是 iOS 應用的補充而不是替代品。 「如果你預估 iOS(iPhone) 應用中的交互可以達到幾分鐘,那 Apple Watch 應用中的交互需要在幾秒內完成」。

明年開始會有原生(Natvie)應用

文檔裡提到:「從明年晚些時候開始,開發者將可以為 Apple Watch 創造完全原生的應用」。

兩種尺寸 Retina 顯示幕的實際解析度

Apple Watch 提供 38mm 和 42mm 兩種尺寸的版本,解析度分別為 272 * 340 和 312 * 390,PPI 也略微不同,分別是 302 和 291。 兩種尺寸的橫縱比均為 4:5。

可能還有更多尺寸的 Apple Watch

這一點出自 The Verge 的猜測。 因為 Apple Watch 的介面元素類似于回應式網站設計,可以相容多種不同尺寸/解析度螢幕的排版。

有兩種類型的通知可供使用

名為 "Short Look" 的簡單通知會在使用者抬起手腕時短暫顯示,其中包含應用圖示、應用名稱,和簡短的通知內容。 如果使用者抬起手腕的時間足夠長(文檔中並未給出確切時間),則會自動切換至 "Long Look" 通知。 後者提供更多資訊和開發者可定制性。 在切換為 "Long Look" 時,應用圖示和名稱會上移至螢幕頂端,佩戴者可以滑動介面以完成開發者定義的動作或忽略這條資訊。

沒有自訂手勢

Apple Watch 中可供使用的手勢被嚴格限制:縱向滑動以滾動流覽內容、橫向滑動在頁面間切換、點按以選擇、重點擊(Force Touch,Hard-Pressing)打開功能表,而旋轉表冠則以更快的速度滾動流覽頁面。 此外,從螢幕邊緣左劃可返回上一頁或父目錄,從邊緣上劃則開啟 "Glance" 視圖。

有關「重點擊(Force Touch,Hard-Pressing)」的定義

重點擊螢幕作為 Apple Watch 系統級定義的手勢被用於打開一個簡易功能表。 這個功能表會包含一至四個選項,並支援 AirPlay。

地圖控制項不可交互

開發者可使用的地圖控制項不可與使用者進行交互,除了可放置紅、綠、紫三色圖釘和自訂圖片之外基本上就是固定的圖片。 使用者無法直接在空間中拖動查看周邊內容,但點擊控制項後會開啟 Apple Maps 應用。

不能播放視頻

應用最多可以緩存 20M 的圖片,初次之外的所有內容都必須從 iPhone 處讀取/傳輸獲得。 不過,開發者可以用一系列現有圖片配置成簡單動畫供應用載入(類似 GIF)。 Apple Watch 並不支援視頻的儲存和播放,鑒於螢幕解析度有限,這一設定還是相對合理的。

針對 Apple Watch 設計的新字體

Apple Watch 中專門針對小螢幕排版和交互內置了新的字體 "San Francisco" 供開發者免費使用。 新字體在大字型大小排版下會壓縮複雜字母(如 "g" 或 "y")以節省縱向空間;而在小字型大小下則會在筆劃間留出更多空隙以確保使用者以見底使用者的辨認成本,同時標點符號的尺寸也會相對變大。 當字型大小或文本面積改變時,Apple Watch 會動態調整字重和字型大小來保證最好的閱讀效果。

新字體分為 "Regular" 和 "Display" (應該類似常見字體的 "Regular" 和 "UI")。 按照文檔建議,開發者需要按照實際使用中的尺寸來切換兩種模式。

有趣的是,曾經伴隨 Macintosh 出現的第一款 Apple 內置字體也叫 San Francisco。




相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.