Difference between revisions of "IOS 8 App Development Essentials"
From Techotopia
(9 intermediate revisions by the same user not shown) | |||
Line 25: | Line 25: | ||
# [[Swift Data Types, Constants and Variables]]<br><br> | # [[Swift Data Types, Constants and Variables]]<br><br> | ||
# [[Swift Operators and Expressions]]<br><br> | # [[Swift Operators and Expressions]]<br><br> | ||
− | # [[Swift Flow Control]]<br><br> | + | # [[Swift Flow Control]]<br><br><htmlet>ezoictoc1</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 32: | Line 32: | ||
# [[Working with Array and Dictionary Collections in Swift]]<br><br> | # [[Working with Array and Dictionary Collections in Swift]]<br><br> | ||
# [[Understanding Error Handling in Swift 2|Understanding Error Handling in Swift]]<br><br> | # [[Understanding Error Handling in Swift 2|Understanding Error Handling in Swift]]<br><br> | ||
+ | # The iOS 10-Application and Development Architecture<br><br> | ||
# [[Creating an Interactive iOS 8 App (Swift)|Creating an Interactive iOS 10 App]]<br><br> | # [[Creating an Interactive iOS 8 App (Swift)|Creating an Interactive iOS 10 App]]<br><br> | ||
+ | # Understanding iOS 10 Views, Windows and the View Hierarchy<br><br> | ||
# [[An Introduction to Auto Layout in iOS 8|An Introduction to Auto Layout in iOS 10]]<br><br> | # [[An Introduction to Auto Layout in iOS 8|An Introduction to Auto Layout in iOS 10]]<br><br> | ||
# [[Working with iOS 8 Auto Layout Constraints in Interface Builder|Working with iOS 10 Auto Layout Constraints in Interface Builder]]<br><br> | # [[Working with iOS 8 Auto Layout Constraints in Interface Builder|Working with iOS 10 Auto Layout Constraints in Interface Builder]]<br><br> | ||
# [[An iOS 8 Auto Layout Example|An iOS 10 Auto Layout Example]]<br><br> | # [[An iOS 8 Auto Layout Example|An iOS 10 Auto Layout Example]]<br><br> | ||
+ | # Implementing iOS 10 Auto Layout Constraints in Code<br><br> | ||
+ | # Implementing Cross-Hierarchy Auto Layout Constraints in iOS 10<br><br> | ||
# [[Using Trait Variations to Design Adaptive iOS User Interfaces]]<br><br> | # [[Using Trait Variations to Design Adaptive iOS User Interfaces]]<br><br> | ||
# [[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><htmlet>ezoictoc2</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 70: | Line 75: | ||
# [[An iOS 9 3D Touch Force Handling Tutorial|An iOS 10 3D Touch Force Handling Tutorial]]<br><br> | # [[An iOS 9 3D Touch Force Handling Tutorial|An iOS 10 3D Touch Force Handling 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 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</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 93: | Line 98: | ||
# [[Working with MapKit Local Search in iOS 8 and Swift|Working with MapKit Local Search in iOS 10]]<br><br> | # [[Working with MapKit Local Search in iOS 8 and Swift|Working with MapKit Local Search in iOS 10]]<br><br> | ||
# [[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</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> | ||
Line 114: | Line 119: | ||
# [[An iOS 10 Example SiriKit Messaging Extension]]<br><br> | # [[An iOS 10 Example SiriKit Messaging Extension]]<br><br> | ||
# [[An iOS 10 SiriKit Photo Search Tutorial]]<br><br> | # [[An iOS 10 SiriKit Photo Search Tutorial]]<br><br> | ||
− | # [[Integrating Twitter and Facebook into iOS 8 Applications using Swift|Integrating Twitter and Facebook into iOS 10 Applications]<br><br> | + | # [[Integrating Twitter and Facebook into iOS 8 Applications using Swift|Integrating Twitter and Facebook into iOS 10 Applications]]<br><br> |
# [[An iOS 8 Swift Facebook Integration Tutorial using UIActivityViewController|An iOS 10 Facebook Integration Tutorial using UIActivityViewController]]<br><br> | # [[An iOS 8 Swift Facebook Integration Tutorial using UIActivityViewController|An iOS 10 Facebook Integration Tutorial using UIActivityViewController]]<br><br> | ||
# [[iOS 8 Facebook and Twitter Integration using SLRequest and Swift|iOS 10 Facebook and Twitter Integration using SLRequest]]<br><br> | # [[iOS 8 Facebook and Twitter Integration using SLRequest and Swift|iOS 10 Facebook and Twitter Integration using SLRequest]]<br><br> | ||
Line 123: | Line 128: | ||
# [[An iOS 8 Swift In-App Purchase Tutorial|An iOS 10 In-App Purchase Tutorial]]<br><br> | # [[An iOS 8 Swift In-App Purchase Tutorial|An iOS 10 In-App Purchase Tutorial]]<br><br> | ||
# [[Configuring and Creating App Store Hosted Content for iOS 8 In-App Purchases|Configuring and Creating App Store Hosted Content for iOS 10 In-App Purchases]]<br><br> | # [[Configuring and Creating App Store Hosted Content for iOS 8 In-App Purchases|Configuring and Creating App Store Hosted Content for iOS 10 In-App Purchases]]<br><br> | ||
− | # | + | # Preparing and Submitting an iOS 10 Application to the App Store<br><br> |
</td> | </td> | ||
<td valign="top"> | <td valign="top"> |
Latest revision as of 15:24, 18 November 2016
Table of Contents | Next | |
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 |
Learn SwiftUI and take your iOS Development to the Next Level |
Table of Contents | Next | |
Start Here |