Read the Blog Posting about the iPhone Boot Camp Experience
If you want to develop apps on the iphone you need this intensive workshop. Don't try this on your own, unless you have a couple of months to spare ” —Craeg K Strong - lead developer, Arielpartners.com
The opportunities for iPhone applications developers has never been better. Apple has paid out over 5 billion dollars to developers with App in the iPhone app store. iPhone developers' work-for-hire is the highest paid in the software industry.
The iPhone Boot Camps are arguably the most affordable and experienced iPhone application development workshops. Our rates are often half the price of other workshops and our trainers the most experienced in the field, with apps in the top ten in the iPhone store and/or authors of popular books on iPhone development.
Since 2008 we have trained over 1,000 developers in over sixty workshops in the United States, Canada, Australia and the UK . The training range from on-sites training sessions for Fortune 500 companies such as IBM, General Motors, Bank of America and 3 and 6 day intensive workshops for developers sent from companies and independent software developers.
We are the only iPhone training to offer advanced workshops and a full money back guarantee after the first day of the workshop if you are not completely satisfied with the training - no questions asked. Keep in mind that if you do not have a basic understanding of Object Oriented Programming (OOP) the workshop will be extremely challenging.
We specialize only in iPhone application development training. No other iPhone workshop has trained as many developers and we've learned a great deal from all our training sessions. Our workshop use proven course materials developed and tested over time and we teach the latest versions of the SDK/Xcode - currently IOS 5.0. The workshops are all hands small workshops with one-on-one hands on instruction under the supervision of the trainer.
At the conclusion of the workshop we offer an industry recognized certificate and membership in our vast network of iPhone Boot Camp alumni to further advance your career in iPhone development, including job postings from our alumni and other companies. Frequently after the workshops developers follow up their training with the trainers and partner on developing apps and after you take the workshopif we have space available in upcoming workshops we offer you the opportunity to take the workshop over at no additional cost.
Our mission is to train you to develop iPhone apps on your own and most developers are able to so after completing the training. In fact iPhone Boot Camp alumni now have apps in the top ten in the Apple store with millions of downloads.
The advanced workshop will cover the whole gamut (pun intended) of graphics API layers in iOS - from UIKit through Core Graphics and Core Animation to Open GL ES. As well as diving into the APIs themselves we will look at the concepts behind them and how each layer relates to the next. By the end of this course attendees will know when and how to use which layer confidently and how to mix them effectively. Due to its relative complexity a significant proportion of the syllabus is spent covering Open GL ES.
Intro .Overview of what we'll cover, motivations, concepts, big picture and a little about the approach
UIKit.Review of key areas relating to graphics and animation.
Highlight some of the less obvious corners that help lay the foundation for the rest of the material.
Core Graphics 1: Review of foundational APIs for working with points, sizes, lines, curves and paths.
Drawing into graphics contexts. Pixels and Colour.
Core Animation: CALayer. Basic animations. Keyframes, interpolation, timing. Tiled and Scroll layers
Core Graphics 2: CGImage. Clip regions and masking. Bitmap contexts. Filters. Gradients. Transformations.
Open GL ES pt1
Basic concepts. Naming conventions. Environment. CAEAGLLayer.
Drawing vertices, triangle strips. Colour arrays.
Lighting and Shading
Open GL ES pt2
Colour - materials and textures
Intro to vertex shaders
What should I bring with me?
- An Intel Macintosh laptop computer
- Latest version of XCode and the iPhone SDK installed on your Macintosh laptop
- An iPhone or iPod Touch, if you have one (optional)
- Prerequisite is the intermediate workshop or a basic programming knowledge, including object-oriented programming experience, such as Java,, NET, C, Visual Studio
- Ideal developer for the advanced workshop has an iPhone app in the app store or is currently developing an iPhone app.
Phil has more than two decades of experience in professional software development on Windows, Mac and, more recently, iOS - and before that wrote amateur games for 8-bit home computers.
Press About the iPhone Boot Camp
38 Minutes Blog: Developers Perspective on iPhone Boot Camp
arnstechnica Get your pre-WWDC dev juices flowing at the iPhone Mansion
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 visit our main site iPhoneBootCampNYC.com