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

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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Costa, Cecil, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham : Packt Publishing 2015.
Edición:1st edition
Colección:Community experience distilled.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629573206719
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; 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
  • SummaryChapter 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; Downloading the HomeKit Accessory Simulator; Creating accessories; Creating the app; The first scene; Creating an accessory class; Building view controllers with HomeKit; GarageDoorViewController; Garage layout; Building the living room; The door lock view controller
  • FanViewControllerAquariumViewController; The final storyboard; 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; Changing the current code; Adding a character and some waves; Creating some enemies; Checking for collisions; Losing lives; Fixing the score counter; Moving the dinosaur; The final action; Summary
  • Chapter 7: Creating an Apple Watch AppProject 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; Index