iOS Development with Swift

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 開發 iOS 應用程式》是一本實踐指南,教你如何使用 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
1. 你的第一個 iOS 應用程式
2. 介紹 Swift playgrounds
3. Swift 物件

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

第三部分 - 建立你的應用程式
9. 表格和導航
10. 集合、搜索、排序和選項卡
11. 本地數據持久化
12. iCloud 中的數據持久化
13. 圖形和媒體
14. 網絡
15. 調試和測試

第四部分 - 完成你的應用程式
16. 分發你的應用程式
17. 下一步是什麼?