Thursday, May 12, 2011

Learn iPhone Development - Programming For iPhone Devices Using The iPhone SDK | Video Tutorials

If you're interested in programming for iPhone devices, learn iPhone development in this series of videos from the iPhone SDK Essential Training Course from Lynda.com. Developer Simon Allardice will take you through the process of becoming an iPhone developer. You'll get to explore the core development tools for iPhone (Xcode, Interface Builder, and Instruments), the language (Objective-C), and the framework (Cocoa Touch). If you want to start learning programming for iPhone devices, then I highly recommend this course. And I have to say, Simon Allardice has an awesome voice and accent. He sounds like a British secret agent. I think all software training videos should be narrated by him.

Programming for iPhone
iPhone SDK Essential Training by
START LEARNING TODAY


iPhone SDK Essential Training - Welcome


The "four pillars" of iPhone application development - Learn iPhone Development


Introducing Objective-C - Learn iPhone Development


If you're ready to learn iPhone developement, watch the rest of these programming for iPhone devices tutorials by signing up for a lynda.com membership.

START LEARNING TODAY!
or

Course Information

Training Provider: Lynda.com
Title: iPhone SDK Essential Training
Author: Simon Allardice
Duration: 6hrs 52mins
Date of release: 20 October 2009

Chapter 1. Getting Started
Registering as an iPhone Developer
Installing the iPhone SDK
Joining the Apple iPhone Developer Program
Building a "simple" iPhone application
The "four pillars" of iPhone application development

Chapter 2. The Tools
Using Xcode
Using Interface Builder
Using the iPhone Simulator

Chapter 3. Writing Objective-C
Introducing Objective-C
Object orientation basics
Creating a simple Objective-C project
Using existing classes in Cocoa
Optional video: Format specifiers
Calling methods in Objective-C
Writing your own classes
Compiling and running your application

Chapter 4. Memory Management
Introduction to memory management
Object lifetime
Cleaning up
Using autorelease pools

Chapter 5. Core iPhone Project Skills
Using the different iPhone project templates
Using Model-View-Controller (MVC)
Basic interaction
Dismissing the keyboard
Understanding delegation
Alerting the user
How your application works

Chapter 6. Debugging and Troubleshooting
Troubleshooting your application
Creating and using breakpoints
Using zombies to fix problems

Chapter 7. Using UI Controls
Creating interfaces in Interface Builder
Using and customizing the Picker
Using data sources
Selecting an item in the Picker
Understanding and using the Apple UI guidelines

Chapter 8. Table Views
Creating a simple table
Reusing table cells
Customizing the table
Customizing table view cells

Chapter 9. Multi-View Applications
Introduction to Multiple View applications
Creating a utility application
Using Navigation Controllers
Creating a navigation application
Using a toolbar
Using a tab bar

Chapter 10. Using the Image Picker
Understanding the Image Picker
Using the Image Picker
Checking for available image sources

Chapter 11. Using the Accelerometer
Accelerometer concepts
Switching orientation
Reacting to a Shake event
Accessing accelerometer data

Chapter 12. Saving Data
Options for saving data on the iPhone
Saving iPhone application data to property lists
Saving iPhone application preferences

Chapter 13. Animation and Audio
Core animation basics
Using simple animations
Core audio basics
Playing audio files

Chapter 14. Finishing Touches
Creating an application launch image
Creating an application icon
Introduction to instruments
Where to go from here
About Lynda.com

Lynda.com is an online video training provider with over 1000 courses covering a wide array of topics - 3D, video, business, the web, graphic design, programming, animation, photography, and more. They produce high-quality video tutorials with leading industry experts and professionals as your instructors. With a subscription, you can log-in at any time, and learn at your own pace. New courses are added each week, and you will receive a certificate of completion for each course that you finish.

Start learning today!
If you enjoyed the sample videos above and want to access the entire iPhone SDK Essential Training course, you can sign up for a lynda.com membership. Your membership will give access not only to this course, but also the entire lynda.com library for as low as $25 for 1-month. Their training library has over 1000 courses with 50,000+ video tutorials. No long-term commitment required. You can cancel your membership at any time.


Not yet convinced? Try a FREE 7-day trial.
As a special promotion, visitors of this site can get a FREE 7-day trial to lynda.com. This free trial gives you access to their entire training library of over 1000 courses.

So if you are ready to learn iPhone development, then become a lynda.com member today. Your membership gives you access to this entire course on programming for iPhone devices, as well as their entire library of over 1000 courses.

START LEARNING TODAY

1 comment:

  1. Wow it's a really helpful information for iphone development.If you are under the impression that iPad and iPhone applications only cater to the needs and demands of businesses, think again. Apps developed specifically for education purposes are fast making their presence felt, and contributing effectively towards making learning convenient, and highly interactive.

    ReplyDelete