Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Chapter 5: Super Easy App Extras
Lesson 1: Github and Xcode Projects
1.1 Lecture - Github and Xcode Projects (1:05)
1.1.1 Lesson PDF - Github and Xcode Projects
1.2 Tutorial - Create Your Github Account and Download the Mac App (2:57)
1.3 Tutorial - Create and Download Your Github Project (8:53)
1.4 Tutorial - Make and Commit Changes With Github (14:28)
1.5 Tutorial - Simple Github Workflow on Master (2:01)
1.6 Tutorial - Git and Xcode Projects for Teams (7:44)
1.7 Bug Fix - How to Undo Changes With Git (9:42)
1.8 Tutorial - Github Branch Pull Request Workflow for Teams (14:21)
1.9 Bug Fix - How to Resolve Conflicts with Xcode and Github (17:33)
1.10 Homework - Share Your Github Project
1.11 More Advanced Git and Github Resources
Lesson 2: Touch Gestures and 3D Touch
2.1 Lecture - Gestures and 3D Touch (0:50)
2.1.1 Lesson PDF - Gestures and 3D Touch
2.2 Tutorial - 3D Touch and Font Sizes (13:12)
2.3 Tutorial - Tap Gesture and UILabels (8:01)
2.4 Tutorial - Long Press Gesture to Remove Labels (7:10)
2.5 Tutorial - Image Scale With Pinch Gesture (12:51)
2.6 Tutorial - Image Rotate With Rotation Gesture (8:08)
2.7 Tutorial - Image Translation With Pan Gesture (5:43)
2.8 Tutorial - Multiple Gestures With Gesture Delegate (6:13)
Lesson 3: Saving and Loading Basics
3.1 Lecture - Saving and Loading (0:50)
3.1.1 Lesson PDF - Saving and Loading Basics
3.2 Tutorial - Loading Text and Data Files From the App Bundle (7:46)
3.3 Tutorial - Saving Text Files to the Document Directory (15:56)
3.4 Tutorial - Loading Text Files From the Document Directory (8:41)
3.5 Saving and Loading Images From the Document Directory (16:06)
Lesson 4: Save and Load Using Archives
4.1 Lecture - Save and Load Using Archives (1:01)
4.1.1 Lesson PDF - Save and Load Using Archives
4.2 Tutorial - Save and Load Objects With NSCoding (13:46)
4.3 Tutorial - Saving and Loading Arrays With NSCoding (7:22)
4.4 Tutorial - Inventory App UI and Segues (12:08)
4.5 Tutorial - Create and Add Items to the Inventory (6:14)
4.6 Tutorial - Setup the TableViewController Show Inventory Segue (8:05)
4.7 Tutorial - Saving Data Using the NSKeyedArchiver (7:21)
4.8 Tutorial - Loading Data Using the NSKeyedUnarchiver (5:15)
4.9 Tutorial - Troubleshooting Saving and Loading with NSCoding (19:23)
Lesson 5: Core Data Basics
5.1 Lecture - Core Data Basics (0:52)
5.1.1 Lesson PDF - Core Data Basics
5.2 Tutorial - Core Data Managed Object Model (12:57)
5.3 Tutorial - Setup the Table View Interface (12:42)
5.4 Tutorial - Create a Core Data Manager (14:24)
5.5 Tutorial - Add Data to Core Data (16:09)
5.6 Tutorial - Fetch Data From Core Data (11:06)
5.7 Tutorial - Add New Todo Items to Core Data (7:50)
5.8 Tutorial - Modify NSManagedObject Properties using Core Data (3:37)
5.9 Tutorial - Delete Todo Items From Core Data (4:08)
5.10 Tutorial - Search for Items Using Core Data (14:50)
5.11 Code Exercise - Search for All Completed Items (0:53)
5.12 Solution - Search for All Completed Items (8:13)
5.13 Bug Fix - Core Data Issues (11:19)
Lesson 6: Swift 2
6.0 Lesson PDF - Swift 2
6.1 Tutorial - guard keyword (5:11)
6.2 Tutorial - defer keyword (2:39)
6.3 Tutorial - repeat while and do scope (6:22)
6.4 Tutorial - error handling (8:04)
6.5 Tutorial - protocol extensions (6:38)
6.6 Tutorial - OptionSetType (5:38)
6.7 Tutorial - API changes (8:36)
Lesson 7: Firebase 101
7.1 Lecture - Firebase 101 (0:33)
7.1.1 Lesson PDF - Firebase 101
7.2 Tutorial - Create a Firebase Account and Create Your First Project (4:25)
7.3 Tutorial - Setup Firebase Using Cocoapods (16:21)
7.4 Important - Podfile Install to Run Sample Code (6:09)
7.5 Tutorial - Firebase Basic Commands (14:05)
7.6 Tutorial - Create an Item Class for Firebase (9:28)
7.7 Tutorial - Add and Save Items to Firebase (13:47)
7.8 Tutorial - Load TableView Data From Firebase (10:10)
7.9 Tutorial - Remove Data From Firebase and Moving Forward (7:26)
7.10 Bug Fix - Use your Firebase Server
Lesson 8: Core Location and Maps
8.1 Lecture - Core Location (0:58)
8.1.1 Lesson PDF - Core Location
8.2 Tutorial - Core Location Setup (12:41)
8.3 Tutorial - Request Location Placemarks Using CLGeocoder (14:16)
8.4 Tutorial - Requesting User Permission Refined (15:04)
8.5 Tutorial - Testing Core Location Permissions (13:34)
8.6 Tutorial - Testing Core Location on a Real iPhone (4:05)
8.7 Tutorial - Getting Started With Map Kit (9:30)
Lesson 9: Collection View
9.1 Lecture - UICollectionView for Grid Based Content (0:57)
9.1.1 Lesson PDF - Collection View for Grid Based Content
9.2 Tutorial - Collection View Setup (12:19)
9.3 Tutorial - Create a Storyboard CollectionView Cell (6:14)
9.4 Tutorial - Create a Custom UICollectionViewCell and XIB File (13:28)
9.5 Tutorial - Connect the Weather Data (16:54)
Lesson 10: Learn More iOS
10.1 Lecture - Learn More iOS (1:53)
10.2 Lesson PDF - Videos Links and Resources
7.7 Tutorial - Add and Save Items to Firebase
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock