Apple Watch App Development(Paperback)
暫譯: Apple Watch 應用程式開發(平裝本)
Steven F. Daniel
- 出版商: Packt Publishing
- 出版日期: 2016-04-29
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 358
- 裝訂: Paperback
- ISBN: 1785886363
- ISBN-13: 9781785886362
海外代購書籍(需單獨結帳)
相關主題
商品描述
Build real-world applications for the Apple Watch platform using the WatchKit framework and Swift 2.0
About This Book
- Find out how to download and install the Xcode development tools before learning about Xcode playgrounds and the Swift programming language
- Discover everything you need to know about the WatchKit platform architecture, its classes, as well its limitations
- This book introduces you to the very latest mobile platform with hands-on instructions so you can build your very own Apple Watch apps
Who This Book Is For
This book is for developers who are interested in creating amazing apps for the Apple Watch platform. Readers are expected to have no prior experience of programming.
What You Will Learn
- Navigate within the WatchKit interface using the page-based, modal, and hierarchical navigation techniques
- Work with context menus to allow your users to interact with the Apple Watch and respond to their actions to perform a task
- Use the MapKit framework to display a map within the WatchKit interface to track the user's current location
- Build effective user interfaces for the WatchKit platform and integrate iCloud capabilities to synchronize data between the iOS app and the WatchKit UI
- Design your apps for the Apple Watch platform by adhering to the set of User Interface design guidelines set out by Apple
- Reinforce image caching to display animations within the Apple Watch user interface
- Explore WatchKit tables, which allow your users to purchase groceries and pay for them using Apple Pay
- Analyze the new layout system to ensure that your Apple Watch apps work with various screen sizes
In Detail
With the increasing amount of new wearable devices hitting the market, wearables are the next wave of mobile technology. With the release of Apple's WatchKit SDK, a whole new world of exciting development possibilities has opened up.
Apple Watch App Development introduces you to the architecture and limitations of the Apple Watch platform, followed by an in-depth look at how to work with Xcode playgrounds. Here, we'll introduce you to the Swift programming language so you can quickly begin developing apps for the Apple Watch platform with the WatchKit framework and the Xcode Development IDE. We then discuss more advanced topics such as notifications, glances, iCloud, Apple pay, closures, tuples, protocols, delegates, concurrency, and using Swift Playgrounds, and each concept is backed up with example code that demonstrates how to properly execute it. We also show you how to package and deploy your Watch application to the Apple AppStore.
By the end of this book, you will have a good understanding of how to develop apps for the Apple Watch platform, and synchronize data using iCloud between the wearable and the iOS device.
商品描述(中文翻譯)
**使用 WatchKit 框架和 Swift 2.0 為 Apple Watch 平台構建實際應用程式**
## 本書介紹
- 瞭解如何下載和安裝 Xcode 開發工具,然後學習 Xcode playgrounds 和 Swift 程式語言
- 探索有關 WatchKit 平台架構、其類別及其限制的所有必要知識
- 本書通過實作指導您了解最新的行動平台,讓您能夠構建自己的 Apple Watch 應用程式
## 本書適合誰
本書適合對為 Apple Watch 平台創建驚人應用程式感興趣的開發者。讀者預期沒有程式設計的先前經驗。
## 您將學到什麼
- 使用基於頁面、模態和層級導航技術在 WatchKit 介面中導航
- 使用上下文選單讓用戶與 Apple Watch 互動,並根據他們的操作執行任務
- 使用 MapKit 框架在 WatchKit 介面中顯示地圖,以追蹤用戶的當前位置
- 為 WatchKit 平台構建有效的用戶介面,並整合 iCloud 功能以在 iOS 應用程式和 WatchKit UI 之間同步數據
- 根據 Apple 設定的用戶介面設計指南設計您的 Apple Watch 應用程式
- 強化圖像快取以在 Apple Watch 用戶介面中顯示動畫
- 探索 WatchKit 表格,讓用戶能夠購買雜貨並使用 Apple Pay 付款
- 分析新的佈局系統,以確保您的 Apple Watch 應用程式能在各種螢幕尺寸上運作
## 詳細內容
隨著越來越多的新型可穿戴設備進入市場,可穿戴設備成為移動技術的下一波浪潮。隨著 Apple 的 WatchKit SDK 的發布,一個全新的激動人心的開發可能性世界已經開啟。
《Apple Watch 應用程式開發》向您介紹 Apple Watch 平台的架構和限制,接著深入探討如何使用 Xcode playgrounds。在這裡,我們將介紹 Swift 程式語言,讓您能夠快速開始使用 WatchKit 框架和 Xcode 開發 IDE 為 Apple Watch 平台開發應用程式。然後,我們將討論更高級的主題,如通知、快速查看、iCloud、Apple Pay、閉包、元組、協議、代理、並發性以及使用 Swift Playgrounds,每個概念都有示例代碼來演示如何正確執行。我們還將向您展示如何將您的 Watch 應用程式打包並部署到 Apple App Store。
在本書結束時,您將對如何為 Apple Watch 平台開發應用程式以及如何使用 iCloud 在可穿戴設備和 iOS 設備之間同步數據有良好的理解。