Swift 2 Blueprints

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

Swift 2 Blueprints

Cecil Costa

1 customer reviews
Sharpen your skills in Swift by designing and deploying seven fully functional applications
Mapt Subscription
FREE
$29.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.20
$44.99
$29.99 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Swift 2 Blueprints Book Cover
Swift 2 Blueprints
$ 35.99
$ 25.20
Kotlin Blueprints Book Cover
Kotlin Blueprints
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $36.98
Add to Cart

Book Details

ISBN 139781783980765
Paperback276 pages

Book Description

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.

Table of Contents

Chapter 1: Exploring Xcode
Keyboard shortcuts
Versioning your project
Testing with Playground
Debugging
New Swift features
Some final comments
Summary
Chapter 2: Creating a City Information App with Customized Table Views
Project overview
Setting it up
The first scene
Displaying the cities' information
Coding the initial view controller
Adding the page view controller
Displaying the Wikipedia information
Displaying weather forecasts
Retrieving some pictures
Summary
Chapter 3: Creating a Photo Sharing App
Project overview
The camera
Custom UIView
The social framework
Creating the app
Creating a view to draw on it
Developing the edition space
Publishing your picture
Summary
Chapter 4: Simulating Home Automation with HomeKit
Project overview
Preparing yourself for HomeKit
Building view controllers with HomeKit
Summary
Chapter 5: Health Analyzing App Using HealthKit
Project overview
The setup
Creating helpers
Asking permission
Displaying and saving the user's health data
Checking your health record
Charts on the storyboard
Summary
Chapter 6: Creating a Game App Using SpriteKit
Project overview
The setup
Summary
Chapter 7: Creating an Apple Watch App
Project overview
Setting it up
The iOS app
The models
A scene to add supplies
Displaying the fridge's status
Going to the supermarket
The WatchApp
Communicating with the iOS app
Displaying the map on the watch
The glance
Summary
Chapter 8: AVFoundation
Getting a project overview
Setting up the app
Storing some asset information
Listing videos
Recording
Improving the usability
Summary

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.

Authors

Table of Contents

Chapter 1: Exploring Xcode
Keyboard shortcuts
Versioning your project
Testing with Playground
Debugging
New Swift features
Some final comments
Summary
Chapter 2: Creating a City Information App with Customized Table Views
Project overview
Setting it up
The first scene
Displaying the cities' information
Coding the initial view controller
Adding the page view controller
Displaying the Wikipedia information
Displaying weather forecasts
Retrieving some pictures
Summary
Chapter 3: Creating a Photo Sharing App
Project overview
The camera
Custom UIView
The social framework
Creating the app
Creating a view to draw on it
Developing the edition space
Publishing your picture
Summary
Chapter 4: Simulating Home Automation with HomeKit
Project overview
Preparing yourself for HomeKit
Building view controllers with HomeKit
Summary
Chapter 5: Health Analyzing App Using HealthKit
Project overview
The setup
Creating helpers
Asking permission
Displaying and saving the user's health data
Checking your health record
Charts on the storyboard
Summary
Chapter 6: Creating a Game App Using SpriteKit
Project overview
The setup
Summary
Chapter 7: Creating an Apple Watch App
Project overview
Setting it up
The iOS app
The models
A scene to add supplies
Displaying the fridge's status
Going to the supermarket
The WatchApp
Communicating with the iOS app
Displaying the map on the watch
The glance
Summary
Chapter 8: AVFoundation
Getting a project overview
Setting up the app
Storing some asset information
Listing videos
Recording
Improving the usability
Summary

Book Details

ISBN 139781783980765
Paperback276 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Mastering Swift 3 Book Cover
Mastering Swift 3
$ 35.99
$ 25.20
Swift 2 Design Patterns Book Cover
Swift 2 Design Patterns
$ 31.99
$ 22.40
Mastering Swift Book Cover
Mastering Swift
$ 39.99
$ 28.00
Swift High Performance Book Cover
Swift High Performance
$ 27.99
$ 19.60
Swift Essentials - Second Edition Book Cover
Swift Essentials - Second Edition
$ 27.99
$ 19.60
Object-Oriented Programming with Swift 2 Book Cover
Object-Oriented Programming with Swift 2
$ 35.99
$ 25.20