courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
SUBSCRIBE
Subscribe to Receive Special Offers & New Release Updates
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!

Pay as You Learn

SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

iPhone SDK Essentials

 
Bookmark and Share
iPhone SDK Essentials
 

iPhone SDK Essential Training presents the tools and skills needed to create applications for this mobile platform. Developer Simon Allardice breaks down the process of becoming an iPhone developer, from getting started with the tools and the language to building user interfaces and working with the unique features of the iPhone. With multiple hands-on exercises and demonstration projects, Simon explores the core development tools for iPhone (Xcode, Interface Builder, and Instruments), the language (Objective-C), and the framework (Cocoa Touch). Exercise files accompany this course.

ISBN: 1-59671-592-8
UPC: 6-70557-02850-7
SKU: 02850


Author: Simon Allardice
Duration: 6 Hours, 52 Minutes on 1 DVD-ROM

Exercise Files: Yes
Software works on: Mac Only

Includes Closed Captions


 

COURSE OUTLINE


Introduction
Welcome
Using the exercise files
What you should know

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Conclusion
Goodbye




 

 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses  MCPD Training Courses  MCTS Training Courses
MCITP Database Developer Training Courses  MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses  MCSE CBT Training Adobe Photoshop Tutorials & CBT Training Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk

red arrow Website design by Aimpro UK red arrow Terms