Elevate SwiftUI Skills by Building Projects: Build four modern applications using Swift, Xcode 14, and SwiftUI for iPhone, iPad, Mac, and Apple Watch
暫譯: 透過專案提升 SwiftUI 技能:使用 Swift、Xcode 14 和 SwiftUI 為 iPhone、iPad、Mac 和 Apple Watch 建立四個現代應用程式
Hussain, Frahaan
- 出版商: Packt Publishing
- 出版日期: 2023-09-08
- 售價: $1,690
- 貴賓價: 9.5 折 $1,606
- 語言: 英文
- 頁數: 268
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1803242078
- ISBN-13: 9781803242071
-
相關分類:
Apple Developer、使用者介面 UI
海外代購書籍(需單獨結帳)
相關主題
商品描述
Explore the power of SwiftUI, creating complex user interfaces for different Apple platforms as you design a tax calculator app, a photo gallery app, an app store, and a fitness companion app
Key Features
- Learn how to use the latest SwiftUI features such as UIkit
- Develop UIs for all categories of Apple devices, from the Apple Watch to the iPad
- Enhance your applications further with advanced SwiftUI features
- Purchase of the print or Kindle book includes a free PDF eBook
Book Description
Elevate SwiftUI Skills by Building Projects helps you harness the cutting-edge potential of SwiftUI and its innovative and user-friendly approach to crafting user interfaces for Apple platforms with the power of Swift. This book will enhance your UI programming skills with SwiftUI through a project-based methodology, guiding you to create four real-world projects.
Starting with a quick recap of Swift and SwiftUI, you’ll gradually develop projects tailored for iPhone, iPad, macOS, and watchOS using Swift and Xcode. You’ll experience SwiftUI’s versatility in action as you build a tax calculator for iPhone and a photo gallery for the iPad, which uses a larger display to enhance the viewing experience. You’ll also create an app store for Mac and, finally, get to grips with the power of SwiftUI for smaller devices such as the Apple Watch by designing a Fitness Companion app.
By the end of this book, you'll have built fully functional projects across multiple platforms and gained the expertise needed to excel as a professional SwiftUI developer.
What you will learn
- Start with a quick recap of UI essentials in Swift and Swift basics
- Discover how UI elements are integrated into apps
- Understand how SwiftUI builds on top of the pre-existing Swift programming language
- Familiarize yourself with the latest Xcode version to create SwiftUI apps
- Develop a wide variety of applications that can be used as cornerstones
- Design and code for watchOS, iOS, macOS, and iPadOS in SwiftUI through explicit projects
Who this book is for
If you are a mobile developer already well-versed in Apple development using Swift, this book will further advance your skills in UI design. Basic Swift, Xcode, and Apple OS knowledge will help you get the most out of this book.
商品描述(中文翻譯)
探索 SwiftUI 的強大功能,為不同的 Apple 平台創建複雜的用戶界面,設計一個稅務計算器應用、一個照片庫應用、一個應用商店以及一個健身伴侶應用。
主要特點
- 學習如何使用最新的 SwiftUI 功能,例如 UIkit
- 為所有類別的 Apple 設備開發用戶界面,從 Apple Watch 到 iPad
- 進一步增強您的應用程序,利用高級 SwiftUI 功能
- 購買印刷版或 Kindle 書籍包括免費 PDF 電子書
書籍描述
《透過專案提升 SwiftUI 技能》幫助您利用 SwiftUI 的尖端潛力及其創新且易於使用的方法,為 Apple 平台打造用戶界面。本書將通過專案導向的方法提升您在 SwiftUI 的 UI 程式設計技能,指導您創建四個真實世界的專案。
從 Swift 和 SwiftUI 的快速回顧開始,您將逐步開發針對 iPhone、iPad、macOS 和 watchOS 的專案,使用 Swift 和 Xcode。您將在構建 iPhone 的稅務計算器和 iPad 的照片庫時體驗 SwiftUI 的多功能性,後者利用更大的顯示屏增強觀看體驗。您還將為 Mac 創建一個應用商店,最後,通過設計健身伴侶應用來掌握 SwiftUI 在 Apple Watch 等小型設備上的強大功能。
在本書結束時,您將在多個平台上構建出完全功能的專案,並獲得成為專業 SwiftUI 開發者所需的專業知識。
您將學到的內容
- 從 Swift 的 UI 基礎知識快速回顧開始
- 探索 UI 元素如何整合到應用中
- 理解 SwiftUI 如何建立在現有的 Swift 程式語言之上
- 熟悉最新的 Xcode 版本以創建 SwiftUI 應用
- 開發各種應用程序,作為基石使用
- 通過明確的專案在 SwiftUI 中為 watchOS、iOS、macOS 和 iPadOS 設計和編碼
本書適合誰
如果您是一位已經熟悉使用 Swift 進行 Apple 開發的移動開發者,本書將進一步提升您在 UI 設計方面的技能。基本的 Swift、Xcode 和 Apple 作業系統知識將幫助您充分利用本書。
目錄大綱
- Swift and SwiftUI Recap
- iPhone Project - Tax Calculator Design
- iPhone Project - Tax Calculator Functionality
- iPad Project - Photo Gallery Overview
- iPad Project - Photo Gallery Enhanced View
- Mac Project - App Store Bars
- Mac Project - App Store Body
- Watch Project - Fitness Companion Design
- Watch Project - Fitness Companion UI
目錄大綱(中文翻譯)
- Swift and SwiftUI Recap
- iPhone Project - Tax Calculator Design
- iPhone Project - Tax Calculator Functionality
- iPad Project - Photo Gallery Overview
- iPad Project - Photo Gallery Enhanced View
- Mac Project - App Store Bars
- Mac Project - App Store Body
- Watch Project - Fitness Companion Design
- Watch Project - Fitness Companion UI