CIO Roundtable Discussion   Mobility   Ashwin Rangan CIO, Edwards Lifesciences 7/28/2011 Mobility Discussion
40,000 activations per day for each of AT&T and Verizon since release of iPhone4  (as of April 21) Over 80 unique Android handsets and 30 Android tablets in market Microsoft spending $1B on marketing for Window Phone 7 Momentum of Mobility Mobility Discussion 08/30/11
Market Overview – April, 2011 Mobility Discussion 08/30/11 http://www.gartner.com/it/page.jsp?id=1434613 Operating System Worldwide Market Share (%) Forecast (end of 2010) Symbian 40.1 Android 17.7 RIM 17.5 iOS 15.4 Windows Mobile (6.x, 7) 4.7 Other 4.7
U.S. Market Overview As of Feb, 2011… WM6 loses 7.5% share in 12 months.  Will WP7 win back share? Android rises from 9% to 33% in 12 months RIM remains strong, but eroding share (-14% in 12 months) iOS holds steady at the 25% mark http://www.comscoredatamine.com/2011/06/u-s-trend-in-smartphone-subscribers-by-platform/
General Overview 87.44M sold (as of Q4) iOS 4.3.5 most current iOS 4.2 AirPrint Email improvements Enhanced Enterprise Support Data production for mail SSL VPN MDMS APIs Wireless app distribution iPhone Overview Mobility Discussion 08/30/11 Developing for iOS Objective C Interface Builder (CocoaTouch) Xcode IDE (MacOSX only) New features in Xcode4 LLVM compiler (vs. GCC) LLDB (Fast Debugging) Combined and enhanced IDE Apple App Store 350k Apps (Oct. 2010) 10B App Downloads 87% iPhone, 7% iPad, 7% multi-target $4.97 avg. iPad apps 23% higher Enterprise Apps through iOS Enterprise Development Program Wireless App Distribution in iOS 4.2
General Overview 80 different devices in market (end 2010) Multiple devices with multiple OS versions / physical features present “daunting challenges” for application developers targeting Android Android Overview Mobility Discussion 08/30/11 Developing for Android Java Language Activity/Resource based Eclipse IDE (ADT Plug-in) Compared to iOS development… Multi-OS support Latest IDE issues (3.6/Helios) Simulator targets multiple Android versions (1.5 and beyond) Java vs. Objective C Android Market Newer than App Store 200K Apps available (Dec. 2010) Fewer restrictions/approval process More user notifications Enterprise apps? No requirements that apps have to be sourced from Market APK file format IBM, Google have internal
State of the Art Slide-out keyboard/touchscreen 3.2” capacitive touch, 480x360 Marvel CPU 624MHz BlackBerry 6 OS WebKit based More refined than 5, but still familiar Universal Search Blackberry Overview Mobility Discussion 08/30/11 Developing for Blackberry Java Mobile Ed. (JME) Blackberry Java SDK Eclipse and NetBeans IDE Support Future of JME? Java Mobile.Next JCP status? Updates to JME Webkit and JavaScript support Strong embedded story, but behind Android Blackberry App World V2.0 Launched on Aug. 2010 25K Apps avail. (Nov. 2010) Similar mix of applications to other app stores Enterprise apps? Blackberry Enterprise Server for Applications Central administration Wireless deployment
State of the Art – Samsung Focus 4” Super AMOLED display 1GHz Snapdragon processor 512Mb ROM, 1Gb RAM 8Gb Internal storage, expandable through SD card Microsoft Overview Mobility Discussion 08/30/11 Developing for WP7 C#/XAML based Silverlight 3.0 on custom WinCE 6/7 Visual Studio or Expression Blend Device and SW sweet spot? iPhone:  guaranteed deployment, but little customer choice Android:  amazing customer choice, but many test permutations WP7:  Good combination of both Windows Marketplace Marketplace on Windows Phone 7 App Hub ( http://create.msdn.com ) Launched Nov. 2010 Just passed 10K apps as of Mar ‘11 Strong start, good mix of titles Enterprise apps? No enterprise deployment or side loading today Maybe through developer tools Beta and private marketplaces announced at MIX11
Mobile Web Skills transfer Multiple platforms No deploy/update Run on desktop Write once for all devices? Mobility Discussion 08/30/11 Client Monetization Offline use Performance Device features
Perhaps… HTML5 + device access / cross-platform PhoneGap Open Source (MIT) Framework for building cross-platform mobile applications Started by Nitobi Build in HTML5/CSS/JS Use libraries to access phone features Run offline Deploy to app store if required Mobility Discussion 08/30/11
Device Feature Matrix Mobility Discussion 08/30/11
iUI http://iui-js.org Other Mobile Web Frameworks Mobility Discussion 08/30/11 jQTouch http://jqtouch.com jQueryMobile http://jquerymobile.com
 

Mobility

  • 1.
    CIO Roundtable Discussion Mobility Ashwin Rangan CIO, Edwards Lifesciences 7/28/2011 Mobility Discussion
  • 2.
    40,000 activations perday for each of AT&T and Verizon since release of iPhone4 (as of April 21) Over 80 unique Android handsets and 30 Android tablets in market Microsoft spending $1B on marketing for Window Phone 7 Momentum of Mobility Mobility Discussion 08/30/11
  • 3.
    Market Overview –April, 2011 Mobility Discussion 08/30/11 http://www.gartner.com/it/page.jsp?id=1434613 Operating System Worldwide Market Share (%) Forecast (end of 2010) Symbian 40.1 Android 17.7 RIM 17.5 iOS 15.4 Windows Mobile (6.x, 7) 4.7 Other 4.7
  • 4.
    U.S. Market OverviewAs of Feb, 2011… WM6 loses 7.5% share in 12 months. Will WP7 win back share? Android rises from 9% to 33% in 12 months RIM remains strong, but eroding share (-14% in 12 months) iOS holds steady at the 25% mark http://www.comscoredatamine.com/2011/06/u-s-trend-in-smartphone-subscribers-by-platform/
  • 5.
    General Overview 87.44Msold (as of Q4) iOS 4.3.5 most current iOS 4.2 AirPrint Email improvements Enhanced Enterprise Support Data production for mail SSL VPN MDMS APIs Wireless app distribution iPhone Overview Mobility Discussion 08/30/11 Developing for iOS Objective C Interface Builder (CocoaTouch) Xcode IDE (MacOSX only) New features in Xcode4 LLVM compiler (vs. GCC) LLDB (Fast Debugging) Combined and enhanced IDE Apple App Store 350k Apps (Oct. 2010) 10B App Downloads 87% iPhone, 7% iPad, 7% multi-target $4.97 avg. iPad apps 23% higher Enterprise Apps through iOS Enterprise Development Program Wireless App Distribution in iOS 4.2
  • 6.
    General Overview 80different devices in market (end 2010) Multiple devices with multiple OS versions / physical features present “daunting challenges” for application developers targeting Android Android Overview Mobility Discussion 08/30/11 Developing for Android Java Language Activity/Resource based Eclipse IDE (ADT Plug-in) Compared to iOS development… Multi-OS support Latest IDE issues (3.6/Helios) Simulator targets multiple Android versions (1.5 and beyond) Java vs. Objective C Android Market Newer than App Store 200K Apps available (Dec. 2010) Fewer restrictions/approval process More user notifications Enterprise apps? No requirements that apps have to be sourced from Market APK file format IBM, Google have internal
  • 7.
    State of theArt Slide-out keyboard/touchscreen 3.2” capacitive touch, 480x360 Marvel CPU 624MHz BlackBerry 6 OS WebKit based More refined than 5, but still familiar Universal Search Blackberry Overview Mobility Discussion 08/30/11 Developing for Blackberry Java Mobile Ed. (JME) Blackberry Java SDK Eclipse and NetBeans IDE Support Future of JME? Java Mobile.Next JCP status? Updates to JME Webkit and JavaScript support Strong embedded story, but behind Android Blackberry App World V2.0 Launched on Aug. 2010 25K Apps avail. (Nov. 2010) Similar mix of applications to other app stores Enterprise apps? Blackberry Enterprise Server for Applications Central administration Wireless deployment
  • 8.
    State of theArt – Samsung Focus 4” Super AMOLED display 1GHz Snapdragon processor 512Mb ROM, 1Gb RAM 8Gb Internal storage, expandable through SD card Microsoft Overview Mobility Discussion 08/30/11 Developing for WP7 C#/XAML based Silverlight 3.0 on custom WinCE 6/7 Visual Studio or Expression Blend Device and SW sweet spot? iPhone: guaranteed deployment, but little customer choice Android: amazing customer choice, but many test permutations WP7: Good combination of both Windows Marketplace Marketplace on Windows Phone 7 App Hub ( http://create.msdn.com ) Launched Nov. 2010 Just passed 10K apps as of Mar ‘11 Strong start, good mix of titles Enterprise apps? No enterprise deployment or side loading today Maybe through developer tools Beta and private marketplaces announced at MIX11
  • 9.
    Mobile Web Skillstransfer Multiple platforms No deploy/update Run on desktop Write once for all devices? Mobility Discussion 08/30/11 Client Monetization Offline use Performance Device features
  • 10.
    Perhaps… HTML5 +device access / cross-platform PhoneGap Open Source (MIT) Framework for building cross-platform mobile applications Started by Nitobi Build in HTML5/CSS/JS Use libraries to access phone features Run offline Deploy to app store if required Mobility Discussion 08/30/11
  • 11.
    Device Feature MatrixMobility Discussion 08/30/11
  • 12.
    iUI http://iui-js.org OtherMobile Web Frameworks Mobility Discussion 08/30/11 jQTouch http://jqtouch.com jQueryMobile http://jquerymobile.com
  • 13.

Editor's Notes

  • #2 NOTE: MUCH of this was borrowed/lifted from the presentation given by Simon Guest of Neudesic at “Mobility Roadshow” that company hosted here in OC. I believe one of your colleagues is from Neudesic and could be familiar with this material. I know you appreciate the importance of attribution so I am sure you’ll sort it out.
  • #3 Lot of people out there using mobile devices – 80,000 per day for iPhones between AT&T and Verizon While iPhone might have 4…or 5 iterations on phone and 2 for tablet, Android has 80 for phone and 30 for tablet – lots of choices, but challenging for developers Microsoft is still in the hunt with Windows Phone 7
  • #4 The market overview for the globe shows Symbian as a leader, yet no one in the room will crack open a Symbian device…that’s because they’re strong abroad Take a look at the US market and you’ll see a different picture
  • #5 In 2008 market shares were pretty steady. Late 2009 marks a big shift as Android storms the market and Apple makes a steady ascent. Meanwhile others lose share
  • #6 Let’s take a look at the different offerings in terms of general stats, development and app marketplace. You’ll seem similarities and difference for each of the offerings on the next few slides. Those are good talking points.
  • #10 For those wishing to reach a broad audience, the challenge is the age-old write once-deploy anywhere problem. Is this possible? What are the advantages to this approach versus targeted client development?
  • #11 There are approaches and tools available. PhoneGap is but one example.
  • #12 While it’s possible to make “mobile web apps”, the key is to be able to also access the devices’ unique/extended feature sets. There frameworks that make this possible to varying degrees. You need to be able to access these features to deliver differentiated experiences to end users.
  • #13 These are a few of the leading frameworks for mobile web. We haven’t really touched on tablets here, but the shape of the discussion is more or less the same. A main difference, however, is that tablets play a different role in the life of the consumer. In many cases, they are surrogates for the laptop/desktop environment, providing high-powered portable computing. For enterprises, they enable the field force with a new set of tools for selling and performing on-the-go business functions. This goes beyond just replacing the laptop or providing more than what can be accommodated on phone form factor.