Difference between revisions of "IOS 9 App Development Essentials"
From Techotopia
Line 42: | Line 42: | ||
#* [[An Introduction to Xcode 7 Playgrounds|When to Use Playgrounds]]<br><br> | #* [[An Introduction to Xcode 7 Playgrounds|When to Use Playgrounds]]<br><br> | ||
# [[Swift 2 Data Types, Constants and Variables]] | # [[Swift 2 Data Types, Constants and Variables]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Using a Swift Playground]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Swift Data Types]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Integer Data Types]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Floating Point Data Types]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Bool Data Type]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Character Data Type]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|String Data Type]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Special Characters/Escape Sequences]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Swift Variables]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Swift Constants]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Declaring Constants and Variables]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Type Annotations and Type Inference]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|The Swift Tuple]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|The Swift Optional Type]] | ||
+ | #* [[Swift 2 Data Types, Constants and Variables|Type Casting and Type Checking]]<br><br> | ||
+ | # [[Swift 2 Operators and Expressions|Swift 2 Operators and Expressions]] | ||
+ | #* [[Swift 2 Operators and Expressions|Expression Syntax in Swift]] | ||
+ | #* [[Swift 2 Operators and Expressions|The Basic Assignment Operator]] | ||
+ | #* [[Swift 2 Operators and Expressions|Swift Arithmetic Operators]] | ||
+ | #* [[Swift 2 Operators and Expressions|Compound Assignment Operators]] | ||
+ | #* [[Swift 2 Operators and Expressions|Increment and Decrement Operators]] | ||
+ | #* [[Swift 2 Operators and Expressions|Comparison Operators]] | ||
+ | #* [[Swift 2 Operators and Expressions|Boolean Logical Operators]] | ||
+ | #* [[Swift 2 Operators and Expressions|Range Operators]] | ||
+ | #* [[Swift 2 Operators and Expressions|The Ternary Operator]] | ||
+ | #* [[Swift 2 Operators and Expressions|Bitwise Operators]] | ||
+ | #* [[Swift 2 Operators and Expressions|Bitwise NOT]] | ||
+ | #* [[Swift 2 Operators and Expressions|Bitwise AND]] | ||
+ | #* [[Swift 2 Operators and Expressions|Bitwise OR]] | ||
+ | #* [[Swift 2 Operators and Expressions|Bitwise XOR]] | ||
+ | #* [[Swift 2 Operators and Expressions|Bitwise Left Shift]] | ||
+ | #* [[Swift 2 Operators and Expressions|Bitwise Right Shift]] | ||
+ | #* [[Swift 2 Operators and Expressions|Compound Bitwise Operators]]<br><br> | ||
# [[Understanding Error Handling in Swift 2]] | # [[Understanding Error Handling in Swift 2]] | ||
#* [[Understanding Error Handling in Swift 2|Understanding Error Handling]] | #* [[Understanding Error Handling in Swift 2|Understanding Error Handling]] |
Revision as of 20:58, 14 December 2015
Table of Contents
- Start Here
- Joining the Apple Developer Program
- Installing Xcode 7 and the iOS 9 SDK
- A Guided Tour of Xcode 7
- Starting Xcode 7
- Creating the iOS App User Interface
- Changing Component Properties
- Adding Objects to the User Interface
- Building and Running an iOS 9 App in Xcode 7
- Running the App on a Physical iOS Device
- Managing Devices and Simulators
- Dealing with Build Errors
- Monitoring Application Performance
- An Exploded View of the User Interface Layout Hierarchy
- An Introduction to Xcode 7 Playgrounds
- What is a Playground?
- Creating a New Playground
- A Basic Swift Playground Example
- Viewing Results
- Enabling the Timeline Slider
- Adding Rich Text Comments
- Working with Playground Pages
- Working with UIKit in Playgrounds
- Adding Resources to a Playground
- Working with Enhanced Live Views
- When to Use Playgrounds
- Swift 2 Data Types, Constants and Variables
- Using a Swift Playground
- Swift Data Types
- Integer Data Types
- Floating Point Data Types
- Bool Data Type
- Character Data Type
- String Data Type
- Special Characters/Escape Sequences
- Swift Variables
- Swift Constants
- Declaring Constants and Variables
- Type Annotations and Type Inference
- The Swift Tuple
- The Swift Optional Type
- Type Casting and Type Checking
- Swift 2 Operators and Expressions
- Expression Syntax in Swift
- The Basic Assignment Operator
- Swift Arithmetic Operators
- Compound Assignment Operators
- Increment and Decrement Operators
- Comparison Operators
- Boolean Logical Operators
- Range Operators
- The Ternary Operator
- Bitwise Operators
- Bitwise NOT
- Bitwise AND
- Bitwise OR
- Bitwise XOR
- Bitwise Left Shift
- Bitwise Right Shift
- Compound Bitwise Operators
- Understanding Error Handling in Swift 2