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 tabllSz