iOS Development with Swift
暫譯: 使用 Swift 進行 iOS 開發

Craig Grummit

  • 出版商: Manning
  • 出版日期: 2017-12-01
  • 售價: $1,650
  • 貴賓價: 9.5$1,568
  • 語言: 英文
  • 頁數: 568
  • 裝訂: Paperback
  • ISBN: 1617294071
  • ISBN-13: 9781617294075
  • 相關分類: Apple Developer
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

Summary

OS Development with Swift is a hands-on guide to creating apps for iPhone and iPad using the Swift language. Inside, you'll be guided through every step of the process for building an app, from first idea to App Store. This book fully covers Swift 4, Xcode 9, and iOS 1.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

One billion iPhone users are waiting for the next amazing app. It's time for you to build it! Apple's Swift language makes iOS development easier than ever, offering modern language features, seamless integration with all iOS libraries, and the top-notch Xcode development environment. And with this book, you'll get started fast.

About the Book

iOS Development with Swift is a hands-on guide to creating iOS apps. It takes you through the experience of building an app—from idea to App Store. After setting up your dev environment, you'll learn the basics by experimenting in Swift playgrounds. Then you'll build a simple app layout, adding features like animations and UI widgets. Along the way, you'll retrieve, format, and display data; interact with the camera and other device features; and touch on cloud and networking basics.

What's Inside

  • Create adaptive layouts
  • Store and manage data
  • Learn to write and debug Swift code
  • Publish to the App Store
  • Covers Swift 4, Xcode 9, and iOS 11

About the Reader

Written for intermediate web or mobile developers. No prior experience with Swift assumed.

About the Author

Craig Grummitt is a successful developer, instructor, and mentor. His iOS apps have had over 100,000 downloads combined!

Table of Contents

    PART 1 - INTRODUCING XCODE AND SWIFT

  1. Your first iOS application
  2. Introduction to Swift playgrounds
  3. Swift objects
  4. PART 2 - BUILDING YOUR INTERFACE

  5. View controllers, views, and outlets
  6. User interaction
  7. Adaptive layout
  8. More adaptive layout
  9. Keyboard notifications, animation, and scrolling
  10. PART 3 - BUILDING YOUR APP

  11. Tables and navigation
  12. Collections, searching, sorting, and tab bars
  13. Local data persistence
  14. Data persistence in iCloud
  15. Graphics and media
  16. Networking
  17. Debugging and testing
  18. PART 4 - FINALIZING YOUR APP

  19. Distributing your app
  20. What's next?

商品描述(中文翻譯)

**摘要**
《使用 Swift 開發作業系統》是一本實用指南,教你如何使用 Swift 語言為 iPhone 和 iPad 創建應用程式。在書中,你將逐步了解從最初的想法到上架 App Store 的整個應用程式開發過程。本書全面涵蓋 Swift 4、Xcode 9 和 iOS 11。

購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。

**關於技術**
十億 iPhone 用戶在等待下一個驚人的應用程式。是時候讓你來開發它了!蘋果的 Swift 語言使 iOS 開發比以往更簡單,提供現代語言特性、與所有 iOS 函式庫的無縫整合,以及一流的 Xcode 開發環境。透過這本書,你將快速入門。

**關於本書**
《使用 Swift 開發 iOS 應用程式》是一本實用指南,教你如何創建 iOS 應用程式。它帶你體驗從想法到 App Store 的應用程式開發過程。在設置開發環境後,你將通過在 Swift playgrounds 中實驗來學習基礎知識。然後,你將建立一個簡單的應用程式佈局,添加動畫和 UI 小部件等功能。在這個過程中,你將檢索、格式化和顯示數據;與相機和其他設備功能互動;並簡單接觸雲端和網絡基礎知識。

**內容概覽**
- 創建自適應佈局
- 儲存和管理數據
- 學習編寫和調試 Swift 代碼
- 發佈到 App Store
- 涵蓋 Swift 4、Xcode 9 和 iOS 11

**讀者對象**
本書適合中級網頁或移動開發者。假設讀者對 Swift 沒有先前經驗。

**作者介紹**
**Craig Grummitt** 是一位成功的開發者、講師和導師。他的 iOS 應用程式總下載量超過 100,000 次!

**目錄**
**第一部分 - 介紹 Xcode 和 Swift**
- 你的第一個 iOS 應用程式
- Swift playgrounds 介紹
- Swift 物件

**第二部分 - 建立你的介面**
- 視圖控制器、視圖和插座
- 使用者互動
- 自適應佈局
- 更多自適應佈局
- 鍵盤通知、動畫和滾動

**第三部分 - 建立你的應用程式**
- 表格和導航
- 集合、搜尋、排序和標籤欄
- 本地數據持久性
- iCloud 中的數據持久性
- 圖形和媒體
- 網絡
- 調試和測試

**第四部分 - 完成你的應用程式**
- 發佈你的應用程式
- 接下來是什麼?