There are 65 frameworks in the iOS SDK. If you could get through one per week, it’d take you 15 months to learn them all. Is it seriously going to be over a year before you can start writing your own app?

You have an idea for an app, and you can’t wait to start building it. But there are dozens of iOS frameworks, and you don’t know which ones you need to build your app. You ask around for advice on getting started, and everyone tells you to “just dive in and build something.” Right. If it’s that easy, why do you feel like you’re drowning in a sea of frameworks?

Searching for how to learn iOS development on Google gets you 30 million results – and most of them are garbage. Picking through to find the resource that’s best for you could take months. Will you ever get to build your app?

What if you could start building your app tomorrow?

What if you had someone to help you navigate the sea of frameworks so you know what you need to learn – and what you can safely ignore? You’d be confident with Foundation and UIKit – the only frameworks you need to build your first app. You’d know where to go to learn new frameworks so you can build more complex apps with maps, location, the camera, and more. And the dream of turning your app idea into something incredible could finally come true.

You don’t have to spend months or years learning all the frameworks in iOS just to start writing your app.

Learn exactly what you need to build your first iOS app – without drowning in frameworks

After the one day iOS Boot Camp, you’ll be able to launch Xcode and start building your own app the next day.

In this one-day LIVE online workshop, you’ll learn:

  • why you should plan your app before you ever open Xcode
  • how to choose the right navigation style for your app
  • how to avoid the massive view controller problem most iOS developers face – by implementing the MVVM pattern
  • how to lay out the views for your app using Storyboards

At the end of the Boot Camp, you’ll have experience with:

  • laying out table views, text, and images on views in a Storyboard
  • putting views in their place (on various screen sizes) using Auto Layout
  • building an app with Foundation and UIKit, the two essential frameworks you’ll need to build your own app
  • writing networking code that pulls JSON from a REST API
  • parsing JSON and displaying the data in a table view
  • writing code that responds to the user’s taps and swipes
  • building a navigation-based app complete with transitions and back buttons

You’ll walk away with an app that lists the top books and movies from iTunes. You’ll feel confident when you open Xcode to start a new project or update an existing one, knowing exactly where to go and what to do to bring your ideas to life. And you’ll have the confidence you need to use Swift, Foundation, and UIKit to build an amazing app.

Now I know enough to write simple iOS applications and I feel like I have a good foundation to learn more concepts.Jacob Krall, Fog Creek Software

Is the iOS Boot Camp right for you?

The iOS Boot Camp is designed to teach you iOS development from the ground up, so even if you don’t know Swift or UIKit or Foundation yet, that’s fine.

You need to have some basic typing skills. If you have to hunt and peck to type each character, you’ll quickly fall behind. We’ll go slowly enough that an average typist will be able to keep up. And it’s all recorded, so if you do happen to fall behind, you can always watch the recording later to finish up.

You should know basic object-oriented concepts like what an object is, what a class is, and what a method is before you take the Boot Camp. We don’t have time to cover OOP in the Boot Camp, so learn that first, then take the Boot Camp once you have a good grasp on it.

We will cover the basics of Swift in the Boot Camp, so if you haven’t tried Swift yet, that’s fine. We’ll hit the high points and use it to build an app during the Boot Camp, so you’ll have a working knowledge of Swift once the Boot Camp ends.

If you’re still unsure if this is for you, send me an email and I’d be happy to help.

What’s the format of the Boot Camp?

  • Location: The iOS Boot Camp is a LIVE online workshop where you’ll be able to ask questions via text or voice chat. You’ll be able to hear me and see my screen, and you’ll write code alongside me (virtually, of course).
  • Date & Time: Friday, August 14, 2015, from 10 AM to 5 PM Eastern.

How much does it cost?


The Mentoring Package: $1499

With the Mentoring Package, you’ll get all of the Basic Package:

  • the full day Boot Camp where you’ll learn how to build your first app
  • video of the entire Boot Camp so you can work through it again on your own time to reinforce the concepts you learned
  • access to the source code for the app we build during the Boot Camp
  • a curated list of resources you can use to learn new frameworks to build more complex apps

Plus, you’ll have extra help staying on track as you put your new skills into practice as you build a Twitter app with the Exercise Program Package, where you’ll get:

  • the 4-week Exercise Program (delivered via email) where you’ll learn how to use the Social framework to connect to Twitter to fetch and post tweets
  • LIVE Q&A plus additional instruction for the duration of the 4-week Exercise Program in weekly office hours
  • your questions answered via priority email support for the duration of the 4-week exercise program

And on top of all that, you’ll have your own dedicated mentor as you build and ship your own app.

After the exercise program ends, your one-on-one mentorship begins. We’ll start by planning and scoping your app to ensure that it’s something you can build (with my help) over the course of the 4 week mentorship. And then you’ll build it with guidance and direction from me. We’ll spend an hour each week in one-on-one sessions where we’ll pair program, discuss concepts, and answer your questions. I’ll work to keep you on track, get you unstuck when you run into problems, and answer all your questions as you build and ship your first app to the App Store.

The Mentoring Package is for you if you have an idea you’re ready to build and you want the extra support of a dedicated mentor to help you through the tricky parts. I’m only able to accept a total of 5 students for mentoring, so if you want guidance from an experienced iOS developer as you build your app, grab your seat today.

Secure Your Seat in the Mentoring Program Now For $1499

And hurry, ’cause registration closes August 7!


The Exercise Program Package: $699

With the Exercise Program Package, you’ll get all of the Basic Package:

  • the full day Boot Camp where you’ll learn how to build your first app
  • video of the entire Boot Camp so you can work through it again on your own time to reinforce the concepts you learned
  • access to the source code for the app we build during the Boot Camp
  • a curated list of resources you can use to learn new frameworks to build more complex apps

Plus, you’ll have extra help staying on track as you put your new skills into practice as you build a Twitter app with the Exercise Program Package, where you’ll get:

  • the 4-week Exercise Program (delivered via email) where you’ll learn how to use the Social framework to connect to Twitter to fetch and post tweets
  • LIVE Q&A plus additional instruction for the duration of the 4-week Exercise Program in weekly office hours
  • your questions answered via priority email support for the duration of the 4-week exercise program

How it works: After the Boot Camp, you’ll get weekly exercises via email designed to reinforce the concepts you learned in the Boot Camp and push you to learn how to use the Social framework. The exercises will help you make consistent progress as you build a Twitter app on your own. You’ll also get extra instruction and Q&A time with me via LIVE office hours and email for the 4 weeks following the Boot Camp. Office hours will be held at 2 PM Eastern each Thursday during the 4-week Exercise Program.

The Exercise Program Package is for you if you want to immediately apply what you learned in the Boot Camp as you build an app with specific direction, guidance, and support from me.

Secure Your Seat in the Exercise Program Now for $699

And hurry, ’cause registration closes August 7!


The Basic iOS Boot Camp Package: $299

With the Basic Package, you’ll get:

  • the full day Boot Camp where you’ll learn how to build your first app
  • video of the entire Boot Camp so you can work through it again on your own time to reinforce the concepts you learned
  • access to the source code for the app we build during the Boot Camp
  • a curated list of resources you can use to learn new frameworks to build more complex apps

You’ll leave with the skills in Swift, Foundation and UIKit you need to go off and build your own app.

This package is for you if you’re 100% confident in your ability to take what you’ve learned and apply it to building your own app.

Secure Your Seat in the iOS Boot Camp Now For $299

And hurry, ’cause registration closes August 7!


Questions?

Send me an email and I’d be happy to help.

Who’s teaching this Boot Camp?

Josh Brown My name is Josh Brown, and I’ve been doing iOS consulting for the past five years and teaching iOS workshops for just as long. I’ve written a few popular apps and dozens of niche apps for my clients. I love to help other people learn iOS, which I get to do through the iOS Boot Camp, the Beginning Swift course, and the articles on this site.