iOS Weekend

Invest in your future one weekend at a time!

iOS Weekend is a series of weekend courses focused on helping you develop practical skills building mobile applications that run on modern iOS devices (iPhone, iPod Touch, iPad). Our philosophy is that developers learn best by doing so we design each course as a series of hands-on exercises all focused on aspects of building a real-world mobile application.

Register Today

We will teach you a proven four-step process to turn your ideas into beautiful native iOS applications. In our weekend courses you will build Count'em Up as we guide you from idea through design, development and release of a native iOS application.


Count'em Up is an iPhone application used for counting and timing things. It incorporates many aspects of a typical mobile app and provides a terrific structure for introducing you to iOS programming. Read the App Definition Statement for more information about the app idea.


The expectations for mobile app users are high. Success is defined as much by the user experience of an app as the functionality. Count'em Up was conceived as a gesture-based app with a sleek flat UI design. Wireframes and pixel-perfect mockups for the app were produced by a professional designer.


Someone once said "Startup ideas are worthless; execution is everything" and that holds for app development too. Xcode, the development environment provided by Apple, will be used to build Count'em Up. Programming will be done using Objective-C, a small but powerful set of extensions to the ANSI C programming language that enables sophisticated object-oriented programming.


The phrase "Just Ship It" takes on new meaning when developing iOS apps. Navigating the approval process with Apple requires familiarity with developer certificates, provisioning profiles, ad-hoc or app store distribution, iTunes Connect, planning the marketing for your app, pricing, in-app purchase, etc. We will discuss strategies for dealing with these challenges and more during the weekend.

Our Approach to Teaching

In a sea of “me too” iOS training courses what sets iOS Weekend apart is our approach to learning. Each weekend workshop is a guided exercise in building a complete iOS application. We take you through all the steps required to make sure that when you leave the class at the end of the weekend you have a working application running on your iPhone or iPad.

Training classes are offered in the San Francisco Bay Area. Future classes are planned for the greater San Diego Area and Portland, OR. Hope to see you at the next iOS Weekend. Remember, to grow as a software developer you need to Invest in your future one weekend at a time!

Register Today

Storyboards and Auto Layout - San Mateo/Foster City
Event management for Storyboards and Auto Layout - iOS Weekend - Xcode, iPhone, Objective-C powered by Eventbrite

Upcoming Courses

Title Sessions Location Status
Storyboards and Auto Layout Sat, May 31, 2014 • 09:00 AM — 05:00 PM • Workshop
San Mateo open
Network and Thread Programming Sat, Jun 28, 2014 • 09:00 AM — 05:00 PM • Workshop
San Mateo open
Beginning iOS Programming Sat, Jul 12, 2014 • 09:00 AM — 05:00 PM • Workshop (Day 1)
Sat, Jul 12, 2014 • 07:00 PM — 09:30 PM • Open Lab Time
Sun, Jul 13, 2014 • 09:00 AM — 05:00 PM • Workshop (Day 2)
San Ramon scheduled