2012-06-20 - mobile app development models @ cmag

Post on 11-Nov-2014

437 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides from the presentation I gave at the Cambridge Mobile App Group, talking about the move towards HTML5 hybrid apps using technologies such as Apache Cordova and Nomad for Visual Studio (www.vsnomad.com)

TRANSCRIPT

Mobile app development models

Robert Chipperfield

Red Gate

Diversity of Devices

Native Development

HTML5 web apps

Cross-platform #1: Titanium

Language: HTML5 / JS + Titanium SDK

IDE: Titanium Studio (Eclipse)

Hardware: Mac for iOS

Cross-platform #2: Sencha

Language: HTML5 / JS + Sencha SDK (MVC)

IDE: Sencha Architect / command line

Hardware: Mac for iOS

Cross-platform #3: PhoneGap / Cordova

Language: HTML5 / JS + Cordova + …

IDE: Dreamweaver, 3rd party, …

Hardware: Mac for iOS; hosted

build service

Non-subtle plug: Nomad

Language: HTML5 / JS + Cordova + …

IDE: Microsoft Visual Studio

Hardware: Cloud build service

Demo: Your first HTML5 hybrid app

JavaScript: for real?

What about…

Performance?

Hardware access?

Testing?

Platform look & feel?

When appropriate: Native

System utilities 3D games

Best-possible UX

Hardware features not

exposed by your SDK

top related