Mobile platform war


Published on

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Hálózat: 1G (1979 – NTT), 2G (1991 – Radiolinja), 2.5G (2001 – Európa és USA ), 2.75G (2003 – AT&T), 3G (2001 – NTT), 3.5G (2008), 4G (2009 – TeliaSonera)1G– analogue2G – digitally encrypted, SMS, 14.4kbit/s2.5G – GPRS: 56-115kbit/s, HSCSD, MMS2.75G – EDGE: use of new codec  enhanced data rate, 236.8kbit/s3G – simultaneous use of speech and data, W-CDMA, from several hundreds of kbits to few megabit per sec, mobile TV, video call3.5G – HSPA, several (tens of) Mbit/s4G – LTE, a few hundreds of Mbit/sEricsson szerint 2010-ben átléptük az 5 milliárdos mobile subscriber határt.Okostelefonok egyre elterjedtebbek, százalékos arányuk rohamosan emelkedik.Szoftver: 2000-ig saját OS nyitottság nélkül, majd Symbian (2000 – Ericsson R380), Windows CE Pocket PC (2001), Palm OS Treo (2002), RIM/BlackBerry (2002), Apple (2007 – iPhone), Android (2008 – HTC Dream)
  • Feature phones: tablet – N800, N900, etc.: PDA és UMPC között, 3rd-party apps, 3G/WiFiTablet computer – iPad: okostelefonok és laptopok között, A4-es méret, mobil internetre (web) kihegyezve, 3rd-party apps, 3G/WiFiNetbook: kis laptop a web-based internet használatra kihegyezve.
  • IntroductionAbout mobile marketMobile platformsFrom developers’ perspectiveLevels of openness
  • Gartner2010/Q2: (2007/Q2 is):
  • IntroductionAbout mobile marketMobile platformsFrom developers’ perspectiveLevels of openness
  • Elterjedés: USA-ban nemEPOC: Psion, voltaképpen több, mint 20 éves már => meg is látszik rajta néhol, h korosMás nyelvek: JME, web development, Flash, Python, C, .NET/Silverlight, ...Piaci részesedésMúltFejlesztési opciók: nyelvek, tesztelés (RDA)App store
  • = RTOS with such big names as customers as BMW, Porsche, GE, Caterpillar(
  • Google: interest in showing adsOHA: TI, Intel, HTC, Google, SamsungOpen source: Apache license => proprietary extensions w/o submitting changes backDalvikSQLite, WebKit, OpenGL ESAndroid Market: only a few countries are allowed to sell appsOracle sued Google for Android patent infringementsEasy to steal applications (apps re-packaged and sold on other markets), no right protection => LVL (License Verification Library) has been introducedUI fragmentation – Google is trying to do something against it in 3.0Funny to observe that Android is one of the most open Oses and now trying to make such counter-actions (DRM, UI) that will make it similarly not-so-open as SymbianThe Apache license allows manufacturers and mobile operators to innovate using the platform without the requirement to contribute those innovations back to the open source community. Because these innovations and differentiated features can be kept proprietary, manufacturers and mobile operators are protected from the "viral infection" problem often associated with other licenses.
  • Natív, JME, widgets (webkit, PhoneGap, fragmentation [BONDI]), flash, python, C language, .NET/SilverlightApple web widgets are called as web appsASE (Android Scripting Environment) supports script languages such as Python.NET fejlesztés iPhone-ra (MonoTouch), Android-ra (MonoDroid)
  • $1 business model
  •ú átfutási idő – Apple, NokiaNincs QA – Google (előny-hátrány)Can’t really access prospective customers on app storesTöbb bevételt reméltek a Nokiasok, kevesebbet az iPhone-osokMost paid-for apps in Ovi, most free apps on Android Market (users are less willing to pay)JövőAndroid sokkal több eszközön fog futni (tablets, Google/Apple TV, car)  ígéretesebbiOS rentábilisabb rövid távonFragmentation remains a key concern for AndroidFocus: iOS, Android, web, Windows Phone 7
  • Google’s „Less than free” model
  • Mobile platform war

    1. 1. MobilE platform war<br />Free Software Conference, 2010<br />Gábor Török<br />
    2. 2. Content<br />Introduction<br />About mobile market<br />Mobile platforms<br />From developers’ perspective<br />Levels of openness<br />
    3. 3. History<br />Milestones: mobile calls, PDA functionality, data transmission, convergence<br />Some important boosting factors<br />Network enhancements across generations from 1G to 4G<br />Technical innovations, miniaturization of handheld devices<br />Improving & opening operating systems from the beginning of 2000 (Symbian) until today (Android)<br />Spread of mobile phones, increase in ratio of smart/regular phones<br />
    4. 4. Categories of mobile phones<br />Low-end: most basic functionality (calls, SMS, calendar, notes, etc.), no option for 3rd-party applications<br />Mid-range or feature phones: better display, improved network capabilities, 3rd-party software (Java ME), FM-radio, camera, etc.<br />High-end or smartphones: best in category devices, lots of memory, fast CPU, use of enhanced technology (WiFi, GPS, accelerometer, quality camera, etc.), lots of options for development.<br />
    5. 5. Convergence<br />Definition: integration of such features into the mobile phone that have required separate devices so far. The aim for the user is to carry as few devices used for different purposes as possible.<br />Examples: digital camera, camcorder, FM-radio, MP3 player, GPS, etc.<br />
    6. 6. Content<br />Introduction<br />About mobile market<br />Mobile platforms<br />From developers’ perspective<br />Levels of openness<br />
    7. 7. Today’s market<br />
    8. 8. Market share trends<br />
    9. 9. Market share vs usage<br />
    10. 10. Mobile ecosystem<br />There WAS a time when technical specification was king. Today the ecosystem rules.<br />What is ecosystem?<br />Briefly: the complete mobile value chain from manufacturers to network operators to users, etc.<br />Aim is to increase post-sales revenues<br />As complete control over the whole value chain as possible<br />Introduction of new services, such as app stores, mobile payment, advertisements, Nokia LifeTools, iTunes, Comes with Music, etc.<br />
    11. 11. Content<br />Introduction<br />About mobile market<br />Mobile platforms<br />From developers’ perspective<br />Levels of openness<br />
    12. 12. Symbian<br />Most widely used mobile OS: 40+%<br />10+ years old, optimized for mobile from the beginning<br />Open source, Eclipse license<br />Native language is C++, but there are many other options for development<br />(Still) Closely related to Nokia<br />
    13. 13. BlackBerry<br />Market share is below 20%, most popular in North-America<br />On the market since 2002<br />Enterprise phone with very efficient network management<br />Latest operating system is BlackBerry OS 6.0, but QNX is expected to replace it<br />Development mainly in Java ME environment, but web widgets are also supported<br />
    14. 14. iOS<br />Nearly 17% market share<br />Master of user experience (simple, multi-touch)<br />iPhone introduced in 2007<br />More than 250k mobile applications in App Store<br />Native SDK, web applications<br />Tightly controlled ecosystem<br />
    15. 15. Windows Mobile/Windows Phone 7<br />Market share around 5%, significant fall since 2008<br />Meant to give the same experience as on desktop Windows<br />Used rather as an enterprise phone than multimedia<br />Lots of choices for development (WinMo 6.5)<br />Windows Phone 7 will soon replace Windows Mobile 6.5, from when on only Silverlight-based development will be possible.<br />
    16. 16. Android<br />Linux-based mobile technology. Not an operating system per se, but an application framework.<br />Open source, Apache 2.0 license<br />Development in a Javaish language and at native-level (C/C++)<br />First phone shipped in 2008 (HTC Dream – G1)<br />Android Market – mostly free applications<br />Spreading at an unbelievable speed<br />Open Handset Alliance<br />
    17. 17. Content<br />Introduction<br />About mobile market<br />Mobile platforms<br />From developers’ perspective<br />Levels of openness<br />
    18. 18. Development environments<br />
    19. 19. Business models<br />One-off paid apps<br />Free application with in-app purchase<br />Ad-supported<br />Freemium<br />Dynamic model: free first then paid-for<br />Sold to operators<br />Freeware<br />
    20. 20. Which platform to choose?<br />Important areas to consider:<br />Purpose of the application<br />Who is it targeted for?<br />Geographical location<br />Counting with platform limitations<br />Mobile is different from desktop<br />Devices with limited capabilities<br />Less reliable network, communication<br />Different user experience<br />
    21. 21. Content<br />Introduction<br />About mobile market<br />Mobile platforms<br />From developers’ perspective<br />Levels of openness<br />
    22. 22. Levels of openness<br />Most significant open source platforms: Android, Symbian<br />Expected advantages<br />
    23. 23. About me<br />Gábor Török<br />10 years experience in mobile<br />Five time Forum Nokia Champion<br />gabor[dot]i[dot]torok[at]gmail[dot]com<br /><br /><br />
    24. 24. Questions<br />