Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
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 (2:04)
1.2 Challenge - Sketch Your First iPhone App and Learn Today (2:04)
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 (17:52)
2.3 Tutorial - Xcode 101 Troubleshooting - Fix Common Bugs For Beginners (12:02)
2.4 Challenge - Xcode 101 Terms to Learn for iPhone Apps (12:02)
3.1 Lecture - Picking an App Idea (12:02)
3.2 Challenge - Stop Watch - Start Your App Idea in Xcode (12:02)
4.1 Tutorial - User Interface Layout (20:40)
4.2 Challenge - Stop Watch - Setup an NSTimer (20:40)
5.1 Tutorial - Connect User Interface and Code (12:12)
5.2 Challenge - Stop Watch - Connect Buttons and Format NSDate Objects (12:12)
6.1 Tutorial - App Logic for the Mat Border (16:57)
6.2 Challenge - Stop Watch - Calculate Elapsed Time (16:57)
6.2.1 Challenge Bonus - Stop Watch - Calculate Elapsed Time (16:57)
6.2.2 Challenge Bugfix - Stop Watch - Calculate Elapsed Time (9:45)
6.3 Challenge - Stop Watch - Refactoring Elapsed Time (9:45)
7.1 Tutorial - Link the App Logic and the UI (9:45)
7.2 Challenge - Stop Watch - Create a Custom Class (19:45)
8.1 Tutorial - Hide the Keyboard and Use Delegate Objects (19:45)
8.2 Challenge - Stop Watch - Create a Protocol and a Delegate Object (26:17)
9.1 Lecture - Auto Layout Explained (26:17)
9.2 Lecture - Auto Layout Explained (26:17)
9.3 Tutorial - Auto Layout Explained (20:00)
9.4 Tutorial - Auto Layout Explained (20:00)
9.5 Top Layout Guide Bug (20:00)
9.6 Challenge - Auto Layout Practice (22:52)
11.1 Lecture - Live Preview Logic (14:06)
10.1 Tutorial - Live Preview with Auto Layout Constraints (22:52)
11.2 Tutorial - Live Preview Logic (22:52)
12.2 Tutorial - UINavigationController (18:17)
12.3 Tutorial - UITableViewController and Multiple Screens (13:02)
12.4 Tutorial - UITableView DataSource and Test Data (13:02)
12.5 Tutorial - Delegate Protocol and Dismissing Screens (13:02)
12.6 Tutorial - Selecting TableView Rows and Updating Data (26:34)
13.1 Tutorial - UITableView from Scratch (26:34)
13.2 Tutorial - Custom UITableViewCell from Scratch with xib File (28:37)
13.3 Tutorial - UITableViewCell Outlets and Actions (28:37)
13.4 Tutorial - UITableViewCell UIButton Bug Fix in iOS 7 (28:37)
13.5 Tutorial - Multiple Stop Watches in a UITableView List (21:24)
13.6 Tutorial - Fixing Bugs in the StopWatch TableView (21: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 (19:20)
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 (24:14)
14.5 Tutorial - Save and Load User Settings for your App with NSUserDefaults (24:14)
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 (17:10)
15.1 Tutorial - UnitSliderView a Custom UIView loaded from xib file (14:06)
15.2 Tutorial - Redesign UI for Touch Input with Gestures (26:08)
15.3 Tutorial - Load and Animate a Custom UIView Programmatically (26:08)
15.4 Tutorial - Gesture Input for Number and Fraction Labels (35:51)
15.5 Tutorial - Public UnitSliderView Properties and Code Cleanup (35:51)
15.6 Tutorial - Custom Property Setters and Pitfalls with Floor (35:51)
15.7 Tutorial - Value Changed and Property Logic for UnitSliderView (21:46)
16.1 Lecture - Convert Decimal to Fraction (21:46)
16.2 Tutorial - Create a Fraction Class (7:41)
16.3 Tutorial - GCD Algorithm to Find Greatest Factor (7:41)
16.4 Tutorial - Reduce Fraction with GCD Algorithm (7:41)
16.5 Tutorial - Convert a Number to a Fraction (15:03)
16.7 Tutorial - Custom Fraction Label (15:03)
16.8 Tutorial - Custom Fraction Label Logic (15:03)
17.0 Tutorial - Wrapping Up Fixing Colors and Labels (18:17)
17.1 Tutorial - UIImagePickerController for Image Selection (18:17)
18.0 Lecture - Closing Thoughts (18:17)
Powered by
12.5 Tutorial - Delegate Protocol and Dismissing Screens
Lecture contents locked
Enroll in Course to Unlock