camerjam mobile marketing masterclass 12snap

23
Building Apps Across Different Platforms April 2012

Upload: james-cameron

Post on 20-Jan-2015

352 views

Category:

Technology


0 download

DESCRIPTION

Mobile apps 12snap

TRANSCRIPT

Page 1: Camerjam mobile marketing masterclass 12snap

Building Apps Across Different Platforms

April 2012

Page 2: Camerjam mobile marketing masterclass 12snap

Agenda

» About 12snap

» The App

» Why To Develop Cross Plattform

» How To Develop Cross Plattform

Page 3: Camerjam mobile marketing masterclass 12snap

Company facts and figures

» Founded: 1999 » Headcount: 50 (2012) » Projects: 640

» Offices: » Munich (headquarters) » Helsinki, Finland » Huizen, Benelux » Washington, USA

» Awards: » 4 Cannes Lions » 5 CommAwards » 2 Communicator Awards

Page 4: Camerjam mobile marketing masterclass 12snap

4

12snap – At A Glance

» A pioneer in the mobile marketing space

» An outstanding combined skillset in technology, creative development and brand management

»  International references and global campaigns

» Development of innovative and creative marketing and CRM solutions

» Winner of four Cannes Lions

4

Page 5: Camerjam mobile marketing masterclass 12snap

5

Client portfolio

Page 6: Camerjam mobile marketing masterclass 12snap

6

Service Portfolio

Mobile Internet Mobile CRM

Digital Campaigns Mobile Applications

Tips, tricks & support directly to your Nokia N96. Your subscription is now activated and your 1st tip will arrive soon. If you no longer wish to receive My Nokia tips & tricks to your mobile, reply to this message with MYNOKIA STOP

Page 7: Camerjam mobile marketing masterclass 12snap

The App

Page 8: Camerjam mobile marketing masterclass 12snap

Fit For Travel

Page 9: Camerjam mobile marketing masterclass 12snap

Why Cross Plattform

Page 10: Camerjam mobile marketing masterclass 12snap

Mobile Market Fragmentation - Germany

0%

5%

10%

15%

20%

25%

30%

35%

Market Share Installed Base

Android iPhone Symbian Blackberry Windows Phone Others

Quelle: Nielsen 2011

Page 11: Camerjam mobile marketing masterclass 12snap

Shifting Dynamics in Mobile Market

0%

10%

20%

30%

40%

50%

60%

70%

Dec-10 Dec-11

Market Share Sales in a Week

Android iOS Symbian WP7 RIM Other

Quelle: Kantar 2011

Page 12: Camerjam mobile marketing masterclass 12snap

Differences in Platforms

Language: .net Dalvik (Java) Objective - C

Interfaces:

Resolution: 800x480 240x320 to 1280x720

320x480 & 640x960

Microsoft Java OSX

Brands: Few Nokia, Samsung, HTC, LG

A Lot Samsung, HTC, LG, ZTE, Asus

Acer, Huawei, Panasonic

One Apple

Versions: WP7 & WP7.1 A Lot A Few

Page 13: Camerjam mobile marketing masterclass 12snap

Firmware Fragmentation Android

Page 14: Camerjam mobile marketing masterclass 12snap

Different User Experience (WP7)

Page 15: Camerjam mobile marketing masterclass 12snap

Example Fit For Travel

Page 16: Camerjam mobile marketing masterclass 12snap

Example Fit For Travel

Page 17: Camerjam mobile marketing masterclass 12snap

Example Fit For Travel

Page 18: Camerjam mobile marketing masterclass 12snap

How To Develop

Page 19: Camerjam mobile marketing masterclass 12snap

Cross Platform Tool Comparison

Native Cross Platform HTML5

Tools Native SDKs (iOS, Android, WP7) Titanium, RhoMobile PhoneGap, Platform Webview

Language Native Language Javascript, Ruby HTML5, Javascript, CSS3

Runtime Native “Native” Webbrowser

Advantages Full access to platform features Using full potential of platform

Using of unique platform features

Write once run “on all” Translated to native code thus

good performance “Known” language

Usage of known platform the web Write once run “everywhere”

“Easy” debugging

Disadvantages

Requires complete new programming of app for new

platform Developer in high demand for

Android and iOS

Debugging is difficult New language concept has to be

learnt Dependent on cross platform

provider for support One Size doesn’t fit All

Performance is lower Functionality limited

Bugs in browser can crash a concept

One Size doesn’t fit all

Page 20: Camerjam mobile marketing masterclass 12snap

Conclusion

Page 21: Camerjam mobile marketing masterclass 12snap

No Short Cut to Cross Platform Development

» Selection of process depends on the idea

» Native is the best but also the most expensive way

» Native allows for the best user experience and integration into platform

» Cross Platform tools can be a short cut but often not as efficient thus cheap as hoped

» For Cross Platform the concept has to take into account the tool used

Page 22: Camerjam mobile marketing masterclass 12snap

One App Doesn‘t Fit All

Rather develop one platform perfect,

than many platforms in a hurry.

Page 23: Camerjam mobile marketing masterclass 12snap

23

Benedikt Hanswille * [email protected] * @hbenny * +49 (172) 8986073