Call for Gunslingers to tame MobzillaMonday 21 November 2011
Monday 21 November 2011
We help companies and brands to:                          > develop their mobile strategy                          > trans...
Patrice Kerremans                                 Edwin Speckamp                                  Wim Vermeulen    Chief T...
ClientsMonday 21 November 2011
workMonday 21 November 2011
Consumer insightMonday 21 November 2011
The business objective              Create a hyper-local mobile deal revenue stream for GVA                          Raise...
Monday 21 November 2011
Monday 21 November 2011
http://vimeo.com/27738647Monday 21 November 2011
workMonday 21 November 2011
workMonday 21 November 2011
Meet MobzillaMonday 21 November 2011
iOS          Android      BlackBerry OS                          Symbian OS   Windows Phone      OtherMonday 21 November 2...
2009                    21%                                                4%           15%                             iO...
2010                    24%                                             23%             14%                             iO...
2011/Q3                     15%                                               52%                                         ...
Monday 21 November 2011
src: http://developer.android.com/resources/dashboard/platform-versions.htmlMonday 21 November 2011
Monday 21 November 2011
Monday 21 November 2011
Usage statistics - World Wide                                                                      1. Symbian   29,8%     ...
Usage statistics - Europe                                                                      1. iOS       42,3%         ...
Usage statistics - Belgium                                                                      1. iOS       53,3%        ...
Usage statistics - UK                                                                      1. iOS       41,5%             ...
Conclusion              Rapidly shifting market              OSses and OS versions fragmentation              Lots of diff...
GOING MOBILEMonday 21 November 2011
Question          Can we make one app for everything?Monday 21 November 2011
Answer                          It depends...Monday 21 November 2011
Depends on...              Target audience              Required functionality              Budget              Time to ma...
Monday 21 November 2011
Fred brooks: There is no single development, in either technology or                 management technique, which by itself...
Three major techniques          (1) NATIVE          (2) MOBILE WEB          (3) WEB APPMonday 21 November 2011
Native DevelopmentMonday 21 November 2011
Pure Native         + Best performance                                                - Can be harder to code         + Na...
Mobile Web DevelopmentMonday 21 November 2011
Web Technology         + Open to everyone, it’s a url                                    - (arguably) worst performance   ...
Mobile                           FirstMonday 21 November 2011
It’s a mindsetMonday 21 November 2011
Liquid DesignsMonday 21 November 2011
src http://www.sitepoint.com/liquid-design/Monday 21 November 2011
Monday 21 November 2011
Monday 21 November 2011
Responsive Web DesignMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
Graceful Degradation       Providing an alternative version of your functionality          or making the user aware of sho...
Examples: no svg? don’t tiltMonday 21 November 2011
Examples: motion sensor? buttonMonday 21 November 2011
Examples: no ash? Native playerMonday 21 November 2011
Progressive Enhancement       Starting with a baseline of usable functionality, then      increasing the richness of the u...
Examples              If CSS animations are supported, use them              If on iPhone use gradients for buttons       ...
Graceful degradationMonday 21 November 2011
It’s not about choosing sidesMonday 21 November 2011
Monday 21 November 2011
Why use HTML5?               Structure and Semantics               Audio/Video capabilities               Native graphics ...
works on iPhone iOS4+ only in Mobile Safari http://360.io/PgpAR7  see http://gizmomodo.com/5715883/mobile-safari-and-iphon...
Hybrid DevelopmentMonday 21 November 2011
Hybrid         + (Near) Native performance                                       - dependency on framework         + One c...
TitaniumMonday 21 November 2011
Open PlugMonday 21 November 2011
Phone GapMonday 21 November 2011
Native + WebViewMonday 21 November 2011
Should I care?Monday 21 November 2011
Monday 21 November 2011
Inspiration                          http://www.mobilemarketer.com/                          http://www.mobilemarketingwat...
Go get Mobzilla!Monday 21 November 2011
Upcoming SlideShare
Loading in...5
×

Call for Gunslingers to tame Mobzilla

847

Published on

Prepared a presentation to give a broad overview of some of the current concerns and approaches for Mobile App/Web Development for the students of the Karel de Grote Hogeschool

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
847
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Call for Gunslingers to tame Mobzilla"

  1. 1. Call for Gunslingers to tame MobzillaMonday 21 November 2011
  2. 2. Monday 21 November 2011
  3. 3. We help companies and brands to: > develop their mobile strategy > translate the strategy into mobile products or services > manage the development and implementation > evaluate the results on selected KPI’s We work across different markets and are headquartered in Brussels. The three founders are veterans from the advertising and the ICT industry.Monday 21 November 2011
  4. 4. Patrice Kerremans Edwin Speckamp Wim Vermeulen Chief Technology Momad Chief Operations Momad Chief Creative MomadPatrice Kerremans has 15 years of experience Edwin Speckamp has 20 years of experience in Wim Vermeulen has 20 years of experiencein technology. His past roles include project project management. As experienced Project in advertising. He started in traditionalmanager, scrum master, team lead, application Manager he successfully held full advertising at Y&R and Lowe to move toarchitect, technical lead, and developer. He responsibility for scope, schedule, cost and Netitbe when the internet broke. Next, heworked at Netitbe, IBM, CM, Electrabel, Axa quality for projects mainly in internet/web- managed OgilvyInteractive in Brussels tobank, Cyber Trust and recently lead the launch based  solutions, with focus on content move to Eastern Europe and Russia asof the mobile sites of De Tijd/l’Echo. He management and document management. He Digital Director for the Ogilvy Group. Hestudied Advanced Mathematics. also has held full management responsibility recently lead the global online launch of for a group of 20 technical consultants. He worked for Oracle, Netitbe, IBM, CM, Banksys the Avril Lavigne fragrance for P&G. He is and Eurocontrol. He recently lead the an international speaker on social media introduction of a document management and mobile internet. He studied Political platform at CM. He studied Computer Science. Science and Communication Science. Creating for the Fourth ScreenMonday 21 November 2011
  5. 5. ClientsMonday 21 November 2011
  6. 6. workMonday 21 November 2011
  7. 7. Consumer insightMonday 21 November 2011
  8. 8. The business objective Create a hyper-local mobile deal revenue stream for GVA Raise the barrier to entry for market entrantsMonday 21 November 2011
  9. 9. Monday 21 November 2011
  10. 10. Monday 21 November 2011
  11. 11. http://vimeo.com/27738647Monday 21 November 2011
  12. 12. workMonday 21 November 2011
  13. 13. workMonday 21 November 2011
  14. 14. Meet MobzillaMonday 21 November 2011
  15. 15. iOS Android BlackBerry OS Symbian OS Windows Phone OtherMonday 21 November 2011
  16. 16. 2009 21% 4% 15% iOS Android BlackBerry OS 51% 8% 1% Symbian OS WinMo / Windows Phone Other src http://www.mobilemarketingwatch.com/idc-android-to-overtake-symbian-ios- as-europes-top-smartphone-platform-in-2011-11539/Monday 21 November 2011
  17. 17. 2010 24% 23% 14% iOS Android BlackBerry OS 34% 3% 2% Symbian OS WinMo / Windows Phone Other src http://www.mobilemarketingwatch.com/idc-android-to-overtake-symbian-ios- as-europes-top-smartphone-platform-in-2011-11539/Monday 21 November 2011
  18. 18. 2011/Q3 15% 52% 11% iOS * Android BlackBerry OS 17% 1,5% 3,5% Symbian OS WinMo / Windows Phone Other*: the iPhone 4S effect is not in these gures.src: http://www.examiner.com/technology-in-national/android-grabs-over-50-percent-of-smartphone-market-share-globally-gartnerMonday 21 November 2011
  19. 19. Monday 21 November 2011
  20. 20. src: http://developer.android.com/resources/dashboard/platform-versions.htmlMonday 21 November 2011
  21. 21. Monday 21 November 2011
  22. 22. Monday 21 November 2011
  23. 23. Usage statistics - World Wide 1. Symbian 29,8% 2. iOS 23,5% 3. Android 22,1% 4. BB OS 9,5% src: http://gs.statcounter.com/#mobile_os-ww-monthly-201010-201110Monday 21 November 2011
  24. 24. Usage statistics - Europe 1. iOS 42,3% 2. Android 28,4% 3. BB OS 13,3% 4. Symbian 9,4% src: http://gs.statcounter.com/#mobile_os-ww-monthly-201010-201110Monday 21 November 2011
  25. 25. Usage statistics - Belgium 1. iOS 53,3% 2. Android 27,2% 3. Symbian 10,7% 4. BB OS 2,2% src: http://gs.statcounter.com/#mobile_os-ww-monthly-201010-201110Monday 21 November 2011
  26. 26. Usage statistics - UK 1. iOS 41,5% 2. BB OS 31,8% 3. Android 20,7% 4. Symbian 2,9% src: http://gs.statcounter.com/#mobile_os-ww-monthly-201010-201110Monday 21 November 2011
  27. 27. Conclusion Rapidly shifting market OSses and OS versions fragmentation Lots of different browsers and browser versions Different screen sizes Touch/Keyboard Different markets have different statisticsMonday 21 November 2011
  28. 28. GOING MOBILEMonday 21 November 2011
  29. 29. Question Can we make one app for everything?Monday 21 November 2011
  30. 30. Answer It depends...Monday 21 November 2011
  31. 31. Depends on... Target audience Required functionality Budget Time to market In-house knowledge of mobile FocusMonday 21 November 2011
  32. 32. Monday 21 November 2011
  33. 33. Fred brooks: There is no single development, in either technology or management technique, which by itself promises even one order-of- magnitude improvement within a decade in productivity, in reliability, in simplicity. src: No Silver Bullet - Essence and Accident in Software EngineeringMonday 21 November 2011
  34. 34. Three major techniques (1) NATIVE (2) MOBILE WEB (3) WEB APPMonday 21 November 2011
  35. 35. Native DevelopmentMonday 21 November 2011
  36. 36. Pure Native + Best performance - Can be harder to code + Native look and feel out of the box - One code base per platform* + Best access to special device features - Different people need to work on different platform (organizational challenge) + Can use specic platform dependent libraries - Heavy publishing process + Store - No generalized way to link to info within app. + In-app purchases - Blind spot for Google* There are game engines that allow for real cross platform development.But they have such specic UIs that they don’t need to bother “lookingnative”Monday 21 November 2011
  37. 37. Mobile Web DevelopmentMonday 21 November 2011
  38. 38. Web Technology + Open to everyone, it’s a url - (arguably) worst performance + One code base for many devices - Limited access to special device features + Can be updated on the spot without need- Not allowed in AppStore (more difcult to for user intervention discover / market) + Google can index it - No in-app purchases, no purchase model built-in* There are game engines that allow for real cross platform development.But they have such specic UIs that they don’t need to bother “lookingnative”Monday 21 November 2011
  39. 39. Mobile FirstMonday 21 November 2011
  40. 40. It’s a mindsetMonday 21 November 2011
  41. 41. Liquid DesignsMonday 21 November 2011
  42. 42. src http://www.sitepoint.com/liquid-design/Monday 21 November 2011
  43. 43. Monday 21 November 2011
  44. 44. Monday 21 November 2011
  45. 45. Responsive Web DesignMonday 21 November 2011
  46. 46. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  47. 47. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  48. 48. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  49. 49. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  50. 50. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  51. 51. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  52. 52. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  53. 53. src: http://webdesignerwall.com/trends/inspiration-uid-responsive-designMonday 21 November 2011
  54. 54. Graceful Degradation Providing an alternative version of your functionality or making the user aware of shortcomings of a product as a safety measure to ensure that the product is usable.Monday 21 November 2011
  55. 55. Examples: no svg? don’t tiltMonday 21 November 2011
  56. 56. Examples: motion sensor? buttonMonday 21 November 2011
  57. 57. Examples: no ash? Native playerMonday 21 November 2011
  58. 58. Progressive Enhancement Starting with a baseline of usable functionality, then increasing the richness of the user experience step by step by testing for support for enhancements before applying them.Monday 21 November 2011
  59. 59. Examples If CSS animations are supported, use them If on iPhone use gradients for buttons If javascript available, use ajaxMonday 21 November 2011
  60. 60. Graceful degradationMonday 21 November 2011
  61. 61. It’s not about choosing sidesMonday 21 November 2011
  62. 62. Monday 21 November 2011
  63. 63. Why use HTML5? Structure and Semantics Audio/Video capabilities Native graphics with Canvas Ofine support Location And all this in a browserMonday 21 November 2011
  64. 64. works on iPhone iOS4+ only in Mobile Safari http://360.io/PgpAR7 see http://gizmomodo.com/5715883/mobile-safari-and-iphone-4s-gyroscope-secretly-play-niceMonday 21 November 2011
  65. 65. Hybrid DevelopmentMonday 21 November 2011
  66. 66. Hybrid + (Near) Native performance - dependency on framework + One code base for many devices - dependency on responsiveness of vendor + Same access to device features as native + Allowed in App Store + in-app and app purchases possible + (often) reuse existing technology knowledge (e.g. html/css/js)* There are game engines that allow for real cross platform development.But they have such specic UIs that they don’t need to bother “lookingnative”Monday 21 November 2011
  67. 67. TitaniumMonday 21 November 2011
  68. 68. Open PlugMonday 21 November 2011
  69. 69. Phone GapMonday 21 November 2011
  70. 70. Native + WebViewMonday 21 November 2011
  71. 71. Should I care?Monday 21 November 2011
  72. 72. Monday 21 November 2011
  73. 73. Inspiration http://www.mobilemarketer.com/ http://www.mobilemarketingwatch.com/ http://mobile.engadget.com/Monday 21 November 2011
  74. 74. Go get Mobzilla!Monday 21 November 2011

×