Difference between revisions of "IOS 8 App Development Essentials"

From Techotopia
Jump to: navigation, search
Line 26: Line 26:
 
# [[Swift Operators and Expressions]]<br><br>
 
# [[Swift Operators and Expressions]]<br><br>
 
# [[Swift Flow Control]]<br><br>
 
# [[Swift Flow Control]]<br><br>
 +
<htmlet>ezoictoc1.html</htmlet>
 
# [[The Swift Switch Statement]]<br><br>
 
# [[The Swift Switch Statement]]<br><br>
 
# [[An Overview of Swift Functions and Closures]]<br><br>
 
# [[An Overview of Swift Functions and Closures]]<br><br>
Line 43: Line 44:
 
# [[Using Storyboards in Xcode 6|Using Storyboards in Xcode 8]]<br><br>
 
# [[Using Storyboards in Xcode 6|Using Storyboards in Xcode 8]]<br><br>
 
# Organizing Scenes over Multiple Storyboard Files<br><br>
 
# Organizing Scenes over Multiple Storyboard Files<br><br>
 +
<htmlet>ezoictoc2.html</htmlet>
 
# [[An Overview of iOS 8 Table Views and Xcode 6 Storyboards|An Overview of iOS 10 Table Views and Xcode 8 Storyboards]]<br><br>
 
# [[An Overview of iOS 8 Table Views and Xcode 6 Storyboards|An Overview of iOS 10 Table Views and Xcode 8 Storyboards]]<br><br>
 
# [[Using Storyboards and Swift to Build Dynamic TableViews with Prototype Table View Cells|Using Xcode 8 Storyboards to Build Dynamic TableViews]]<br><br>
 
# [[Using Storyboards and Swift to Build Dynamic TableViews with Prototype Table View Cells|Using Xcode 8 Storyboards to Build Dynamic TableViews]]<br><br>
Line 76: Line 78:
 
# [[An iOS 9 3D Touch Quick Actions Tutorial|An iOS 9 3D Touch Quick Actions Tutorial]]<br><br>
 
# [[An iOS 9 3D Touch Quick Actions Tutorial|An iOS 9 3D Touch Quick Actions Tutorial]]<br><br>
 
# [[An iOS 9 3D Touch Peek and Pop Tutorial|An iOS 9 3D Touch Peek and Pop Tutorial]]<br><br>
 
# [[An iOS 9 3D Touch Peek and Pop Tutorial|An iOS 9 3D Touch Peek and Pop Tutorial]]<br><br>
 +
<htmlet>ezoictoc3.html</htmlet>
 
# [[Implementing TouchID Authentication in iOS 8 Apps|Implementing TouchID Authentication in iOS 10 Apps]]<br><br>
 
# [[Implementing TouchID Authentication in iOS 8 Apps|Implementing TouchID Authentication in iOS 10 Apps]]<br><br>
 
# [[Drawing iOS 8 2D Graphics in Swift with Core Graphics|Drawing iOS 10 2D Graphics with Core Graphics]]<br><br>
 
# [[Drawing iOS 8 2D Graphics in Swift with Core Graphics|Drawing iOS 10 2D Graphics with Core Graphics]]<br><br>
Line 99: Line 102:
 
# [[Using MKDirections to get iOS 8 Map Directions and Routes]]<br><br>
 
# [[Using MKDirections to get iOS 8 Map Directions and Routes]]<br><br>
 
# [[An iOS 9 MapKit Flyover Tutorial|An iOS 10 MapKit Flyover Tutorial]]<br><br>
 
# [[An iOS 9 MapKit Flyover Tutorial|An iOS 10 MapKit Flyover Tutorial]]<br><br>
 +
<htmlet>ezoictoc4.html</htmlet>
 
# [[An Introduction to Extensions in iOS 8|An Introduction to Extensions in iOS 10]]<br><br>
 
# [[An Introduction to Extensions in iOS 8|An Introduction to Extensions in iOS 10]]<br><br>
 
# [[An iOS 8 Today Extension Widget Tutorial|An iOS 10 Today Extension Widget Tutorial]]<br><br>
 
# [[An iOS 8 Today Extension Widget Tutorial|An iOS 10 Today Extension Widget Tutorial]]<br><br>

Revision as of 15:17, 18 November 2016

Table of ContentsNext
Start Here



© 2016 Neil Smyth / Payload Media. This eBook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.

Learn SwiftUI and take your iOS Development to the Next Level
SwiftUI Essentials – iOS 16 Edition book is now available in Print ($39.99) and eBook ($29.99) editions. Learn more...

Buy Print Preview Book

  1. Start Here

  2. Joining the Apple iOS Developer Program

  3. Installing Xcode 8 and the iOS 10 SDK

  4. A Guided Tour of Xcode 8

  5. An Introduction to Swift Playgrounds

  6. Swift Data Types, Constants and Variables

  7. Swift Operators and Expressions

  8. Swift Flow Control

Cannot find HTML file ezoictoc1.html.html

  1. The Swift Switch Statement

  2. An Overview of Swift Functions and Closures

  3. The Basics of Object Oriented Programming in Swift

  4. An Introduction to Swift Inheritance

  5. Working with Array and Dictionary Collections in Swift

  6. Understanding Error Handling in Swift

  7. The iOS 10-Application and Development Architecture

  8. Creating an Interactive iOS 10 App

  9. Understanding iOS 10 Views, Windows and the View Hierarchy

  10. An Introduction to Auto Layout in iOS 10

  11. Working with iOS 10 Auto Layout Constraints in Interface Builder

  12. An iOS 10 Auto Layout Example

  13. Implementing iOS 10 Auto Layout Constraints in Code

  14. Implementing Cross-Hierarchy Auto Layout Constraints in iOS 10

  15. Using Trait Variations to Design Adaptive iOS User Interfaces

  16. Using Storyboards in Xcode 8

  17. Organizing Scenes over Multiple Storyboard Files

Cannot find HTML file ezoictoc2.html.html

  1. An Overview of iOS 10 Table Views and Xcode 8 Storyboards

  2. Using Xcode 8 Storyboards to Build Dynamic TableViews

  3. Implementing iOS 10 TableView Navigation using Storyboards in Xcode 8

  4. Working with the iOS 10 Stack View Class

  5. An iOS 10 Stack View Tutorial

  6. An iOS 10 Split View Master-Detail Example

  7. An iOS 10 Split View Master-Detail Example

  8. A Guide to Multitasking in iOS 10

  9. An iOS 10 Multitasking Example

  10. Working with Directories in Swift 3 on iOS 10

  11. Working with Files in Swift 3 on iOS 10

  12. iOS 10 Directory Handling and File I/O in Swift – A Worked Example

  13. Preparing an iOS 10 App to use iCloud Storage

  14. Managing Files using the iOS 8 UIDocument Class

  15. Using iCloud Storage in an iOS 8 Application

  16. Synchronizing iOS 10 Key-Value Data using iCloud

  17. iOS 10 Database Implementation using SQLite

  18. An Example SQLite based iOS 10 Application using Swift and FMDB

  19. iOS 10 Databases in Swift using Core Data

  20. An iOS 10 Core Data Tutorial

  21. An Introduction to CloudKit Data Storage on iOS 10

  22. An Introduction to CloudKit Sharing

  23. An iOS 8 CloudKit Example

  24. An iOS 8 CloudKit Subscription Example

  25. An iOS CloudKit Sharing Example

  26. An Overview of iOS 10 Multitouch, Taps and Gestures

  27. An Example Swift iOS 8 Touch, Multitouch and Tap Application

  28. Detecting iOS 8 Touch Screen Gesture Motions in Swift

  29. Identifying Gestures using iOS 8 Gesture Recognizers

  30. An iOS 8 Swift Gesture Recognition Tutorial

  31. An iOS 10 3D Touch Force Handling Tutorial

  32. An iOS 9 3D Touch Quick Actions Tutorial

  33. An iOS 9 3D Touch Peek and Pop Tutorial

Cannot find HTML file ezoictoc3.html.html

  1. Implementing TouchID Authentication in iOS 10 Apps

  2. Drawing iOS 10 2D Graphics with Core Graphics

  3. Interface Builder Live Views and iOS 10 Embedded Frameworks

  4. An iOS 10 Graphics Tutorial using Core Graphics and Core Image

  5. iOS 10 Animation using UIViewPropertyAnimator

  6. iOS 10 UIKit Dynamics – An Overview

  7. An iOS 10 UIKit Dynamics Tutorial

  8. An Introduction to iOS 10 Sprite Kit Game Programming

  9. An iOS 10 Sprite Kit Level Editor Game Tutorial

  10. A iOS 10 Sprite Kit Collision Handling Tutorial

  11. An iOS 10 Sprite Kit Particle Emitter Tutorial

  12. iOS 10 Multitasking, Background Transfer Service and Fetching

  13. An iOS 10 Local Notification Tutorial

  14. An Overview of iOS 10 Application State Preservation and Restoration

  15. An iOS 10 State Preservation and Restoration Tutorial

  16. Integrating Maps into iOS 10 Applications using MKMapItem

  17. An Example iOS 10 MKMapItem Application

  18. Getting Location Information using the iOS 10 Core Location Framework

  19. A Example iOS 8 Location Application

  20. Working with Maps on iOS 10 with MapKit and the MKMapView Class

  21. Working with MapKit Local Search in iOS 10

  22. Using MKDirections to get iOS 8 Map Directions and Routes

  23. An iOS 10 MapKit Flyover Tutorial

Cannot find HTML file ezoictoc4.html.html

  1. An Introduction to Extensions in iOS 10

  2. An iOS 10 Today Extension Widget Tutorial

  3. Creating an iOS 10 Photo Editing Extension

  4. Creating an iOS 10 Action Extension

  5. Receiving Data from an iOS 8 Action Extension

  6. An iOS 10 Interactive iMessage App Tutorial

  7. An Introduction to Building iOS 10 iMessage Apps

  8. Using iOS 10 Event Kit to Create Date and Location Based Reminders

  9. Accessing the iOS 10 Camera and Photo Library

  10. An Example iOS 10 iPhone Camera Application

  11. iOS 8 Video Playback using AVPlayer and AVPlayerViewController

  12. An iOS 10 Multitasking Picture in Picture Tutorial

  13. Playing Audio on iOS 8 using AVAudioPlayer

  14. Recording Audio on iOS 10 with AVAudioRecorder

  15. An iOS 10 Speech Recognition Tutorial

  16. An iOS 10 Real-Time/Live Speech Recognition Tutorial

  17. An Introduction to SiriKit

  18. An iOS 10 Example SiriKit Messaging Extension

  19. An iOS 10 Example SiriKit Messaging Extension

  20. An iOS 10 SiriKit Photo Search Tutorial

  21. Integrating Twitter and Facebook into iOS 10 Applications

  22. An iOS 10 Facebook Integration Tutorial using UIActivityViewController

  23. iOS 10 Facebook and Twitter Integration using SLRequest

  24. An iOS 10 Twitter Integration Tutorial using SLRequest

  25. Making Store Purchases in Swift with the SKStoreProductViewController Class

  26. Building In-App Purchasing into iOS 10 Applications

  27. Preparing an iOS 10 Application for In-App Purchases

  28. An iOS 10 In-App Purchase Tutorial

  29. Configuring and Creating App Store Hosted Content for iOS 10 In-App Purchases

  30. Preparing and Submitting an iOS 10 Application to the App Store

Learn SwiftUI and take your iOS Development to the Next Level
SwiftUI Essentials – iOS 16 Edition book is now available in Print ($39.99) and eBook ($29.99) editions. Learn more...

Buy Print Preview Book



Table of ContentsNext
Start Here