Program the Internet of Things with Swift for iOS: Learn How to Program Apps for the Internet of Things
暫譯: 使用 Swift 為 iOS 程式設計物聯網:學習如何為物聯網開發應用程式
Ahmed Bakir
- 出版商: Apress
- 出版日期: 2018-11-30
- 定價: $1,750
- 售價: 8.0 折 $1,400
- 語言: 英文
- 頁數: 476
- 裝訂: Paperback
- ISBN: 1484235126
- ISBN-13: 9781484235126
-
相關分類:
Apple Developer、物聯網 IoT
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$1,010$960 -
$709Android 系統服務開發
-
$1,600$1,520 -
$2,350$2,233 -
$1,180$1,121 -
$680$530 -
$890$694
相關主題
商品描述
With this book, you will learn how to build apps and hardware for the Internet of Things, using Apple's native APIs and industry standard protocols like Bluetooth and HTTPS. You'll start out learning how to access the sensors on the iPhone, move on to building your own accessories using the Arduino and Raspberry Pi, and wrap things up by combining your projects into fully operational Internet of Things systems (who doesn't want their own personal Apple TV dashboard?)
Fully updated for iOS 12 and Swift 4.2, this book is written with the latest coding standards for Swift and provides insight on how to optimize your IoT apps for the best user experience. Written more like a 1:1 lesson than a cookbook, this text guides you through the "how" and "why" of each topic, helping you gain a deeper understanding of the content and making it easier for you to debug your projects by yourself.
If you were a fan of the first edition, you will find more to love in this edition, including easier-to-understand explanations and expanded coverage on building your hardware. Additionally, you will learn about new design considerations that have emerged as the Internet of Things has matured, including how to make your apps and hardware more resistant to hackers.
The Internet of Things is waiting ― be a part of it!
What You'll Learn
- How to harness the power of Apple's native IoT frameworks, including HealthKit, CoreMotion and FaceID
- How to build your own custom IoT hardware using the Arduino and Raspberry Pi
- How to build secure Internet of Things solutions
- How to build apps for Apple's newest devices, including the iPhone XS, Apple Watch, and Apple TV
Who This Book Is For
The primary audience for this book are readers who have a grasp of the basics of iOS development and are looking to improve their Internet of Things-specific skills. Intermediate to Advanced level. The secondary audience would be business decision makers (managers, business analysts, executives) who are looking to gain a rough understanding of what is involved in Internet of Things development for iOS.
商品描述(中文翻譯)
這本書將教你如何為物聯網建構應用程式和硬體,使用 Apple 的原生 API 以及行業標準協議,如 Bluetooth 和 HTTPS。你將從學習如何訪問 iPhone 上的感應器開始,接著使用 Arduino 和 Raspberry Pi 建立自己的配件,最後將你的專案整合成完全運作的物聯網系統(誰不想擁有自己的 Apple TV 儀表板呢?)
本書已全面更新至 iOS 12 和 Swift 4.2,採用最新的 Swift 編碼標準,並提供如何優化你的物聯網應用程式以獲得最佳用戶體驗的見解。本書的寫作風格更像是一對一的教學,而非食譜式的指導,幫助你理解每個主題的「如何」和「為什麼」,使你能更深入地理解內容,並更容易自行除錯你的專案。
如果你是第一版的粉絲,你會在這一版中發現更多值得喜愛的內容,包括更易於理解的解釋和擴展的硬體建構內容。此外,你將學習到隨著物聯網的成熟而出現的新設計考量,包括如何讓你的應用程式和硬體更能抵抗駭客攻擊。
物聯網在等待著你―成為其中的一部分吧!
你將學到的內容:
- 如何利用 Apple 的原生物聯網框架,包括 HealthKit、CoreMotion 和 FaceID
- 如何使用 Arduino 和 Raspberry Pi 建立自訂的物聯網硬體
- 如何構建安全的物聯網解決方案
- 如何為 Apple 最新的設備(包括 iPhone XS、Apple Watch 和 Apple TV)開發應用程式
本書的讀者對象:
本書的主要讀者是已掌握 iOS 開發基礎並希望提升物聯網相關技能的讀者,屬於中級至高級水平。次要讀者則是希望對 iOS 的物聯網開發有大致了解的商業決策者(經理、商業分析師、高層主管)。