iOS Development Workshop

Post on 18-Jun-2015

390 views 0 download

Tags:

Transcript of iOS Development Workshop

iOS DevelopmentWorkshop  

Jean-Luc Davidjldavid.mail@gmail.com

@jldavidbrainstation.it

Why build mobile apps?

$2.9B Ad Revenue 28% Web Traffic+

People are increasingly using their phones than desktops

What is iOS?

What tools are required?

Developer

+ +

What is Objective-C?• The Objective-C language is a

simple computer language designed to enable sophisticated object-oriented programming.

• Knowing or having an understanding of C will help you understand this language

• It is a C superset based and built on Smalltalk

• Steve Jobs adopted it for his company NextStep"NSString"

What we will be building

http://github.com/jldavid/momofuku http://stormpixel.com/momofuku.zip

What we will learn today• Working with Storyboards • Creating a basic Single View application • Customizing the colors of your app • Adding Images (UIImageView) • Adding Buttons (UIButton) • Calling a Phone Number (IBAction) • Launching a Website (IBAction) • Adding Maps (MKMapView) !

Model View Controller (MVC)

Show a Menu  Make a Reservation  

Map Locations  Show Wine List

Menu List  Wine List  Locations  

Reservations

User Interface  Screens  Buttons  Tables

ViewsModels

Controllers

How do you design an app?Code or Storyboards

Let's Code!

Where can you learn?

Tuition  $2500  

Next Session  

June 10th - August 28th

Intro to iOS Development  

Twelve weeks  Tuesday & Thursday Evenings

This course is for people interested in learning to create iOS applications  like as Foursquare and publishing them on the App Store.

http://www.brainstation.it

Thank you!

Jean-Luc David jldavid.mail@gmail.com

@jldavid

!brainstation.it