Have a personal or library account? Click to login
Application Development with Swift Cover

Application Development with Swift

Develop highly efficient and appealing iOS applications by using the Swift language

Paid access
|Sep 2025
Product purchase options

Develop highly efficient and appealing iOS applications by using the Swift language

Key Features

    Book Description

    After years of using Objective-C for developing apps for iOS/Mac OS, Apple now offers a new, creative, easy, and innovative programming language for application development, called Swift. Swift makes iOS application development a breeze by offering speed, security and power to your application development process. Swift is easy to learn and has awesome features such as being open source, debugging,interactive playgrounds, error handling model, and so on. Swift has simplified its memory management with Automatic Reference Counting (ARC) and it is compatible with Objective-C.
    This book has been created to provide you with the information and skills you need to use the new programming language Swift. The book starts with an introduction to Swift and code structure. Following this, you will use playgrounds to become familiar with the language in no time. Then the book takes you through the advanced features offered by Swift and how to use them with your old Objective-C code or projects. You will then learn to use Swift in real projects by covering APIs such as HealthKit, Metal, WatchKit, and Touch ID in each chapter. The book's easy to follow structure ensures you get the best start to developing applications with Swift.

    What you will learn

      Who this book is for

      If you are an iOS developer with experience in Objective-C, and wish to develop applications with Swift, then this book is ideal for you. Familiarity with the fundamentals of Swift is an added advantage but not a necessity.

      Table of Contents

      1. Hello Swift
      2. Advanced Swift
      3. Using TouchID
      4. Introduction to HealthKit
      5. Using Metal
      6. Introduction to WatchKit
      7. Swift App Extensions
      https://github.com/packtpublishing/-application-development-with-swift-2
      PDF ISBN: 978-1-78528-236-2
      Publisher: Packt Publishing Limited
      Copyright owner: © 2015 Packt Publishing Limited
      Publication date: 2025
      Language: English
      Pages: 144