Swift 2 Blueprints

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

Swift 2 Blueprints

This ebook is included in a Mapt subscription
Cecil Costa

1 customer reviews
Sharpen your skills in Swift by designing and deploying seven fully functional applications
$0.00
$35.99
$44.99
$29.99p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 4,000+ eBooks & Videos
  • 40+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

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