際際滷

際際滷Share a Scribd company logo
Introduction to iPhone Development (The Good Times) By Jonathan Siao
What We Do Yes! we tailor make mobile solutions.
Some of Our Clients
Dunhill Day 8 An app to showcase beautiful content for Dunhill
Smart MPG tracker Green is the buzz word for the Smart MPG
MeSixty An app that combines all your social networks
The Edge Similar to YouTube for corporate videos
The Commuter A platform game where time is essence
Instabam An app used for viewing images around your area
The Crappy Times Before 2008  After 2008  Before 2008, mobile dev stuttered
  and continued to stutter.  The mobile bloom never really happened because
Devices were weak! Limited storage images + source.
because of fragmentation and  Dev times took ages
Distribution and visibility were bad. There was no app store or marketplace.
The Good Times ...we continued to have similar issues until...TADAA!
The iPhone opened a world of possibilities. Google, Nokia and others soon followed.
Devs could concentrate on doing what they do
  and apple did the rest and believe it or not
People became millionaires with farting apps
What You Need + $99
What You Learn A ton of stuff! (just kidding)
Objective C and
A very simple class #import <Foundation/Foundation.h> @interface DhallPuri : NSObject{ BOOL hasChilli; BOOL hasCurry; int chillLevel; } -(void) setChilliLevel: (int) chilliLevel; -(void) setHasCurry: (BOOL) hasCur; -(void) setHasChilli: (BOOL) hasChil; @end
A very simple class #import &quot;DhallPuri.h&quot; @implementation DhallPuri{ } -(void) setChilliLevel: (int) chiLevel{ chillLevel = chiLevel; } -(void) setHasCurry: (BOOL) hasCur{ hasCurry = hasCur; } -(void) setHasChilli: (BOOL) hasChil{ hasChilli = hasChil; } @end
A very simple class DhallPuri *d = [[DhallPuri alloc] init]; [d setChilliLevel:10]; [d setHasCurry:YES]; [d setHasChilli:YES];
 the tools used (instruments, XCode, interface builder)
The deployment process
Questions

More Related Content

Introduction to iPhone Development (The Good Times)