iOS Boot Camp

This is a 1-day intensive course on developing your first iOS application. It is targeted to experienced developers and the pace will be quick. We start at 9am and go until we're done sometime after 6pm.

You must bring your own Macintosh laptop with XCode 4 installed.

This is not for the weak or the faint of heart! This is Boot Camp!

Presented in partnership with Mobile Mondays Las Vegas

 

Drill Instructor

Tom Ortega learned to program when he was 12, on his school’s computer. It would take another 9 years before he would get a computer of his own. In those nine years, he honed his skills in writing, art and other creative outlets. This has created an duality of passions within him. Technology and art have a way of combining to create things that are wonderful beyond measure. Since 1995, Tom has been working on applying technology to business solutions. He’s started with client/server solutions, moved onto to web based solutions and is now in the mobile space. He’s a consultant that works with small startups all the way up to large enterprises. As long as technology was needed to solve a problem, he was there to help solve it. Tom pays the bills by farming his technical services out at his new mobile consultancy, Omega Ortega, while moonlighting with his best friend on Area 161, a new type of game company. He can also be found on twitter.

Course Outline

Getting Started

  • Outline your app - What will it do?
  • Design your app screens - What will it look like?
  • Set your app up in iTunes Connect - What will you name it?

Setting up a project

  • Which devices (iPhone only, iPad only, both)?
  • Which layouts (landscape, portrait, both)?
  • Which source control (SVN, Git, none)?
  • What are groups and how do they help manage my code?

Exploring Xcode

  • What info is where?
  • What’s the Navigator, Editor and Utilities areas?
  • In Navigator:
    • What’s the File Navigator for?
    • What’s the Symbol Navigator for?
    • What’s the Search Navigator for?
    • What’s the Issue Navigator for?
    • What’s the Log Navigator for?

Understanding Objects

  • What’s an Object?
  • How do you create a custom object?
  • What are properties and how do I use them?
  • How do you initialize an object?

Your App’s Data - Model

  • What’s a Model?
  • Why do you need one?
  • How do you control it?

Laying out your app - Views

  • What’s a scene?
  • What’s a segue?
  • How do they interact?
  • What is Inferface Builder and how do I use it?
  • What is the Outline View?
  • How do I expose objects to Interface Builder?

Add functionality to your app - Controllers

  • What are ViewControllers?
  • What is Automatic Reference Count (ARC)?
  • In Library:
    • What is the File Template Library?
    • What is the Code Snippet Library?
    • What is the Object Library?
    • What is the Media Library?

Debugging

  • Is this code even being ran?
    • What’s the Breakpoint Navigator for?
    • What’s the Debug Navigator for?

Join or login to comment.

  • A former member
    A former member

    It was a lot of fun. Lunch was great too (at Le Thai), and got to meet a lot of cool people!

    April 30, 2012

  • Thomas M.

    The meetup up was great!! I would love to attend another!

    April 29, 2012

  • Rick D.

    The boot camp was a great start to building iOS apps. It really got me over the initial hurdle of not knowing where to start. Tom was really knowledgeable and took the class in whatever direction he got questions about.

    April 29, 2012

  • Avel U.

    The instructor was really nice guy however he did not seem to know his programming structure well enough to keep the class flowing once we go into the more advanced parts of the the course. I did still learn alot though from the class overall.

    April 29, 2012

  • Terence C.

    We're sold out now. If anyone cancels, we will contact people on the waiting list.

    We plan to provide lunch on Saturday. I'm going to check with Le Thai to see if they can take us. If you have any special dietary requirements, please let me know!

    Look forward to seeing everyone on Saturday!

    April 23, 2012

  • Yo Sub K.

    Sounds pretty cool, I'll have to see if I can find a mac

    April 9, 2012

21 went

Your organizer's refund policy for iOS Boot Camp

Refunds offered if:

  • the Meetup is cancelled
  • you can cancel at least 10 day(s) before the Meetup

Additional notes: Full refund if cancelled before April 19, 2012. No refunds after this date.

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

Our Sponsors

  • Adobe

    Adobe sponsors our group with free software, discounts, and speakers.

  • Create the Web Tour

    Find out how Adobe is helping move the web forward with a sneak peek...

  • JetBrains

    JetBrains is providing software licenses as raffle prizes.

  • TechSmith

    TechSmith provides free software and discounts to our members.

  • Adobe Groups

    Adobe software discounts and software raffles.

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy