Section 1 : Introduction- What is Covered
|
Lecture 1 | About Certification | |
|
Lecture 2 | 0101 What You Will Learn | |
|
Lecture 3 | 0102 An Overview Of The Development Cycle | 00:04:19 Duration |
|
Lecture 4 | 0103 The SDK With Xcode | 00:03:43 Duration |
|
Lecture 5 | 0104 Introducing The Sample Applications | 00:03:39 Duration |
Section 2 : Making Great iPhone Apps
|
Lecture 1 | About Proctor Testing | |
|
Lecture 2 | 0201 What Makes An iPhone App Great | 00:05:54 Duration |
|
Lecture 3 | 0202 Exploiting The iPhone's Features | |
|
Lecture 4 | 0203 Embracing The iPhone's Limitations | 00:04:21 Duration |
Section 3 : Making Great iPad Apps
|
Lecture 1 | 0204 Why Develop iPhone Applications | 00:02:40 Duration |
|
Lecture 2 | 0301 What Makes An iPad App Great | 00:03:20 Duration |
|
Lecture 3 | 0302 Exploiting The iPad's Features | 00:15:21 Duration |
|
Lecture 4 | 0303 Embracing The iPad's Limitations | 00:02:06 Duration |
|
Lecture 5 | 0304 Why Develop iPad Applications | 00:02:43 Duration |
Section 4 : Designing The User Experience
|
Lecture 1 | 0305 Developing Apps For Both iPhone And iPad | 00:08:03 Duration |
|
Lecture 2 | 0401 Creating A Compelling User Experience | 00:09:56 Duration |
|
Lecture 3 | 0402 Apple's Suggestions For Developing iOS Apps | 00:06:53 Duration |
Section 5 : Getting The Developer Tools
|
Lecture 1 | 0403 Avoiding Practices that Get Apps Rejected | |
|
Lecture 2 | 0501 Joining The Developer Program | 00:08:09 Duration |
|
Lecture 3 | 0502 Using Resources In The Dev Center | 00:04:21 Duration |
Section 6 : Getting To Know Xcode
|
Lecture 1 | 0503 Downloading The SDK | 00:02:02 Duration |
|
Lecture 2 | 0601 Exploring An Xcode Project | 00:16:22 Duration |
|
Lecture 3 | 0602 Using The Xcode Text Editor | 00:07:00 Duration |
|
Lecture 4 | 0603 Accessing Documentation | 00:03:53 Duration |
Section 7 : Getting To Know The iOS Simulator
|
Lecture 1 | 0604 Customizing Xcode | 00:02:36 Duration |
|
Lecture 2 | 0701 Running Your App In The Simulator | 00:04:36 Duration |
|
Lecture 3 | 0702 Interacting With Simulated Hardware | 00:06:13 Duration |
|
Lecture 4 | Uninstalling Apps And Resetting The Simulator | 00:03:13 Duration |
Section 8 : Understanding How An App Runs
|
Lecture 1 | 0704 Simulator Limitations | 00:05:41 Duration |
|
Lecture 2 | 0801 Starting With The Utility Application Templat | |
|
Lecture 3 | Working Files - Download These First | |
|
Lecture 4 | 0803 Event And Interruption Processing | 00:10:12 Duration |
Section 9 : Programming The App
|
Lecture 1 | 0804 Termination And Memory Management | 00:07:01 Duration |
|
Lecture 2 | 0901 Introducing Objects And Classes | 00:18:32 Duration |
|
Lecture 3 | 0902 Using Header And Implementation Files | 00:08:50 Duration |
|
Lecture 4 | 0903 Allocating Objects | 00:08:50 Duration |
|
Lecture 5 | 0904 Working With Declared Properties | 00:07:04 Duration |
Section 10 : Understanding iPhone Interface Controls
|
Lecture 1 | 0905 Using Frameworks And Design Patterns | 00:16:51 Duration |
|
Lecture 2 | 1001 Looking At Interface Builder | |
|
Lecture 3 | 1002 Inspecting The Main View | 00:07:29 Duration |
|
Lecture 4 | 1003 Inspecting The Flipside View |
Section 11 : Controlling The iPhone Main View
|
Lecture 1 | 1004 Unraveling The Info And Done Buttons | 00:06:46 Duration |
|
Lecture 2 | 1101 Working With Windows And Views | 00:07:48 Duration |
|
Lecture 3 | 1102 Adding Your Own Application's Behavior | 00:03:41 Duration |
Section 12 : Including An iAd Banner
|
Lecture 1 | 1103 Where Does Your Code Go | 00:10:27 Duration |
|
Lecture 2 | 1201 Putting iAds In Your App | 00:07:07 Duration |
|
Lecture 3 | 1202 Creating An Animated View With An iAd Banner | 00:03:29 Duration |
Section 13 : Animating The iPhone Main View
|
Lecture 1 | 1203 Controlling The iAd Banner View | 00:05:02 Duration |
|
Lecture 2 | 1301 Setting A Timer | 00:04:44 Duration |
|
Lecture 3 | 1302 Connecting A Timer For The Animation | 00:03:07 Duration |
|
Lecture 4 | 1303 The Block Object Design Pattern | 00:05:13 Duration |
Section 14 : Setting Up iPhone App User Preferences
|
Lecture 1 | 1304 Finishing And Testing The Main View | 00:06:18 Duration |
|
Lecture 2 | 1401 Setting Up User Preferences | 00:14:26 Duration |
|
Lecture 3 | 1402 Using The Notification System | 00:07:51 Duration |
Section 15 : Developing The Flipside Controls For The iPhone App
|
Lecture 1 | 1403 Using Property Lists | 00:10:11 Duration |
|
Lecture 2 | 1501 Adding Property Declarations And Synthesize | 00:04:19 Duration |
|
Lecture 3 | 1502 Setting Up Preferences In The Flipside View | 00:04:41 Duration |
|
Lecture 4 | 1503 Adding Methods For The Interface Objects. | 00:07:38 Duration |
Section 16 : Adding Interface Objects And Gestures To The iPhone App
|
Lecture 1 | 1504 Using The Settings In The Main View | 00:05:08 Duration |
|
Lecture 2 | 1601 How Gestures Work | 00:08:59 Duration |
|
Lecture 3 | 1602 Adding A Pinch Gesture | 00:04:04 Duration |
|
Lecture 4 | 1603 Connecting The Interface Objects In Interfac | 00:10:30 Duration |
Section 17 : Adding A Second View To The iPhone App
|
Lecture 1 | 1604 Testing The MyWorld iPhone App | 00:07:04 Duration |
|
Lecture 2 | 1701 Creating A Second View | 00:07:59 Duration |
|
Lecture 3 | 1702 How A Scrolling View Works | 00:04:37 Duration |
|
Lecture 4 | 1703 Adding A View And A Nib | 00:06:00 Duration |
|
Lecture 5 | 1704 Initializing View Controllers | 00:09:05 Duration |
Section 18 : Implementing The Photo View On The iPhone App
|
Lecture 1 | 1705 Managing Background And Memory | 00:06:22 Duration |
|
Lecture 2 | 1801 Using Objects From The Main View | 00:07:31 Duration |
|
Lecture 3 | 1802 Animating The Photo View | 00:10:42 Duration |
|
Lecture 4 | 1803 Accessing Media On The iPhone | 00:05:48 Duration |
|
Lecture 5 | 1804 Modifying The Window Nib For Scrolling | 00:05:28 Duration |
Section 19 : Building An iPad App User Interface
|
Lecture 1 | 1805 Testing The Complete iPhone App | 00:07:53 Duration |
|
Lecture 2 | 1901 Starting An iPad App | 00:11:26 Duration |
|
Lecture 3 | 1902 Inspecting The View | 00:05:14 Duration |
|
Lecture 4 | 1903 Adding An Image To The View | 00:05:27 Duration |
Section 20 : Adding Behavior To The iPad View
|
Lecture 1 | 1904 Adding An Info Button | 00:04:19 Duration |
|
Lecture 2 | 2001 An iPad App Odyssey | 00:05:20 Duration |
|
Lecture 3 | 2002 Setting Up The Animated View | 00:05:07 Duration |
Section 21 : Animating The iPad View
|
Lecture 1 | 2003 Marking Out Methods | 00:05:48 Duration |
|
Lecture 2 | 2101 Drawing The View | 00:14:31 Duration |
|
Lecture 3 | 2102 Freeing Up memory | 00:07:45 Duration |
Section 22 : Preparing iPad User Preferences
|
Lecture 1 | 2103 Testing The View | 00:03:23 Duration |
|
Lecture 2 | 2201 Preparing For User Settings | 00:07:07 Duration |
|
Lecture 3 | 2202 Setting Up User Preference Settings | 00:09:10 Duration |
Section 23 : Building A Modal View In The iPad App
|
Lecture 1 | 2203 Setting Up A Modal View | 00:06:49 Duration |
|
Lecture 2 | 2301 Adding Outlets To The View Controller | 00:09:06 Duration |
|
Lecture 3 | 2302 Adding Methods For The Interface Objects | 00:09:06 Duration |
|
Lecture 4 | 2303 Initializing And Setting The Modal View Style | 00:05:40 Duration |
Section 24 : Connecting Interface Objects In The iPad App
|
Lecture 1 | 2304 Saving The Preference Settings | 00:03:17 Duration |
|
Lecture 2 | 2401 Adding The Interface Objects | 00:10:17 Duration |
|
Lecture 3 | 2402 Connecting The Interface Objects | 00:04:44 Duration |
|
Lecture 4 | 2403 Connecting The Info Button | 00:02:46 Duration |
Section 25 : Adding Gestures And Making A Universal App
|
Lecture 1 | 2404 Testing The New Modal View | 00:05:33 Duration |
|
Lecture 2 | 2501 Understanding iPad Gestures | 00:06:38 Duration |
|
Lecture 3 | 2502 Adding Tap And Swipe Recognizers | 00:08:25 Duration |
|
Lecture 4 | 2503 Testing Gestures In The iPad app | 00:05:27 Duration |
|
Lecture 5 | 2504 Making A Universal App | 00:12:35 Duration |
Section 26 : Debugging And Finishing Your App
|
Lecture 1 | 2505 Testing The iPhone-iPad Universal App | 00:04:19 Duration |
|
Lecture 2 | 2601 Fixing Bugs And Issues | 00:10:08 Duration |
|
Lecture 3 | 2602 Using The Static Analyzer | 00:04:08 Duration |
|
Lecture 4 | 2603 Adding Application Icons And Launch Images | 00:07:26 Duration |
|
Lecture 5 | 2604 Building Your App For Distribution | 00:10:24 Duration |
|
Lecture 6 | 2605 Managing Your Apps In The App Store | 00:14:24 Duration |