Autoplay
Autocomplete
Previous Lesson
Complete and Continue
iOS 7: 2 - iPhone App Programming in Objective-C (Project-based Learning)
Your First Section
1.0 iPhone Programming Intro (2:04)
1.1 Lecture - iPhone Programming Introduction for iOS 7 and iPhone app Development (7:51)
1.2 Challenge - Sketch Your First iPhone App and Learn Today (8:59)
2.1 Lecture - Xcode 101 - Learn commons terms with Xcode UI and iPhone UI (17:52)
2.2 Tutorial - Xcode 101 - Make Your First iPhone App in Xcode for iPhone iOS 7 (29:32)
2.3 Tutorial - Xcode 101 Troubleshooting - Fix Common Bugs For Beginners (12:02)
2.4 Challenge - Xcode 101 Terms to Learn for iPhone Apps (23:23)
3.1 Lecture - Picking an App Idea (8:50)
3.2 Challenge - Stop Watch - Start Your App Idea in Xcode (13:15)
4.1 Tutorial - User Interface Layout (20:40)
4.2 Challenge - Stop Watch - Setup an NSTimer (11:04)
5.1 Tutorial - Connect User Interface and Code (12:12)
5.2 Challenge - Stop Watch - Connect Buttons and Format NSDate Objects (18:22)
6.1 Tutorial - App Logic for the Mat Border (16:57)
6.2 Challenge - Stop Watch - Calculate Elapsed Time (13:39)
6.2.1 Challenge Bonus - Stop Watch - Calculate Elapsed Time (14:41)
6.2.2 Challenge Bugfix - Stop Watch - Calculate Elapsed Time (9:45)
6.3 Challenge - Stop Watch - Refactoring Elapsed Time (19:54)
7.1 Tutorial - Link the App Logic and the UI (14:24)
7.2 Challenge - Stop Watch - Create a Custom Class (19:45)
8.1 Tutorial - Hide the Keyboard and Use Delegate Objects (18:53)
8.2 Challenge - Stop Watch - Create a Protocol and a Delegate Object (26:17)
9.1 Lecture - Auto Layout Explained (15:54)
9.2 Lecture - Auto Layout Explained (13:33)
9.3 Tutorial - Auto Layout Explained (20:00)
9.4 Tutorial - Auto Layout Explained (16:01)
9.5 Top Layout Guide Bug (11:53)
9.6 Challenge - Auto Layout Practice (22:55)
11.1 Lecture - Live Preview Logic (22:24)
10.1 Tutorial - Live Preview with Auto Layout Constraints (22:52)
11.2 Tutorial - Live Preview Logic (24:16)
12.2 Tutorial - UINavigationController (19:00)
12.3 Tutorial - UITableViewController and Multiple Screens (13:02)
12.4 Tutorial - UITableView DataSource and Test Data (16:08)
12.5 Tutorial - Delegate Protocol and Dismissing Screens (21:44)
12.6 Tutorial - Selecting TableView Rows and Updating Data (26:34)
13.1 Tutorial - UITableView from Scratch (17:02)
13.2 Tutorial - Custom UITableViewCell from Scratch with xib File (28:37)
13.3 Tutorial - UITableViewCell Outlets and Actions (7:56)
13.4 Tutorial - UITableViewCell UIButton Bug Fix in iOS 7 (7:13)
13.5 Tutorial - Multiple Stop Watches in a UITableView List (21:24)
13.6 Tutorial - Fixing Bugs in the StopWatch TableView (15:24)
14.1 Tutorial - Save and Load NSString Data From Files in the Documents Directory on iPhone (19:20)
14.2 Tutorial - Save and Load NSString Data From UITextArea User Input on iPhone (17:45)
14.3 Tutorial - Save and Load MatBorder App Data using NSKeyedArchiver (24:14)
14.4 Tutorial - Prevent Crashes with Try Catch and Setup Starter Data for the MatBorder App (14:38)
14.5 Tutorial - Save and Load User Settings for your App with NSUserDefaults (22:41)
14.6 Challenge - Save the Current Version to NSUserDefaults and Use UIAlertView (17:10)
12.1 Lecture - Model View Controller (14:06)
16.6 Tutorial - Combine Fraction Code with the MatBorder App (15:32)
15.1 Tutorial - UnitSliderView a Custom UIView loaded from xib file (15:14)
15.2 Tutorial - Redesign UI for Touch Input with Gestures (26:08)
15.3 Tutorial - Load and Animate a Custom UIView Programmatically (15:17)
15.4 Tutorial - Gesture Input for Number and Fraction Labels (35:51)
15.5 Tutorial - Public UnitSliderView Properties and Code Cleanup (17:16)
15.6 Tutorial - Custom Property Setters and Pitfalls with Floor (15:11)
15.7 Tutorial - Value Changed and Property Logic for UnitSliderView (21:46)
16.1 Lecture - Convert Decimal to Fraction (10:52)
16.2 Tutorial - Create a Fraction Class (7:41)
16.3 Tutorial - GCD Algorithm to Find Greatest Factor (9:39)
16.4 Tutorial - Reduce Fraction with GCD Algorithm (6:12)
16.5 Tutorial - Convert a Number to a Fraction (15:03)
16.7 Tutorial - Custom Fraction Label (14:25)
16.8 Tutorial - Custom Fraction Label Logic (11:04)
17.0 Tutorial - Wrapping Up Fixing Colors and Labels (18:17)
17.1 Tutorial - UIImagePickerController for Image Selection (11:12)
18.0 Lecture - Closing Thoughts (2:06)
7.1 Tutorial - Link the App Logic and the UI
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock