Swift 2 Blueprints

Cecil Costa

  • 出版商: Packt Publishing
  • 出版日期: 2015-10-30
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 276
  • 裝訂: Paperback
  • ISBN: 1783980761
  • ISBN-13: 9781783980765
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Sharpen your skills in Swift by designing and deploying seven fully functional applications

About This Book

  • Develop a variety of iOS-compatible applications that range from health and fitness to utilities using this project-based handbook
  • Discover ways to make the best use of the latest features in Swift to build on a wide array of applications
  • Follow step-by-step instructions to create Swift apps oriented for the real world

Who This Book Is For

If you are a competent iOS developer who wants to develop stunning applications with Swift, then this book is for you. Familiarity with Swift programming is assumed.

What You Will Learn

  • Get to grips with the basics of Xcode and Swift for application development
  • Create a Photo Sharing application to capture an image, edit it using different features and share it via social media.
  • Develop applications using the WatchKit and exchange data between iPhone and the Watch
  • Use advanced features such as SpriteKit to build a game
  • Install third-party Swift frameworks to improvise on your application development
  • Discover how to simulate home automation with HomeKit
  • Build an application to monitor the user's weight, heart rate and the number of steps for Health Historic Analysis
  • Manipulate media using AVFoundation framework to merge audio and video.

In Detail

In this book, you will work through seven different projects to get you hands-on with developing amazing applications for iOS devices.

We start off with a project that teaches you how to build a utility app using Swift. Moving on, we cover the concepts behind developing an entertainment or social networking related application, for example, a small application that helps you to share images, audio, and video files from one device to another. You'll also be guided through create a city information app with customized table views, a reminder app for the Apple Watch, and a game app using SpriteKit.

By the end of this book, you will have the required skillset to develop various types of iOS applications with Swift that can run on different iOS devices. You will also be well versed with complex techniques that can be used to enhance the performance of your applications.

Style and approach

This book takes a step-by-step approach to help you build apps from scratch and learn the methodology to develop real-time applications using Swift.

商品描述(中文翻譯)

提升您在 Swift 的技能,設計並部署七個功能完整的應用程式

關於本書
- 使用這本以專案為基礎的手冊,開發各種兼容 iOS 的應用程式,涵蓋健康與健身到實用工具等範疇
- 探索如何充分利用 Swift 的最新功能,構建各類應用程式
- 按步驟指導創建面向現實世界的 Swift 應用程式

本書適合誰
如果您是一位有能力的 iOS 開發者,想要使用 Swift 開發出驚人的應用程式,那麼這本書就是為您而寫。假設您對 Swift 程式設計有一定的了解。

您將學到什麼
- 熟悉 Xcode 和 Swift 的基本知識,以進行應用程式開發
- 創建一個照片分享應用程式,捕捉影像,使用不同功能進行編輯,並通過社交媒體分享
- 使用 WatchKit 開發應用程式,並在 iPhone 和 Apple Watch 之間交換數據
- 使用 SpriteKit 等進階功能來構建遊戲
- 安裝第三方 Swift 框架,以改善您的應用程式開發
- 探索如何使用 HomeKit 模擬家庭自動化
- 構建一個應用程式來監控用戶的體重、心率和步數,以進行健康歷史分析
- 使用 AVFoundation 框架操作媒體,合併音頻和視頻

詳細內容
在本書中,您將通過七個不同的專案,親手開發出驚人的 iOS 應用程式。

我們首先從一個專案開始,教您如何使用 Swift 構建一個實用工具應用程式。接著,我們將介紹開發娛樂或社交網絡相關應用程式的概念,例如,一個小型應用程式,幫助您從一個設備分享影像、音頻和視頻檔案。您還將學習如何創建一個城市資訊應用程式,具有自訂的表格視圖、一個 Apple Watch 的提醒應用程式,以及使用 SpriteKit 的遊戲應用程式。

到本書結束時,您將具備使用 Swift 開發各類型 iOS 應用程式的必要技能,這些應用程式可以在不同的 iOS 設備上運行。您還將熟悉可以用來提升應用程式性能的複雜技術。

風格與方法
本書採取逐步的方法,幫助您從零開始構建應用程式,並學習使用 Swift 開發實時應用程式的方法論。