You have not selected an item to display.




pledged of $10,000 goal



late backers


late backer pledges

Pre-order an iPhone Course Series for iOS 7

Learning to program iPhone apps is hard without help. I am creating a new series of courses designed for people who have never programmed. These online courses are something that I wish I had when I started making apps. I've learned a lot over the past four years, and I want to share my knowledge. 

I started teaching an online iPhone course through Skillshare and now I am taking it to the next level. My Kickstarter project was funded and now I am creating 13 new courses (60+ videos) that support iOS 7.0 for iPhone. 

The course videos will teach concepts along with coding screencasts that will demonstrate how to program. You will be able to follow along with my highlighted mouse in Xcode and you will have all of the source code for each lesson. I'll also show you common mistakes and how to recover from them, which will help you fix bugs.

Pre-order these new materials today and save 80% on the retail price of $499 when the course bundle is released. 

Course Format 

  • 5-15 structured video lessons (10-30 min each)
  • 1080p HD videos high quality audio (RE-320 Microphone)
  • HiDPI text sizes (Readable on iPhone 4+ and iPad)
  • Mouse highlighting (Follow the mouse)
  • Downloadable lesson PDFs and source code
  • Programming challenges and solutions 

Beginner Courses

  1. Beginner Programming Course on Objective-C and intro to iOS
  2. iPhone App Development Course (Project-based learning) 
  3. Custom Grid Layouts with UICollectionViews 
  4. Multi-touch Gestures for Interactive Apps 
  5. How to Skin your User Interface

    Release Dates

    The first set of five beginner courses will be delivered Fall 2013. Our Advanced Topic stretch goals will become available in early 2014.


    Additional Advanced Topics

    1. Web services - use CloudMine, Parse, or AWS to power your apps 
    2. Core Graphics - create that polished feel with computer graphics
    3. Creating iPad apps - customize your user interface for iPads
    4. MapKit - learn to use the location services
    5. Core Animation - bring your experience to life
    6. Core Bluetooth (BlueTooth LE) - talk to bluetooth devices
    7. CoreImage - advanced photo manipulation and effects 
    8. Accelerometer - add motion to your apps

    Digital Delivery

    A digital download of the courses materials and online streaming options will be available upon release. 


    You have not selected an item to display.