Mastering iOS 14 Programming: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4
暫譯: 精通 iOS 14 程式設計:使用 Swift 5.3 和 Xcode 12.4 建立專業級 iOS 14 應用程式
Alebicto, Mario Eguiluz, Barker, Chris, Wals, Donny
- 出版商: Packt Publishing
- 出版日期: 2021-03-19
- 售價: $2,200
- 貴賓價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 558
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1838822844
- ISBN-13: 9781838822842
-
相關分類:
Apple Developer
海外代購書籍(需單獨結帳)
相關主題
商品描述
Become a professional iOS developer with the most in-depth and advanced guide to Swift 5.3, Xcode 12.4, ARKit 4, Core ML, and iOS 14's new features
Key Features
- Explore the world of iOS app development through practical examples
- Understand core iOS programming concepts such as Core Data, networking, and the Combine framework
- Extend your iOS apps by adding augmented reality and machine learning capabilities, widgets, App Clips, Dark Mode, and animations
Book Description
Mastering iOS 14 development isn't a straightforward task, but this book can help you do just that. With the help of Swift 5.3, you'll not only learn how to program for iOS 14 but also be able to write efficient, readable, and maintainable Swift code that reflects industry best practices.
This updated fourth edition of the iOS 14 book will help you to build apps and get to grips with real-world app development flow. You'll find detailed background information and practical examples that will help you get hands-on with using iOS 14's new features. The book also contains examples that highlight the language changes in Swift 5.3. As you advance through the chapters, you'll see how to apply Dark Mode to your app, understand lists and tables, and use animations effectively. You'll then create your code using generics, protocols, and extensions and focus on using Core Data, before progressing to perform network calls and update your storage and UI with the help of sample projects. Toward the end, you'll make your apps smarter using machine learning, streamline the flow of your code with the Combine framework, and amaze users by using Vision framework and ARKit 4.0 features.
By the end of this iOS development book, you'll be able to build apps that harness advanced techniques and make the best use of iOS 14's features.
What Will You Learn
- Build a professional iOS application using Xcode 12.4 and Swift 5.3
- Create impressive new widgets for your apps with iOS 14
- Extend the audience of your app by creating an App Clip
- Improve the flow of your code with the Combine framework
- Enhance your app by using Core Location
- Integrate Core Data to persist information in your app
- Train and use machine learning models with Core ML
- Create engaging augmented reality experiences with ARKit 4 and the Vision framework
商品描述(中文翻譯)
成為專業的 iOS 開發者,掌握 Swift 5.3、Xcode 12.4、ARKit 4、Core ML 以及 iOS 14 新功能的最深入和進階指南
主要特點
- 通過實用範例探索 iOS 應用開發的世界
- 理解核心 iOS 程式設計概念,如 Core Data、網路和 Combine 框架
- 通過添加擴增實境和機器學習功能、小部件、App Clips、黑暗模式和動畫來擴展您的 iOS 應用
書籍描述
掌握 iOS 14 開發並不是一件簡單的任務,但這本書可以幫助您做到這一點。借助 Swift 5.3,您不僅會學習如何為 iOS 14 編程,還能編寫高效、可讀且可維護的 Swift 代碼,反映行業最佳實踐。
這本 iOS 14 書籍的更新第四版將幫助您構建應用並掌握現實世界的應用開發流程。您將找到詳細的背景資訊和實用範例,幫助您實際使用 iOS 14 的新功能。書中還包含突顯 Swift 5.3 語言變更的範例。隨著您逐步深入各章,您將學會如何將黑暗模式應用於您的應用,理解列表和表格,並有效使用動畫。然後,您將使用泛型、協議和擴展來創建代碼,並專注於使用 Core Data,然後進行網路調用,並在範例專案的幫助下更新您的儲存和 UI。在最後,您將使用機器學習使您的應用更智能,通過 Combine 框架簡化代碼流程,並通過使用 Vision 框架和 ARKit 4.0 功能來驚艷用戶。
在這本 iOS 開發書籍結束時,您將能夠構建利用先進技術並充分利用 iOS 14 功能的應用。
您將學到什麼
- 使用 Xcode 12.4 和 Swift 5.3 構建專業的 iOS 應用
- 為您的應用創建令人印象深刻的新小部件,利用 iOS 14
- 通過創建 App Clip 擴展您的應用受眾
- 使用 Combine 框架改善代碼流程
- 通過使用 Core Location 增強您的應用
- 整合 Core Data 以在您的應用中持久化資訊
- 使用 Core ML 訓練和使用機器學習模型
- 使用 ARKit 4 和 Vision 框架創建引人入勝的擴增實境體驗