
Objective-C and Xcode Essential Training
by Craig Williams
Start the free chapterObjective-C is a fun and exciting language to program with. It is also the de-facto language used to program on the Mac, iPod, iPhone and iPad. This course focuses on the Objective-C language and building simple applications for the desktop. Many Objective-C classes and development techniques are explored. Whether you are wanting to build applications for the desktop or the mobile devices, this is the first step and it will get you started on the path to becoming a Cocoa programmer! Work files are included. To begin learning today, simply click on the movie links.
Course content
Introduction1 lessons
Installation2 lessons
Xcode6 lessons
Getting Familiar with Objective-C13 lessons
- NSString pt. 16:561 credit or ad
- NSString pt. 25:131 credit or ad
- NSMutableString pt. 14:561 credit or ad
- NSMutableString pt. 23:391 credit or ad
- NSArray pt. 15:421 credit or ad
- NSArray pt. 24:001 credit or ad
- NSMutableArray6:571 credit or ad
- NSDictionary5:001 credit or ad
- NSMutableDictionary5:261 credit or ad
- NSRange5:421 credit or ad
- NSLog3:581 credit or ad
- Loops pt. 14:481 credit or ad
- Loops pt. 23:331 credit or ad
Continuing Examples with Interface Builder10 lessons
- If - else - else if pt. 16:431 credit or ad
- If - else - else if pt. 24:181 credit or ad
- If - else - else if pt. 35:401 credit or ad
- Ternary Operator pt. 14:151 credit or ad
- Ternary Operator pt. 23:381 credit or ad
- NSUserDefaults pt. 15:131 credit or ad
- NSUserDefaults pt. 25:511 credit or ad
- NSUserDefaults pt. 32:271 credit or ad
- NSUserDefaults pt. 45:271 credit or ad
- NSUserDefaults pt. 54:121 credit or ad
Building a More Complex Application34 lessons
- TwitterMe Overview7:021 credit or ad
- Building the UI pt. 16:191 credit or ad
- Building the UI pt. 24:481 credit or ad
- Subclassing NSWindow pt. 17:211 credit or ad
- Subclassing NSWindow pt. 25:531 credit or ad
- Modal Window as Sheet7:001 credit or ad
- Getting User Credentials Submit Button4:501 credit or ad
- @property & @synthesize5:371 credit or ad
- Singleton5:521 credit or ad
- Verifying User Credentials & #define pt. 17:151 credit or ad
- Verifying User Credentials & #define pt. 25:371 credit or ad
- Authenticate Credentials - NSTask pt. 16:551 credit or ad
- Authenticate Credentials - NSTask pt. 27:011 credit or ad
- Authenticate Credentials - NSTask pt. 36:011 credit or ad
- Parsing XML with NSXMLDocument pt. 16:211 credit or ad
- Parsing XML with NSXMLDocument pt. 26:391 credit or ad
- Re-factoring pt. 16:281 credit or ad
- Re-factoring pt. 25:001 credit or ad
- Re-factoring pt. 35:461 credit or ad
- Re-factoring pt. 43:051 credit or ad
- Providing the User Feedback pt. 17:231 credit or ad
- Providing the User Feedback pt. 26:171 credit or ad
- Modal Sheet Using NSAlert6:411 credit or ad
- NSUserDefaults5:161 credit or ad
- Private Category5:451 credit or ad
- Application Delegate Methods pt. 15:021 credit or ad
- Application Delegate Methods pt. 24:241 credit or ad
- NSNotificationCenter pt. 14:141 credit or ad
- NSNotificationCenter pt. 24:301 credit or ad
- NSAttributedString pt. 15:111 credit or ad
- NSAttributedString pt. 23:361 credit or ad
- Posting an Update pt. 15:401 credit or ad
- Posting an Update pt. 25:491 credit or ad
- Creating TinyUrl - NSScanner5:171 credit or ad