Building Apps Across Different Platforms                 April 2012
Agenda»  About 12snap»  The App»  Why To Develop Cross Plattform»  How To Develop Cross Plattform
Company facts and figures»  Founded: 1999»  Headcount: 50 (2012)»  Projects: 640»  Offices:    »  Munich (headquarters)   ...
12snap – At A Glance»  A pioneer in the mobile marketing space»  An outstanding combined skillset in technology, creative ...
Client portfolio                   5
Service Portfolio                           Tips, tricks & support                           directly to your Nokia N96.  ...
The App
Fit For Travel
Why Cross Plattform
Mobile Market Fragmentation - Germany            Market Share Installed Base35%30%25%                                     ...
Shifting Dynamics in Mobile Market             Market Share Sales in a Week70%60%50%                                      ...
Differences in PlatformsLanguage:             .net                   Dalvik (Java)            Objective - CInterfaces:    ...
Firmware Fragmentation Android
Different User Experience (WP7)
Example Fit For Travel
Example Fit For Travel
Example Fit For Travel
How To Develop
Cross Platform Tool Comparison                             Native                         Cross Platform                  ...
Conclusion
No Short Cut to Cross Platform Development»  Selection of process depends on the idea»  Native is the best but also the mo...
One App Doesn‘t Fit All                     Rather develop one                     platform perfect,                      ...
Benedikt Hanswille * benedikt.hanswille@12snap.com * @hbenny * +49 (172) 8986073                                          ...
Upcoming SlideShare
Loading in …5
×

Camerjam mobile marketing masterclass 12snap

569 views

Published on

Mobile apps 12snap

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
569
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Camerjam mobile marketing masterclass 12snap

  1. 1. Building Apps Across Different Platforms April 2012
  2. 2. Agenda»  About 12snap»  The App»  Why To Develop Cross Plattform»  How To Develop Cross Plattform
  3. 3. 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
  4. 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 4
  5. 5. Client portfolio 5
  6. 6. Service Portfolio 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 Mobile Internet Mobile CRM Digital Campaigns Mobile Applications 6
  7. 7. The App
  8. 8. Fit For Travel
  9. 9. Why Cross Plattform
  10. 10. Mobile Market Fragmentation - Germany Market Share Installed Base35%30%25% Android20% iPhone Symbian Blackberry15% Windows Phone Others10%5%0% Quelle: Nielsen 2011
  11. 11. Shifting Dynamics in Mobile Market Market Share Sales in a Week70%60%50% Android40% iOS Symbian30% WP7 RIM Other20%10%0% Dec-10 Dec-11 Quelle: Kantar 2011
  12. 12. Differences in PlatformsLanguage: .net Dalvik (Java) Objective - CInterfaces: Microsoft Java OSX 240x320 to 320x480 &Resolution: 800x480 1280x720 640x960 Few A Lot OneBrands: Nokia, Samsung, HTC, LG Samsung, HTC, LG, ZTE, Asus Apple Acer, Huawei, PanasonicVersions: WP7 & WP7.1 A Lot A Few
  13. 13. Firmware Fragmentation Android
  14. 14. Different User Experience (WP7)
  15. 15. Example Fit For Travel
  16. 16. Example Fit For Travel
  17. 17. Example Fit For Travel
  18. 18. How To Develop
  19. 19. Cross Platform Tool Comparison Native Cross Platform HTML5 Native SDKsTools Titanium, RhoMobile PhoneGap, Platform Webview (iOS, Android, WP7)Language Native Language Javascript, Ruby HTML5, Javascript, CSS3Runtime Native “Native” Webbrowser Write once run “on all” Usage of known platform the web Full access to platform features Translated to native code thus Write once run “everywhere”Advantages Using full potential of platform good performance “Easy” debugging Using of unique platform features “Known” language Debugging is difficult Requires complete new Performance is lower New language concept has to be programming of app for new Functionality limited learntDisadvantages platform Bugs in browser can crash a Dependent on cross platform Developer in high demand for concept provider for support Android and iOS One Size doesn’t fit all One Size doesn’t fit All
  20. 20. Conclusion
  21. 21. 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
  22. 22. One App Doesn‘t Fit All Rather develop one platform perfect, than many platforms in a hurry.
  23. 23. Benedikt Hanswille * benedikt.hanswille@12snap.com * @hbenny * +49 (172) 8986073 23

×