Going Mobile

Post on 12-Dec-2014

379 views 3 download

Tags:

description

 

transcript

Going MobileDeveloping a Mobile

iPhone App on a Shoestring Budget

Why Bother?

80%

What’s It Going to Cost Me?

Cost of App Development

Android AppCost: $25

The Android SDK is free. It requires the following system requirements:• Windows XP (32-bit) or Vista (32- or

64-bit)• Mac OS X 10.5.8 or later (x86 only)• Linux (tested on Linux Ubuntu Hardy

Heron)

BlackBerry App$200 for 10 App

SubmissionsThe BlackBerry SDK is free. It requires the following system requirements:• Windows® 2000 SPI or later, or

Windows XP• 32-bit Windows Vista (BlackBerry JDE

v4.2.1 and higher)• Java SE JDK v6.0

iPhone App$99 per year

The iPhone SDK is free. It requires that you have Mac OS X or higher to run the program.

Palm App$99 per year

The Palm SDK is free. It runs on Mac, Linux, and Windows.

Windows Mobile App$99 per year

Windows XP or higher with Visual Studio 2008 and Microsoft .NET Compact Framework v2 SP2

The Essence of the

Navigation options such as “back” and “next” on every page

Very simplified navigation

A color scheme that is consistent across all browsers

Reduction in bandwidth-heavy elements such as pictures, videos and audio

So What Exactly Shoulda Mobile App Look Like?

www.PhoneGap.com

?Objective-C

class classname : public superclassname{ public: // instance variables // Class (static) functions static void * classMethod1(); static return_type classMethod2(); static return_type classMethod3(param1_type param1_varName); // Instance (member) functions return_type instanceMethod1(param1_type param1_varName, param2_type param2_varName); return_type instanceMethod2WithParameter(param1_type param1_varName, param2_type param2_varName=default);};

What Makes aGood App?

10 Ways to a Great App

Easy to Navigate

Social Features

Calendar of Events

Interaction Fast Loading Pages

Simplicity Directions

Matches the Libraries Look

Content that ChangesUpdate

BadRepeats Content

Over-Blown Graphics

Don’t Rely on the InternetConfusing Navigation

Treating the App Like a Website

Too much scrolling

Too Much Scrolling

Graphics Don’t Fit

Colors Too Light/Bright

Too dull Lack of Order

Two Basic Kinds of Apps

Graphic Based Texted Based

www.OpenClipArt.org

Get This

To Thisdeveloper.apple.com

Done!

Beyond the BasicsThe WonderfulWorld of WidgetsChat Reference Widgetswww.LibraryH3lp.com

http://www.phonegap.com/community

WYSIWYG Editor

www.appanda.com$29.99 per month / one-time activation fee of $99

(iPhone and Android Development)

www.swebapps.comBasic plan starts at $29 a month / $399

one-time fee (iPhone Support Only)

www.appbreeder.com

$29 to $49 per month for iPhone app / free web app

What About Android Phones?