29
Developing Apps for iPhone, iPad, and Windows Mobile 7 Presented by Brian Hitney / Dev @ Microsoft / [email protected] Twitter: @bhitney, Blog: http://www.structuretoobig.com Jeff SanGeorge, Connect Marketing & Design www.connectmarketingdesign.com | http://jeffsangeorge.posterous.com

iPad, iPhone and Windows Mobile 7 Apps

Embed Size (px)

DESCRIPTION

iPad, iPhone and Windows mobile 7 Apps presentation by Jeff SanGeorge and Brian Hitney. Presented 10-01-10 at ConvergeSouth

Citation preview

Page 1: iPad, iPhone and Windows Mobile 7 Apps

Developing Apps for iPhone, iPad,and Windows Mobile 7

Presented byBrian Hitney / Dev @ Microsoft / [email protected]: @bhitney, Blog: http://www.structuretoobig.com

Jeff SanGeorge, Connect Marketing & Designwww.connectmarketingdesign.com | http://jeffsangeorge.posterous.com

Twitter.com/jeffSanGeorge | [email protected]

Page 2: iPad, iPhone and Windows Mobile 7 Apps

What Makes an App Cool?What makes it successful, profitable?

Page 3: iPad, iPhone and Windows Mobile 7 Apps

1 on 4 adults in the U.S. use apps

Page 4: iPad, iPhone and Windows Mobile 7 Apps

Games are

the Most

Popular Apps

Page 5: iPad, iPhone and Windows Mobile 7 Apps

What Makes an App Cool?What Makes an App Cool?

• Relevance in daily to day life• “Feel” and user experience• Ease of Use• Allows you to enjoy my favorite activities anywhere you may be• Usefulness. That is, it must solve some issue, problem or opportunity• Hidden Gems, that "bring a smile.

•ie: MBTA (mass transit in Boston Mass transit area

Page 6: iPad, iPhone and Windows Mobile 7 Apps

Pricing AppsPricing Apps

Perceived valueFree vs. 0.99 vs. $999.99?

Free limited apps with paid option to unlock features

0.99 app that grossed over 10,000 downloads per day for several months

Page 7: iPad, iPhone and Windows Mobile 7 Apps

Examples of Successful AppsExamples of Successful Apps

Angry Birds- top iOS app right now!

Page 8: iPad, iPhone and Windows Mobile 7 Apps

Examples of Successful AppsExamples of Successful AppsRed Laser – “ Accurate iPhone Barcode Scanner app”

Checks all nearby stores for price of the same item

Page 9: iPad, iPhone and Windows Mobile 7 Apps

Examples of Successful AppsExamples of Successful Apps

Star Walk – “interactive astronomy guide”Used Augmented reality

Page 10: iPad, iPhone and Windows Mobile 7 Apps

Examples of Successful AppsExamples of Successful Apps

Shazam “the amazing music discovery engine.”Finds artist and title of songs, as well as lyrics, an the option to listen or buy

Page 11: iPad, iPhone and Windows Mobile 7 Apps

Examples of Successful AppsExamples of Successful Apps

Bump – “Exchange Contact info”

Page 12: iPad, iPhone and Windows Mobile 7 Apps

Examples of Successful AppsExamples of Successful Apps

Sleep Cycle- Monitor your sleep patterns

Page 13: iPad, iPhone and Windows Mobile 7 Apps

Functions of a Smart Phone

Page 14: iPad, iPhone and Windows Mobile 7 Apps

where we came from

Page 15: iPad, iPhone and Windows Mobile 7 Apps

5MP Camera capable of HD video recordingFront facing VGA camera for video conferencing

WirelessG3/HSDPAGSM/EdgeWi-FiBluetooth

Internal FeaturesGPSAccelerometerThree axis gyroCompass

Page 16: iPad, iPhone and Windows Mobile 7 Apps

Smart Phone Functions:Smart Phone Functions:

Sound (Speakers)Microphone (recording)Geo-location (GPS)Touch Screen interfaceCompassVibration (games)2 Cameras (scanning, photos, video, Augmented reality)Data Transfer (via bluetooth and 3G network)Accelerometer

API and RSS feeds from 3rd party services- make mashups

Sound (Speakers)Microphone (recording)Geo-location (GPS)Touch Screen interfaceCompassVibration (games)2 Cameras (scanning, photos, video, Augmented reality)Data Transfer (via bluetooth and 3G network)Accelerometer

API and RSS feeds from 3rd party services- make mashups

Page 17: iPad, iPhone and Windows Mobile 7 Apps

App Development Paths

Page 18: iPad, iPhone and Windows Mobile 7 Apps

Native Development– iPhone: objective-C, Cocoa touch, Xcode iOS Standard Development Kit (SDK)Apple recently opened the SDK to many more development paths

– Android: Java with Eclipse

– WP7: Silverlight/XNA with Visual Studio

Page 19: iPad, iPhone and Windows Mobile 7 Apps

Advantages of Native Apps– Better Performance– Works in Offline Mode– Findability (app store)– Monetization– Take full advantage of Device Capabilities

Page 20: iPad, iPhone and Windows Mobile 7 Apps

Mobile Web Apps(Web applications hosted on a server,but built specifically for mobile devices.)– Html, PHP, CSS, Javascript (JQ Touch, Sencha)(Example: iPad Wine App)

Page 21: iPad, iPhone and Windows Mobile 7 Apps

Mobile Web Apps(Web applications hosted on a server,but built specifically for mobile devices.)– Html, PHP, CSS, Javascript (JQ Touch, Sencha)(Example: iPad Wine App)

Page 22: iPad, iPhone and Windows Mobile 7 Apps

iPad Wine App

Built on a CMS so the Wine Stewart can change inventory, prices.Delivered over local server, runs in Safari in kiosk mode.

Page 23: iPad, iPhone and Windows Mobile 7 Apps

Advantages of Web-based Apps

- Makes more sense for Small Businesses- More open development route - High Projected growth rate- Easier for Web developers to pick up

Page 24: iPad, iPhone and Windows Mobile 7 Apps

3rd Party Platforms– AppMakr http://www.appmakr.com Free, content aggregation (RSS) app builder

– MonoTouch http://monotouch.net C# , .NET , based apps for iOS

– Titanium http://www.appcelerator.com Create iOS apps with html, CSS, Javascript

– PhoneGap http://www.phonegap.comOpen source framework to build cross-platform mobile appsWeb-enable native device functionality

Page 25: iPad, iPhone and Windows Mobile 7 Apps

A Peek at Windows Mobile 7

Page 26: iPad, iPhone and Windows Mobile 7 Apps

Metro

Page 27: iPad, iPhone and Windows Mobile 7 Apps

Consistent set of hardware capabilities defined by Microsoft

80

0

480

One resolution at launch

Second resolution added later

Same touch input

Consistent processor / GPU

Same available RAM

Optional keyboard

Consistent Platform

Windows Phone

Hardware

Common Hardware Elements

Quality Focus

Page 28: iPad, iPhone and Windows Mobile 7 Apps

High performance game framework

Rapid creation of multi-screen 2D and 3D games

Rich content pipeline Mature, robust, widely adopted

technology spanning Xbox 360, Windows, and Zune

Modern XAML/event-driven application UI framework

Rapid creation of visually stunning apps

Metro-themed UI controls

HTML/JavaScript 500,000 developers

spanning Windows and web

Two Flavors of Applications

Page 29: iPad, iPhone and Windows Mobile 7 Apps

Brian Hitney / Dev @ Microsoft / [email protected]: @bhitney, Blog: http://www.structuretoobig.com

Jeff SanGeorge, Connect Marketing & Designwww.connectmarketingdesign.com | http://jeffsangeorge.posterous.com

Twitter.com/jeffSanGeorge | [email protected]