Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Swift 2 Blueprints

You're reading from   Swift 2 Blueprints Swift Blueprints

Arrow left icon
Product type Paperback
Published in Oct 2015
Publisher Packt
ISBN-13 9781783980765
Length 276 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
 Costa Costa
Author Profile Icon Costa
Costa
Arrow right icon
View More author details
Toc

Table of Contents (15) Chapters Close

Swift 2 Blueprints
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
1. Exploring Xcode FREE CHAPTER 2. Creating a City Information App with Customized Table Views 3. Creating a Photo Sharing App 4. Simulating Home Automation with HomeKit 5. Health Analyzing App Using HealthKit 6. Creating a Game App Using SpriteKit 7. Creating an Apple Watch App 8. AVFoundation Index

Index

A

  • Apple Watch app
    • project overview / Project overview
    • watchOS 2 / Project overview
    • setting up / Setting it up
    • iOS app, options / The iOS app
    • models / The models
    • scene, to add supplies / A scene to add supplies
    • fridges status, displaying / Displaying the fridge's status
    • supermarket, going to / Going to the supermarket
    • WatchApp / The WatchApp
    • iOS app, communicating with / Communicating with the iOS app
    • map, displaying / Displaying the map on the watch
    • glance screen / The glance
  • AVFoundation
    • project overview / Getting a project overview
    • setting up / Setting up the app
    • asset information, storing / Storing some asset information
    • videos, listing / Listing videos
    • recording / Recording
    • usability, improving / Improving the usability

C

  • city information app
    • project, overview / Project overview
    • setting up / Setting it up
    • first scene / The first scene
    • cities information, displaying / Displaying the cities' information
    • initial view controller, coding / Coding the initial view controller
    • page view controller, adding / Adding the page view controller
    • Wikipedia information, displaying / Displaying the Wikipedia information
    • weather forecasts, displaying / Displaying weather forecasts
    • pictures, retrieving / Retrieving some pictures
  • CocoaPods / Setting it up
  • Custom UIView
    • testing with / Custom UIView

F

  • failable initializer / Displaying the cities' information

G

  • Game App
    • creating, SpriteKit used / Project overview
  • geonames
    • URL / Setting it up

H

  • health analyzing app
    • project, overview / Project overview
    • setup / The setup
    • helpers, creating / Creating helpers
    • permission, asking / Asking permission
    • users health data, displaying / Displaying and saving the user's health data
    • users health data, saving / Displaying and saving the user's health data
    • health record, checking / Checking your health record
    • storyboard, charts / Charts on the storyboard
  • HealthKit
    • used, for health analyzing app / Project overview
  • helpers
    • creating, for health analyzing app / Creating helpers
  • HereDoc
    • URL / Some final comments
  • HomeKit
    • project, overview / Project overview
    • preparing for / Preparing yourself for HomeKit
    • Accessory Simulator, downloading / Downloading the HomeKit Accessory Simulator
    • accessories, creating / Creating accessories
    • app, creating / Creating the app
    • first scene / The first scene
    • accessory class, creating / Creating an accessory class
    • used, for building view controllers / Building view controllers with HomeKit

L

  • lastDiff
    • URL / Checking your health record
  • lldb / Debugging

N

  • Navigator bar / Keyboard shortcuts

O

  • Open Weather Map service / Project overview

P

  • photo sharing app
    • project, overview / Project overview
    • camera, using / The camera
    • custom UIView / Custom UIView
    • social framework / The social framework
    • app, creating / Creating the app
    • view, creating for drawing / Creating a view to draw on it
    • edition space, developing / Developing the edition space
    • picture, publishing / Publishing your picture
  • Playground
    • testing with / Testing with Playground
  • PODs / Setting it up

S

  • SpriteKit
    • used, for creating Game App / Project overview
    • setup / The setup
    • current code, changing / Changing the current code
    • character, adding / Adding a character and some waves
    • waves, adding / Adding a character and some waves
    • enemies, creating / Creating some enemies
    • collisions, checking for / Checking for collisions
    • lives, losing / Losing lives
    • score counter, fixing / Fixing the score counter
    • dinosaur, moving / Moving the dinosaur
    • final action / The final action
  • SwiftyJSON library
    • URL / Setting it up

V

  • view controllers, HomeKit
    • GarageDoorViewController / GarageDoorViewController
    • garage layout / Garage layout
    • living room, building / Building the living room
    • door lock view controller / The door lock view controller
    • FanViewController / FanViewController
    • AquariumViewController / AquariumViewController
    • final storyboard / The final storyboard

W

  • WatchApp
    • about / The WatchApp
    • URL / The WatchApp
  • weather forecasts
    • URL / Setting it up

X

  • Xcode
    • keyboard shortcuts / Keyboard shortcuts
    • project, versioning / Versioning your project
    • Playground, testing with / Testing with Playground
    • debugging / Debugging
    • New Swift features / New Swift features
    • comments / Some final comments
lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime
Visually different images