Now that iOS 7 is officially released, I can finally offer training classes on the new technologies!
iOS 7 Next Steps Online Training Class – October 28-30, 2013 - 9am–5pm EDT
You can either attend the live, online class or, if you can't attend, purchase just the recordings of the class.
"Getting arrested", (or getting noticed) in the App Store is one of the biggest hurdles you will encounter once you have released your app.
One of the best ways to get noticed (by Apple and iOS users) is to incorporate the latest iOS enhancements into your apps. This training class shows you some of the great new enhancements in iOS 7 and demonstrates practical ways in which you can best put them to use.
Thanks to everyone for your great feedback on the content I should include in this class! Here are the sessions I'll be giving:
Building the Next Angry Birds—Introduction to Sprite Kit
One of the best new features in iOS 7 is Sprite Kit, which is a great tool for helping beginners get into iOS game development. In this session, you will be introduced to sprites, physics such as gravity and inertia, as well as particle effects such as clouds, flog and flames, as we build a sample game app.
Communicating with Nearby iOS Devices
How would you like to amaze your users with the ability to communicate with other app users in the same vicinity without connecting to the Internet? In this session you will learn how to take advantage of this phenomenal new iOS 7 feature, which can be put to great use in both games and business apps by means of the new Multipeer Connectivity Framework, and AirDrop, which lets you send a photo, video, contact, or document to another user in close proximity.
Creating High Quality Apps With the New Xcode 5 Tools
After all your hard work designing, creating, marketing, and deploying your app, the last thing you need are bugs that cause users to give your app a one or two star rating. In this session, you will learn how to thoroughly test your apps using a new set of testing tools built into Xcode 5.
Creating User Interfaces that Work Great On All Devices
With the 3.5-inch and 4-inch iPhones, the iPad, and rumors of new Apple devices with larger and smaller form factors, you need to make sure your app can adapt and look great on all of these devices. This session dives into the newly updated iOS 7 auto layout and shows you how to solve common problems you encounter as you build fluid user interfaces.
Cameras, Photos, and Video
In this session, I demonstrate the great new features in iOS 7 for capturing photos and videos and show you how to include these in your apps. iOS users lover their cameras, so if you can find a good use for capturing video or images, you can greatly increase your user's interest and your App Store ratings!
Enhancing Your Apps With iBeacons
If you want to get in on the ground floor of a great new technology, iBeacon is it. The iBeacon technology allows your app to recognize when it is near a small wireless sensor called a beacon. Data can then be transmitted between the iPhone and the iBeacon. This new technology can be used in stores (transmitting coupons, receiving payments) as well as for indoor navigation that allows users to navigate through an airport, museum, and so on. In this session I demonstrate how to integrate iBeacon into your iOS 7 apps with practical examples of the kind of apps you can build with this great new technology!
Amazing Your Users With Maps—Beyond the Basics
In iOS 7, Apple has added some great new enhancements to MapKit that you can use in your apps. In this session you will learn about the new functionality that Apple has added, including how to interact with the 3D map functionality. You will learn how to control the position and tilt of the map that a user initially sees, as well as how to ask MapKit for directions and overlay the result on your map. In addition, you will see how to place overlays at different levels in the map content so they appear above or below the relevant data.
How Does the Live, Online Class Work?
- A few days before the class begins, I set up a GoToMeeting and send registered students the credentials to attend the live class.
- During the live class, you can see me and my desktop as I work. For audio, you can use the built-in speakers and microphone on your Mac to listen and ask questions. There is also a conference telephone number available that you can call into if you prefer to use your phone (long distance charges may apply).
- During the live training, I record the sessions using Camtasia—the same program I use to create the HD videos in the book series.
- After the class is finished, we process the recordings and post them on the web for students attending the live class as well as for those who have chosen to purchase only the recordings
- All attendees (live and otherwise) also get the code samples and presentations.
What if You Just Want the Recordings?
If you only want the recordings of the class, you can pre-purchase the class recordings on our web site, and then you will receive notification after the class on how to download the training videos and other materials.
Early-Bird Pricing Good Through October 15, 2013
If you want to attend the live, on-line class, register before October 15, 2013 and the price of the class is discounted to $495. After that, the price increases to $695. We expect this class to fill up quickly, so we recommend you Register for the On-Line Class Now!
If you just want to purchase the recordings of the class, make your purchase on our web site before October 15, 2013 and the price of the recordings is discounted to $295. After that the price increases to $495. Pre-purchase the On-Line Class Recordings Now!
About the Instructor
I am the instructor for this class. So, if you love my book series, you're going to love this training.
If you have any questions regarding the training, just add a comment to this post.
You can read more about this class on our training page.
All the best!