Mobile App Development 1-Day Bootcamp

Online Campus

Online
Anywhere
Online

Past Locations for this Workshop

Mobile App Development 1-Day Bootcamp | Online

Online Campus

Online
Anywhere
Online

Past Locations for this Workshop

About this workshop

Mobile applications have become a staple of everyday life. There are over 1.4 million apps in the App Store, and iOS developers have earned a total of more than $25 billion since the first iPhone launched in 2007. With the release of the iPad and Apple Watch, knowledge of Swift is an increasingly in-demand skill. This weekend workshop will give you a taste of what it takes to build an iOS app in Swift. You'll learn the Basics of Xcode, Interface Builder, Playgrounds, and the Swift language. By the end of the day, you'll build a small calculator app.

Schedule:

  • 10:00am - 10:20am: Kick off
  • 10:20am - 10:40am: Introduction to the iOS Platform
  • 10:40am - 11:00am: Introduction to Xcode
  • 11:00am - 11:20am: Interface Builder with Examples
  • 11:20am - 12:00pm: Introduction to Programming in Swift
  • 12:00pm - 12:30pm: Lunch (provided by General Assembly)
  • 12:30pm - 1:00pm: Constants & Variables in Swift
  • 1:00pm - 1:45pm: Conditionals and Loops in Swift
  • 1:45pm - 2:30pm: Functions in Swift
  • 2:00pm - 4:00pm: Build a simple calculator in Swift
  • 4:00pm - 4:15pm: External resources to continue learning on your own
  • 4:15pm - 4:30pm: Q&A

Takeaways

  • Learn about the current mobile ecosystem
  • Learn about the Xcode Integrated Development Environment
  • Learn how to use Interface Builder to wireframe your apps
  • Basics of Programming in Swift in Xcode Playgrounds
  • Write a simple calculator application by the end of the class

Prereqs & Preparation

  • Macbook Air/Macbook Pro with OS X El Capitan (10.11) installed.
  • Xcode installed (requires free account from http://developer.apple.com)

Coming up near you

Let’s Keep You Updated

Enter your email to start following

I have read and acknowledge General Assembly's Privacy Policy and Terms of Service. SMS message and data rates may apply.