10-day free trial

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

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.


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.

10-day free trial


1 comment:

Unknown said...

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.



Information on this site may contain errors or inaccuracies. PinoyMacLovers is provided "as is" without warranty of any kind as to the correctness or reliability of the site's contents. PinoyMacLovers, and the author thereof, shall not be held responsible or liable, under any circumstances, for any damages resulting from the use or inability to use the information within. Furthermore, PinoyMacLovers is in no way responsible for or has control over the content of any external web site links.

PinoyMacLovers is an independent web site and has not been authorized, sponsored, or otherwise approved by Apple Inc.

Apple, Apple Logos, Macintosh, and Mac OS Logos are registered trademarks of Apple Inc. All other trademarks mentioned belong to their respective owners. If you own rights to any of the content seen here, and do not wish them to appear on this site, you may send an email to copyright [at] pinoymaclovers [dot] com, and they will promptly be removed.

Privacy Policy for PinoyMacLovers.com

The privacy of our visitors to PinoyMacLovers.com is important to us.

At PinoyMacLovers.com, we recognize that privacy of your personal information is important. Here is information on what types of personal information we receive and collect when you use and visit PinoyMacLovers.com, and how we safeguard your information. We never sell your personal information to third parties.

Log Files
As with most other websites, we collect and use the data contained in log files. The information in the log files include your IP (internet protocol) address, your ISP (internet service provider, such as AOL or Shaw Cable), the browser you used to visit our site (such as Internet Explorer or Firefox), the time you visited our site and which pages you visited throughout our site.

Cookies and Web Beacons
We do use cookies to store information, such as your personal preferences when you visit our site. This could include only showing you a popup once in your visit, or the ability to login to some of our features, such as forums.

We also use third party advertisements on PinoyMacLovers.com to support our site. Some of these advertisers may use technology such as cookies and web beacons when they advertise on our site, which will also send these advertisers (such as Google through the Google AdSense program) information including your IP address, your ISP , the browser you used to visit our site, and in some cases, whether you have Flash installed. This is generally used for geotargeting purposes (showing New York real estate ads to someone in New York, for example) or showing certain ads based on specific sites visited (such as showing cooking ads to someone who frequents cooking sites).

DoubleClick DART cookies
We also may use DART cookies for ad serving through Google’s DoubleClick, which places a cookie on your computer when you are browsing the web and visit a site using DoubleClick advertising (including some Google AdSense advertisements). This cookie is used to serve ads specific to you and your interests ("interest based targeting"). The ads served will be targeted based on your previous browsing history (For example, if you have been viewing sites about visiting Las Vegas, you may see Las Vegas hotel advertisements when viewing a non-related site, such as on a site about hockey). DART uses “non personally identifiable information". It does NOT track personal information about you, such as your name, email address, physical address, telephone number, social security numbers, bank account numbers or credit card numbers. You can opt-out of this ad serving on all sites using this advertising by visiting http://www.doubleclick.com/privacy/dart_adserving.aspx

You can choose to disable or selectively turn off our cookies or third-party cookies in your browser settings, or by managing preferences in programs such as Norton Internet Security. However, this can affect how you are able to interact with our site as well as other websites. This could include the inability to login to services or programs, such as logging into forums or accounts.

Deleting cookies does not mean you are permanently opted out of any advertising program. Unless you have settings that disallow cookies, the next time you visit a site running the advertisements, a new cookie will be added.

AdSense Privacy Policy Provided by JenSense