Looks like this event has already ended.
Check out upcoming events by this organizer, or organize your very own event.
“If you want to develop apps on the iphone you need this course. Don't try this on your own, unless you have a couple of months to spare ” —Craeg K Strong - lead developer, Arielpartners.com, attended January 2009 Three Day Intensive iPhone Boot Camp in New York
Why take the 6 day workshop since the 3 workshop is half the cost and teaches you to develop iPhone applications?
The six day class starts with three days of Objective-C instruction while the the three-day iPhone class assumes familiarity with Objective-C. There is a review of the language, but that's only for a few hours of the first day. For deveopers new to the Mac environment with no Objective-C experience only taking the 3 day workshop will be very challenging and may be a waste of your time and money.
The three and six day intensive workshop from April 14- 16 or April 11- 16, 10am-6pm - a full 24 or 48 hours of training - and covers the fundamentals and advanced feature of iPhone development, enough material that after the workshop you should be able to develop your own iPhone application and upload it to the AppStore. The workshop is limited in size and features hands on exercises under the supervision of the instructor.
Instructor: Steve Kochan:
Stephen Kochan, instructor Master Class in Objective- C 2.0, is the author and co-author of ten books on the C language—including Programming in C , Programming in ANSI C, Topics in C Programming—and on Unix, including Exploring the Unix System and Unix Shell Programming.
Steve has been programming on Macintosh computers since the introduction of the first Mac in 1984 and wrote Programming C for the Mac as part of the Apple Press Library and Beginning AppleScript as part of the Wrox Programmer to Programmer series for Jon Wiley.Mr. Kochan spent several years working at AT&T Bell Laboratories. While he was there, he worked on performance measurement tools and developed and taught courses in C programming and the Unix System. Steve Kochan’s Blog is ClassroomM
Writing iPhone and iPad Applications with the SDK
This course will teach you:
How to write iPhone and iPad applications
How to use XCode to manage the application development project, and to compile, edit, and debug your applications
How to run your application on a device
How to use Interface Builder to design a user interface
How to integrate iPhone interface elements such as buttons, switches, and sliders into your application
How to work with views and view controllers
How to work with navigation controllers, tables, and pickers
How to integrate multimedia into your applications to create sound effects, and to play audio and video clips
How to read and write data to and from the file system and the Internet
How to respond to touch controls and gestures
How to manipulate images
How to perform simple animation
How to save and restore your application’s data
Objective-C programmers who want to write applications for the iPhone, the iPod Touch, or the iPad. A quick review of Objective-C will be provided at the start of the course, which may be sufficient for very experienced OOP programmers.
Web-based Vs. Native Applications
The Difference Between the Two
Cocoa, Cocoa Touch and the iPhone SDK
iPhone OS Frameworks
What is a Framework?
Overview of iPhone SDK Frameworks
iPhone Application Development Overview
Overview of the Tools and Process
Some Quick Reviews
Writing Your First iPhone Application
Outlets and Actions
Introduction to Interface Builder
Using the iPhone Simulator
Extending your Application: Adding an Application Icon
Simple Debugging Techniques
Using the Preprocessor
Using the Static Analyzer
NSLog and the description Method
Working With Breakpoints
Running Your App on a Device
The iPhone Provisioning Portal
Developer Certificates, App IDs, Device IDs, Provisioning Profiles
XCode’s Organizer Window
Application Execution and MVC
Applications and Events
The Model-View-Controller Design Pattern
Project Lab: Calculator
Create a Working Calculator App
The iPhone and iPad Coordinate System
The frame, bounds, center, and origin properties
Supporting Structures and Functions
Understanding Views and View Controllers
Properties of Views
Subviews and Superviews
Creating a View Controller
Multiple View Controllers
Creating Views Programmatically
Understanding a View-Based Application
Manipulating Views: Moving and Hiding
UIImageView – Working with Images
Adding Simple Animation
Handling Device Rotation and Control Resizing and Repositioning
Responding to Memory Warnings
Project Lab: State Capitals
Using the UIPickerView class
Reading Data from the Internet
Project Lab: The Birds
Creating a Navigation-based Application
Working with a Table View Controller
Populating Data in a Table
Handling Row Selection
Working with UITextView’s
Playing Audio and Video Files
Saving an Image to the Photo Album
Creating a Default.png screen
Project Lab: The Gear
Saving and Restoring the Application State
Handling Touch Events
Responding to Shake Gestures
Working with Sliders and Switches
Adding Sound Effects
Project Lab: The Birds HD
Writing an iPad Application
Working with Split-View Controllers
Displaying Video Clips in a View
Application Design Decision: Universal vs. Separate Apps
Additional Topics, Time Permitting
About the iPhone Boot Camp
The iPhone Boot camp is dedicated to teaching iPhone development and related iPhone development tools, such as Cocoa, Objective C and Open GL ES. It is arguable the largest and longest running iPhone workshop. It has trainings in over twenty cities in five countries. To date it has trained over 200 developers who now have dozens of apps in the app store, from independent developer to company training for IBM, AOL, genentech, SRI, Thomson Reuter, AP, theknot.com, HSBC, etc.
What should I bring with me?
An Intel Macintosh laptop computer
XCode and the iPhone SDK installed on your Macintosh laptop
An iPhone or iPod Touch, if you have one (optional)
Basic programming knowledge, including object-oriented programming experience, such as Java,, NET, C, Visual Studio
Familiarity with the Mac
Who should attend?
Experienced programmers interested in iPhone application development
People new to Mac development and iPhone development
Why take a workshop when I can read books, attend a lecture watch videos and webinars?
Most people, even those with extensive experience in programming, find the SDK difficult to master. Books and video are great to prepare for a workshop but there is sitll no substitute for a small hands on workshop with other developer, where you can ask questions to an experienced instructor looking over your shoulder as you go through the episodes step by step. Basically it saves you month of time and money.
And one more thing - Our Alumni Network for Work
We don't just offer training. We are also iPhone developers ourselves, as are our alumni. We have an online alumni network where the members post jobs, requests for proposals and form partnerships.
More Info and links to iPhone Boot Camp Meetup Sites
To find out more about the iPhone Boot Camp, including videos, a detailed syllabus, links to our local meetup groups and detailed info on how to prepare for the workshop go to our main site iPhoneBootCampNYC.com
To speak with the workshop representative call 212 767 9722