iOS201 | iOS 5 Professional iOS Coding
So You Want To Be A 'Code Warrior'?
Tap-Quiz
How can I execute javascript in an embedded webview?
Create a string with the javascript commands then ask the webscript bridge to execute it in the embedded webview.
Day 1
Core Data Power Techniques
How can I store fetch requests in the model? How do I migrate my data between versions? How I optimize my fetch requests? How do store other objects in my data file? How can I use UIFetchController to simplify my TableView code?
Day 2
Printing & Push
How do I Print? How do I create local and remote Push Notifications? How do I work with documents between different apps?
Day 3
GameKit & Locations
How do I programatically playback music or record sound while my app is in use? How can I control the data being captured from the camera? How can I create visual animations for my UI? What are some techniques for adding graphs to my app?
Day 4
AV Foundation & Core Animation
How do I Print? How do I create local and remote Push Notifications? How do I work with documents between different apps?
Day 5
Ads, Contacts & Calendars
What are the best techniques for making an iPod and iPad native App? How I convert an existing App to run well on iPad?
What's Covered
We build on techniques from iOS101 to help you create apps with a professional polish.
A whole day on Core Data?
Absolutely. We only touch the surface of it in iOS101, now we want to reduce trips to the storage by optimizing our fetch requests, build better and faster predicates of the caliber that Apple uses in the Mail app, and get UITableView sections, searching and indexing with very little code thanks to the new(ish) UIFetchController & UISearchController classes.
Is this for iPhone or iPad?
The course is based on the iOS SDK 4.2, so it's actually for both.
Can I write a game with this course?
You'll have the techniques to make a multi-user, network based game with leaderboards and achievements. You'l be able to find other players for your app that have a similar ability to the current user. These techniques aren't limited to games, you can also use them for corporate apps for employee competitions and they've been used to match people in dating apps.
Am I ready?
If you know the contents of iOS101, you're probably ready. And if it's too much, don't forget you can take it as often as you like for a year (space provided).
You should also be comfortable with retain/release methods of memory management, Objective-C Protocols and categories.
faster data, slicker graphics
need some iOS coding experience
will call them today!
1 (902) 444 4225 ask for Leslie
Instructor Bio
Woody spends about as much time teaching each week as he does coding. It has been a passion for over twenty years. His focus is presently on internal corporate-style productivity apps. Prior to working for Splice, he was the product designer at a software start-up that focused in broadcast automation solutions.
Woody received his indoctrination to Cocoa and Objective-C in 2005 and has been teaching it since 2008. He is presently the co-chair of the Atlantic CocoaHeads Chapter.
Student Case Studies: Allen in Edmonton
"The instructor was great. I loved the challenges he presented to me. I enjoyed the opportunity to take basic concepts and adapt them to meet larger, and sometimes quite different programming challenges. I believe that he has a high level of expertise. If there was one word to describe my experience I would say AWESOME. Not only was the training awesome, but the location and atmosphere was truly awesome. I can easily see why people fall in love with Halifax as it truly is a great city and the location of Splice offered my an opportunity I hope I will never forget.
Read More from Allen about his experience in Splice's iOS4 Development Bootcamp