Developing iPhone Apps

secrettownpanamanianMobile - Wireless

Dec 10, 2013 (4 years and 6 months ago)

225 views

Developing iPhone Apps

with MonoTouch

Bobby Chopra

bobbychopra@gmail.com

http://bobbychopra.wordpress.com

We thank the following companies for their gracious sponsorship

Platinum Sponsors

Gold Sponsor

Subject: Re: Dear Mr.
Jobs, are you free on March 6, 2010 for a presentation?

From:
Steve

Jobs

<sjobs@apple.com>

Date: 5 March 2010 17.01.29 CET

To: Bobby Chopra <bobbychopra@gmail.com>

Return
-
Path: <sjobs@apple.com>


No.


Sent from my iPhone.

Important Message (Not Really)

Comparing Windows Development
to iPhone Development



Windows Desktop Application Development


Majority use WPF/WinForm for .Net Development


Lots of Language Choices for .Net


Blend is for Designing and Visual Studio for Coding


iPhone Development


Mostly written in Objective
-
C using CocoaTouch


Interface Builder for Designing and XCode for
Coding

Other Options for Programming



Unity (Javascript and C#)


MonoTouch


Adobe Flash CS5

What Do I need?


Mac OS X


iPhone SDK
http://developer.apple.com/iphone


MonoTouch
http://monotouch.net


Want to Code? Wait … Do you
know MVC?


Model = Data in your program


View = What the User Sees


Controller = Handles interaction

Welcome to CodeCamp

Alright, Lets Code

Code

Demo 1: Hello CodeCampNYC

Code

Demo 2: Outlet Sample

Code

Demo 3: Action Sample

Code

Demo 4: Web Service and Advance Controls

Code

Demo 5: UI Navigation

Code


Demo 6: XnaTouch

Why MonoTouch?


No need to learn Objective
-
C


Limited Generic Support


No Dynamic Code Generation


No Remoting


Not All .Net APIs are available


Its not Free ($399 Personal, $999
Enterprise)