This event has ended

3 or 6 Day Seattle iPhone Boot Camp Intensive Workshop with Steve Kochan, author of 'Programming in Objective-C"

IPhone Boot Camp

Monday, April 11, 2011 at 10:00 AM - Saturday, April 16, 2011 at 6:00 PM (EDT)

Seattle, WA

3  or 6 Day Seattle iPhone Boot Camp Intensive...

Ticket Information

Ticket Type Sales End Price Fee Quantity
Early Bird 6 Day Ended $1,999.00 $9.95
Student 6 Day with current I.D. and school email address Ended $1,499.00 $9.95
Standard 6 Day Ended $2,499.00 $9.95
Early Bird 3 Day Ended $999.00 $9.95
Student 3 Day with current valid student I.D. & school email address Ended $899.00 $9.95
Standard 3 Day Ended $1,449.00 $9.95

Share 3 or 6 Day Seattle iPhone Boot Camp Intensive Workshop with Steve Kochan, author of 'Programming in Objective-C"

Event Details

“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


Audience 
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.


Outline

Web-based Vs. Native Applications 
The Difference Between the Two 
Cocoa, Cocoa Touch and the iPhone SDK 
Definitions 
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 
Objective-C 
Protocols 
Memory Management 
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 
Screen Geometry 
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 
Understanding Delegates 
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 
Displaying Alerts 
Creating a Default.png screen 
Project Lab: The Gear 
Transforming Images 
Using Timers 
Simple Animation 
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 
And More…. 
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

Have questions about 3 or 6 Day Seattle iPhone Boot Camp Intensive Workshop with Steve Kochan, author of 'Programming in Objective-C"? Contact IPhone Boot Camp

When & Where


Seattle Crown Plaza Hotel - 3rd floor in the McKinley Room.
113 Sixth Avenue
Seattle, WA 98101

Monday, April 11, 2011 at 10:00 AM - Saturday, April 16, 2011 at 6:00 PM (EDT)


  Add to my calendar

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.