top of page

Search Results

613 results found with an empty search

  • Capuchin: Sony Ericsson strikes back in the Application Environment…is it a strike? What does

    [SonyEricsson is promoting a new Application Environment mixing Java ME and Adobe Flash Lite: Capuchin. Blogger Thomas Menguy tries to describe it and evaluate what “yet a new” development platform means to the industry ]. Sony Ericsson had a nice webinar last Thursday, interesting held through Adobe E-Seminar: “Flash Lite meets Java ME on Sony Ericsson phones with Project Capuchin”. At least now we have some information about Capuchin, and I’ll sum it up for our beloved busy executives: A technology that allows developers to make the UI using Flash Lite and code the business logic and access to the platform services with Java (ME). A development environment with PC based tools (Adobe CS plugin for flash and Eclipse plugin for Java), simulators and a specific runtime embedded in SEMC phones. The deployment is done using the well in place Java deployment environment (jar are used, same signature, etc). Here is first a transcript of the capuchin webcast, then as a conclusion I’ll throw out my thoughts about this and its impact on the industry (if you are still there…). Project Capuchin Web Cast transcriptFlash  Lite from an SEMC perspectiveJava ME from and SEMC perspectivePros Tools Community books, forums, tutorialsPros Wide platform access: JSR’s Security: MIDP protection Distribution infrastructure using JAR Wide adoption languageCons Limited system services access No security solution Lack distribution channel memory/cpu consumptionCons Lack of designer oriented tools no rich UI framework difficult to keep separation between presentation and service layer Designers dependent on programmers in UI dev Capuchin is about mixing those two worlds, and enforce UI designers and developers relationship. Why the Capuchin name : it is a monkey like tamarin…the name of the Adobe Action Script VM. Here is a high level architecture presentation of Capuchin: Flash content is embedded into a .jar and can be launched by some Java code, then, thanks to the Capuchin API the Flash Action Script can access the various JSR or any other Java class of the project. Here is below how an accelerometer API may be available in the Flash Action Script of a Capuchin Application: The Capuchin API works both way: flash to java and java to flash. What Capuchin is bringing: Flash development: Extend current limited APIs with the use of JSR Secure Flash application Deploy flash as java games, distribute Flash content through existing java distribution infrastructures Java Development Clear separation between business code and UI Nice development tools Professional UI tools How to use Capuchin: 3 main ways to do: Packaging pure Flash Lite content using jar Java Midlet using Flash Lite for the UI layer Java Midlet using Flash Lite for PARTS OF THE UI Adobe has a nice technology: mxp, format for packaging extensions. Capuchin use mxp to package the APIs that will be mapped into the Action Script. There is an Eclipse Capuchin Plugin to create those APIs declaration (see above) as they will be usable in the Action Script written in CS3. This tool outputs an XML file which will be used to output Java Classes for the java part to be implemented …. and Action Script classes to be used in CS3. Everything is then packaged in a .mxp installation package. SEMC will provide some mxp already (Bluetooth , others…) Demo time: The webcast then featured a demo: swf2jar : Goal here was to show the tool to convert a swf to a jar, swf2jar: very useful for packaging because a flash game today…end up in the image folder when deployed in a SEMC phone :-)…. Calendar component: Project Capuchin plugin for CS3, with mxp packages. The intent here was to show how to use Java services in a Flash Lite content There are some “Platform components” in the library:  in the AS editor, it is possible to import for example the package com.sonyericsson.capuchin.calendar.Calendar … to import the Platform classes,  so it is now possible to use the Calendar class as a normal Action Script, even if it is a Java Service. One word about the toolchain future: In gray: Not done today: Flash Emulator will be connected to Eclipse to use java services directly and not only stubs UI library: a flash widget library will be developed Connect everything to the existing SEMC phone emulator Work with adobe so that in device central, when a SEMC phone is selected the list of available mxp would be provided. What will be published soon: First phone : C905, compatible with capuchin APIs Capuchin APIs,Java Classes swf2jar tool Capuchin API generator , eclipse plugin mxp packages with source code capuchin test and video tutorials demos applications =>check here http://developer.sonyericsson.com (final: October) SEMC Capuchin will be present at Adobe MAX in San Francisco and in Italy in December! Some Q&A with no major questions…mine were not answered: What is the implication of Adobe in this project? What is the implication of Esmertec in this project? Is there a roadmap to have Capuchin on other platform than SEMC ones? Some points about this initiative: SEMC has already done a large part of their applications in their feature phones in Java, and they have a strong Java commitment with Esmertec, so on SEMC phones Java is the preferred development method internally….and now with Capuchin, externally as nearly all the platform services are already available in Java. With the point above, and knowing that some part of the SEMC feature phones themes are already in Flash, merging Flash Lite and Java was a natural choice for SEMC Flash Lite choice is the only one possible for today mobile phones (CPU/Memory)…but is really not a complete and efficient UI application frameworks, it lacks …widgets! So SEMC plan to develop some new ones, hum wait, Adobe Flex is not about that? Bringing application development to Flash? Not sure about the porting of such a technology on other platforms than SEMC … but from my knowledge only another one has made the Java choice: Google Android where all the platform services can be accessed through Java, but I don’t see any incentive for SEMC to port it to Android Conclusion So we have a new Application Environment, with its own SDK, that will certainly be only available on SEMC platforms….Capuchin one will complete this never ending list: iPhone native/iPhone SDK iPhone Web Apps S60 Nokia Qt UIQ (oups, RIP) LIMO Maemo Motorolla WebUI Android J2ME (and all its flavors …) Capuchin Flash Lite Flash/Flex/Air Brew WinMob PalmOS BlackBerry …and so on… Are we still talking about cross platform development? About consolidation and standardization?  NO The industry is pushing the other way, and really this is NOT AN ISSUE. Services and applications developers have learnt how to reuse code across platforms, how to architect their code and services so that it is easy to change only the presentation and the adaptation to the platform: after all developing a UI for a 800*480 screen and a 176*220 is just something completely different, and really not a big deal if your UI is uncorrelated from your services; Capuchin helps that, as many other technologies. All those new Application Environments are bringing to Mobile Platforms  great core value for services deployment : openness great tools, ease of development focus on user experience and UI deployment/packaging/distribution strategies security And we don’t want a “one size fits all” environment, it is simply not true in an industry where the forms factors, capabilities and designs are so vastly different. Differentiation is key in this market, just open the platforms with nice and open development technologies, it is enough! One big trend we can foresee also is that the platform vendors have no more software complex, and when you look at the list above, nearly all the initiative are coming from OEM, and not really from pure software companies (notable exceptions: Android and WinMob)….PC based paradigm seems soooo far away!

  • Intel buying OpenedHand: Yet another platform? Or the rise of a credible mobile alternative?

    [Intel is moving fast toward MID: Mobile Internet Devices, and just bought an open-source mobile centric company: OpenedHand… blogger Thomas Menguy looks at the current Intel strategy to establish a share in the mobile market]. For years Intel has repeatedly failed to get a piece of the Mobile phone 1 billion devices a year cake.  The latest known attempt was the infamous XScale processor.. too big, too slow (albeit a high MHz count) for the smartphone application processor market, which has been trounced by the usual suspects ARM based manufacturers (TI, Samsung, …). Yet Intel is coming back to its roots: x86. And their weapon is the ATOM processor. At first it was designed to be a very power and simple x86 core to be used in multi core processors (with a lot of core) … but its strength was fully applicable to a nascent market: the UMPC. And from a UMPC to the MID ( like the Nokia 770/800/810 Tablets)  there’s not a lot of differences. Anyway ATOM is not competing against archrival AMD, but… with ARM manufacturers (Nokia Tablet, ipod Touch are ARM based), with an important edge: not so because of the performance (even if it is faster), but because it can run windows! It’s a full x86 chip. Ok, power consumption is still faaaaar from an ARM based system, but Moorestown will lower this barrier: Intel has publicly committed that Moorestown will have at least 10 times less idle power consumption than the previous-generation Menlow platform.   (source) Even if running windows may help convince some manufacturers and users, there is currently a trend for “exotic” software platforms that are well, simply doing their job. An MID is NOT a generic PC: Nokia Tablet OS, MacOS X mobile ( ipod Touch/iPhone), Linux based UMPCs, Samsung latest smartphones…upcoming Android and Limo…are all “windows” decomplexed interesting platforms. Intel decided to become more than a silicon vendor: they want to go the system provider route, and for that of course they need their very own software platform (yes a new one…): httpv://www.youtube.com/watch?v=XcN_9vZ7j20 The video above is simply a mock up of what it would look like….This software platform is called Moblin. Moblin 1.0 is (was) a sister project of Nokia Maemo (foundation of Nokia Tablet OS): same Application Framework (Hildon), nearly the same API’s, same UI framework. However, according to Intel’s own words: Moblin has “failed to generate much interest” among developers. “Moblin 1.0 wasn’t successful in creating this community push,” Hohndel (Intel’s Dirk Hohndel, director of Linux and open-source strategy,) was quoted as saying. “Having a vibrant community push is the winning factor.”   (source) So Intel needs a differentiator: Intel and its OEMs will now compete with Nokia, Android, Apple… Intel needs some fancier software, so here it is: Moblin 2.0 – still Linux based for the lower layers, but with a new graphical interface based on Clutter and Compiz. Clutter is a “modern” (ok still some glib ugliness in it) 2.5D widget framework, and Compiz a very nice 3D window manager, both based on OpenGL (ES). Here is an example of a Moblin Clutter application: httpv://www.youtube.com/watch?v=AYGp6iBmCyM Around this Intel is planning a lot of services and Applications, like the Contact Epicenter, or a Mozilla based browser, Fennec (incidentally same choice as Nokia for its tablets…all the other platforms being webkit based). And with the announcement of Intel acquiring OpenedHand, the company inherits all of OpenedHand’s projects: Clutter : You know it now gUPnP : UPnP library Matchbox : Window Manager + application used….in Nokia Tablet, OLPC and OpenMoko! Pimlico : set of Mobile PIM Applications Poky : An open source software development environment for the creation of Linux devices So basically OpenedHand brings to Intel some key pieces for its platform, especially Clutter ….and the tools ALL the Linux vendor are missing: a Platform Builder to help OEMs put their platform in place! (Only Microsoft has it with the Windows Platform Builder, designed to adapt WinCE and WinMo to various hardware platforms, bring the necessary modules together, etc.). But perhaps the key OpenedHand assets for Intel are the people behind OpenedHand; Kudos to them to be there since 2000, and now part of Intel! Intel is serious about this platform, beware Symbian, Limo, WinCE, MacOSX mobile and Android, here is a new credible platform to look at!….Anyway Intel is  first a silicon fab, down to its DNA, so the open points will be: Is Intel able to commit long time efforts to software? How about software support to its OEMs? And the most important point: Is Intel able to design a software platform with a great user experience? . The last point is crucial; WinMo and Symbian have failed in this regard, even if they have been designed by software companies. Putting open source technologies together is really not enough to make a consumer product.. I’m eager to see if Intel has, or is hiring some usability and design experts (and not only software engineers). Anyway having a new credible, deep pocket actor in the industry is always good news… and with the gap from MID to smartphone really blurring, we may expect some great devices!

  • Application Environments: Order from Chaos

    [Flash, Web Runtime, OSX, widgets, Java engines, Python.. the array of software platforms is chaotic to say the least. Research Director Andreas Constantinou digs deeper into application environments, explains who’s what and identifies 5 clear market trends]. Talk in the mobile industry is often peppered with software mega-brands; Google, Adobe, Microsoft, Linux (see earlier article on the 7 centres of gravity). After a long 7 years since the introduction of smarter mobile phones, software brand names like these are making a splash into the mobile phone scene. But the array of software platforms for mobile phones keeps growing.. and gets more and more entangled by the month, as new platforms surface. Of particular interest are Application Environments (AEs), the software layer which enables developers to develop, deploy and execute their applications on a mobile phone. Here I attempt to shed some light into the darker corners of the AE space, based on a similar presentation I gave at Informa’s Handsets World conference in Berlin in June 2008. For access to the full presentation see the end of the article. A very diverse range of application environments is available today: – Java ME, Flash Lite and BREW  (and their implementations) are the most well known  application environments. Silverlight has made a lot of noise recently as a Flash Lite competitor licensed by Nokia. Microsoft’s .Net compact framework and Red Five Labs’ Net60 are also noteable. – Google has introduced the much talked about Android operating system which in most part is a well designed application environment for Java SE-like apps. – decending from the web ancestors, the WebKit core and Nokia’s Web Runtime are also suitable for running lightweight apps with HTML  elements and in some cases access to native device APIs. – on the scripting front, a diversity of scripting engines exists such as Lua, Bling’s ECMAscript engine, Sun’s JavaFX and ActionMonkey (the merge of Mozilla’s Spider Monkey and Adobe’s Tamarin). – SVG player vendors like Ikivo and Bitflash are actively evolving their software into application environments for custom operator and OEM applications. – Smartphone operating systems (Symbian/S60/UIQ, Windows Mobile and OSX) are often portrayed as ‘open’, where in reality they offer  yet another application environment, which exposes (some) phone internals to application developers. -Linux-based operating systems like MontaVista, WindRiver, PurpleLabs, Azingo and Access ALP all encompass some form of application environment – traditional real time operating systems (RTOS) also feature proprietary application environments – including Mentor Graphics’ Nucleus, ENEA’s OSE and lesser known OSes like OpenPlug’s ELIPS. Naturally every tier-1 OEM has multiple, proprietary in-house application environments. Clearly, this makes for a huge choice of platforms to write mobile software with. So who’s who ? who’s what? Understanding Application Environments In this post we introduce a basic framework for comparing and contrasting application environments. To start with, AEs have four main properties: – Develop: open, simplify, manage and support mobile application development – Deploy: tools and processes for marketing, distributing, installing and monetising from applications – Execute: the client runtime that interprets or compiles and executes the application; the runtime in many cases ensures interoperability (consistency of execution across devices) and also integration into internal device APIs. – Deliver: help connect the application to the online world via web, widgets, as well as provide synchronisation and remote management APIs. Traditionally, the focus of AEs has been on opening the phone to application developers, installing the application and ensuring interoperability across devices (lovingly referred to as write-once-debug-everywhere). Little attention has been paid to critical issues for application developers such as marketing, distribution and device integration (BREW is a bright exception here). Order from chaos To make sense of who’s what out of the 50+ application environments we introduce 2 key criteria for AEs: – whether an AE is designed for 3rd parties (i.e. any developer out there) or 2nd parties (handset OEMs, network operators and their partners). This design goal makes a huge difference to the ease of development, ease of access and overall number of applications. – whether an AE is designed for core applications (e.g. dialler, idle screen, main menu, inbox, camera, album, mp3 player) or downloadable applications (e.g. games, messaging and VoIP utilities). This design goal makes a major difference in terms of the commercial relationships required, application frequency of use and impact to the user. The slide below provides more detail. If we attempt to classify application environments across these two axes (core vs downloadable and 2nd vs 3rd party focus), we end up with the following very interesting chart. Two key observations emerge: 1. AEs for developing core apps are restricted to 2nd party developers only. This means that innovation for the most critical applications used more often in the phone are available to only a few 100s of software houses forming the inner circle of trusted partners amidst OEMs and MNOs. Conversely, 3rd parties only have access to a limited range of APIs and in most cases no opportunity to write applications with high impact such as addressbook and inbox applications. 2. Android is the first application environment to allow 3rd parties to develop core applications. Google’s OS offers a well thought-out architecture allowing applications to tap into system events (e.g. incoming calls and messages) and access user data. However, the true test of Android’s openness will be in the OEM’s implementation of the phone security policy; it is plausible that an OEM will restrict application rights to a circle of certified (read: trusted) developers in order to manage and mitigate liabilities from the threat of malicious applications. Wrapping up, there are five clear trends emerging in the evolution of AEs: – Android is leading the trend to open more parts of the phone to more developers – the iPhone dashboard is leading the way to simplifying the discoverability of third party applications – JavaScript and Lua are leading the way for the simplification of the development environment – BREW and Nokia’s Web Runtime are leading the way for integration of the AE with the device internals. – BREW and Apple’s AppStore are leading the way for streamlining go-to-market channels and offering financial incentives to application developers. The next slide offers more detail into these five trends. Clearly an interesting space to watch. Comments welcome as always. – Andreas [a full version of the presentation with additional content is available through Slideshare]

  • Announcing the Mobile Industry Atlas

    (see visionmobile.com/maps for the latest Edition of the Mobile Industry Atlas) After many months in the making, we ‘re announcing the Mobile Industry Atlas. The Atlas is a visual map of who’s who in the mobile handset industry, available in glossy A2 wallchart and PDF format. This is a comprehensive map showcasing 400+ leading companies across 30 market sectors, spanning all major players involved from handset design through retailing including development and delivery of hardware, software, SIM cards, services and content. The Mobile Industry Atlas maps the players involved in the core value chain from handset design to retailing, framed by those who participate in the pre-load and post-load phases of the handset lifecycle: Pre-load actors: the vendors involved in providing software, hardware and services to the core value chain during the design and development of the handset, and before the software is embedded into the handset. Market sectors: Input Technology, Plastics & Mechanics, Multimedia Chipsets, Baseband and Appl. Processors, Multimedia & Graphics s/w, Browsers, App Exec Environments, On-Device Portal Solutions, Active Idle Screen Solutions, UI Frameworks. Core value chain: the vendors who form the backbone of the handset design, development and retailing lifecycle, from industrial design houses to distributors and retailers. Market sectors: Industrial and UI Design, Silicon and Hardware, Reference SW and HW Designs, Operating Systems, Middleware & Core Applications, System Integrators, Handset ODMs and EMSs, Handset OEMs, Mobile Operators, Distributors & Retailers. Post-load actors: the vendors involved in providing content, services and delivering services after the handset has left the factory, and post-sales. Market sectors: Mobile Content, Games Publishers, Service Delivery Platforms, Mobile Device Management, Content Retail & Billing, Mobile Advertising, Mobile Search, Content Targeting, Software Services, SIM card OEMs & Applications Vendors. The Atlas is available to order in PDF and A2 wallchart format. Well done to all of the team for getting this out of the door! – Andreas

  • Carnival of the Mobilists #133

    Welcome to the 133rd edition of the Carnival of the Mobilists! This week’s Carnival is hosted by VisionMobile. This week there are quite a few thought pieces and observations worth reading. The iPhone 3G has kept most bloggers busy, but it’s refreshing to see the diversity of topics covered, from challenges in modelling mobile broadband subscriptions to axioms of user interface design. This is trully mobile biodiversity! Starting with the iPhone posts, Justin Oberman at the MOpocket blog recounts his experiences on the appaling battery life of the iPhone 3G… so appaling that to save battery life Apple suggests you can turn off 3G, location services, push email and 3rd party applications. That’s when technology innovation fails – you buy a new iPhone 3G, not to use any of the new features. C. Enrique Ortiz at his Mobility Weblog reflects on last week’s news that the iTunes Apps Store saw 10m downloads in just 3 days and makes a very sharp observation;  people WILL download applications, if the problem of discovery is solved.. local applications are not RIP, as many have argued.. ease of discovery must always be part of the mobile solution: be it a search box, an icon on the home page of the handset, a mobile widget, or side-loading. Is everyone listening ? Ian Wood makes another good observation at his Digital Evangelist blog: the iPhone still has a long way to go; for one, it is only available in two colours and two storage sizes, whereas with iPods there is a choice also in terms of form factors with the Shuffle, Nano, Classic and iTouch. Moving to mobile strategy posts, Ajit Jaokar at his OpenGardens blog makes a good point: every player in the value chain will have to make the choice between being a Pipe (e.g. IP networks), a Software (e.g. WebKit, LiMo) or a Platform (Nokia and Google). It’s a choice certainly most operators are reluctant to make. Continuing with another thought piece Andrew Grill writes at his London Calling blog: we’re all an impedance to the brands and advertisers getting their message to the consumer. I couldn’t agree more; the mobile industry overemphasizes technology and mobile operators (the main route to market) are especially profficient at stiffling innovation and blocking long-tail opportunities. Dean Bubley at his Disruptive Analysis blog ponders on the intricacies of mobile broadband subscribers and whether there is really an accurate model for quantifying mobile broadband adoption & device usage. Barbara Ballard, one of the few voices on mobile user experience writes about design principles at the Little Springs Design blog. Barbara illustrates some cardinal points on user interface design, namely simplicity, progressive disclosure of information, and how invisible interactions are not always a good thing. Which makes me wonder – why is it that so few mobile software companies employ UI design specialists ? This needs to change. Finally, Martin Sauter at the WirelessMoves blog writes about how wireless internet is now becoming available for the masses. And while there is software (e.g. Opera Mini) and hardware (e.g. EUR100 phones off contract) available, what’s missing is the proliferation of fair use, prepaid data plans, training of sales people, device auto- or pre-configuration and advertising of compeling services. Well said. The post of the week honours go to C. Enrique Ortiz for his thesis on why discoverability is what’s stalling the take-up of mobile apps. It’s always great to see such thought leadership in the mobile industry. Next week tune in to MOpocket for the 134th installment of the best of the mobile blogging- and please keep those thought pieces coming! – Andreas

  • The 7 centres of gravity in mobile

    [The first half of 2008 took the mobile industry by storm.. Nokia+Trolltech+Symbian, Android, BREW+Flash, Adobe Open Screen, LiMo devices.. As the dust settles, Research Director Andreas Constantinou looks at how the mobile landscape is shaping around 7 centres of gravity]. As the dust is clearing after the storm, a new landscape is unveiling in the mobile industry; one where the balance of power is concentrating around 7 centres of gravity: Adobe, Apple, Google, LiMo, Microsoft, Nokia and Qualcomm. In other words, the industry is transitioning from a horizontal structure of operating system offerings circa 2002 to a vertical structure of complete offerings circa 2008 (as all industries do, based on the double-helix management theory). The seven heavyweights share a common vision: to become the dominant way of building phone software and thus control how services are delivered onto mobile devices in the future. Their gravity pull means that they also influence a large part of the value chain making software vendors, handset OEMs and network operators dependent on them. There are two more common elements in these 7 forces: the move to use open source licensing so as to share software development costs and the formation of industry consortia to accelerate commercialisation efforts and reduce time-to-market. The next diagram analyses the fundamentals, components and commercials of the 7 centres of gravity, and comes from our forthcoming research report on Android vs S60 (click to enlarge). Google’s Android is in essence an application environment for opening 3rd party Java developers to access 100% of the operating system capabilities (see earlier analysis on the significance of Android). It is backed by the Open Handset Alliance, a closed consortium of  technology and commercialisation partners. The UI customisation capabilities are also notable, offering system-wide customisation and extensibility of built-in controls. The open source license (as of version 1.0) and the zero royalty fees have been largely responsible for the cascade of announcements in 1H08. However, the real test of Android’s openness will be the security policy implementation that will be chosen by the handset OEMs as they balance developer openness with their liability exposure (imagine the irony.. open Android, closed handsets). LiMo is a consortium led by mighty operators Vodafone and Orange who are seeking to commoditise the OS and facilitate deployment of their own services via rich clients and container programmes. However, LiMo has yet to prove its credibility; the 18 devices announced to be LiMo compliant should in effect have little in common. LiMo’s practical impact is in having lead integrators WindRiver, Azingo and Purple Labs provide a common-ish Linux-based stack to lead operator requirements and accelerate mobile Linux shipments. Nokia‘s Symbian acquisition (see earlier analysis) marks the resurgence of the S60 licensing strategy, providing a means for Nokia to more easily deploy its Ovi umbrella of services to non-Nokia devices (and non-S60 devices thanks to Trolltech’s Qt). Nokia’s plan to use the open source EPL license for Symbian+S60 cements the impending commoditisation of the operating system. BREW has been a complete vertical ecosystem since its foundation, thanks to Qualcomm’s foresight. The BREW application environment  ships on about 1 in 10 of today’s mobile devices, making that more ubiquitous than S60 (see our 100m club analysis of shipments). However BREW is facing persistent challenges in expanding beyond its US and Japan strongholds and has been in the last year competing with Windows Mobile on its home turf (given that QCT chipsets also ship with Windows Mobile). Clearly BREW needs to continue out-innovating the other centres of gravity if it wants to stay ahead of the game – and the recent announcement of embedding Flash onto BREW should prove a step in this direction. Apple is an industry wonder, and the only player to succesfully, single-handedly  create a vertically integrated offering spanning from hardware to industrial design and services. The AppStore is the developer-go-to-market program that is the latest addition to its vertical offering. Microsoft has been achieving a near-doubling of Windows Mobile shipments between 2007 and 2008. More importantly, it has loosened its restrictions on the UI customisation, enabling OEMs like HTC, Philips, nVidia and Sony Ericsson to replace the quintessential Start button with trully innovative UIs that matter to consumers. Microsoft’s Danger acquisition should also help the Redmond giant to spearhead its consumer push with innovative industrial designs from the designers of the innovative SideKick. Last but not least, Adobe has been extremely succesful at penetrating the mobile industry, and will soon be claiming the position of the de facto application environment as Java has failed to achieve consistency of implementations. Adobe’s thinness of its offering (compared to the other centres of gravity – see chart) is balanced by the comprehensiveness and penetration of its developer tools. As to the second half of 2008, I expect Microsoft to follow with a more open policy towards code sharing and contribution (in the footsteps of Symbian Foundation).  And lots more announcements that the crystal ball is too hazy to reveal at this moment.. – Andreas

  • Purple Labs + Openwave: the open source battleground intensifies

    [Purple who? Research Director Andreas Constantinou analyses the recent acquisition of Openwave’s client business by Purple Labs and how a relatively unknown French software vendor is becoming a key player in the new world of open source software  for mobile phones.] acquired the client business of Openwave, bringing together a Linux-based software stack with a browser and messaging suite. The acquisition brings Purple Labs in head-to-head competition with the Access Linux Platform (ALP) and Azingo, a US-based vendor of Linux-based operating systems for smartphones. It also makes mobile open source one of the main battlegrounds of the mobile industry today, following close on the heals of the Symbian Foundation announcement (see full analysis here). Based in France, Purple Labs has transitioned from a little known design house arm of Vitelcom (a Spanish ODM) to a well-funded 100-strong OS vendor boasting the only commercial single-core 3G Linux software stack and three Linux mid-tier phones shipped in Europe since 2006. The transformation has been led since late 2007 by Sofinnova Partners, Earlybird Venture Capital, and Partners Group who have invested $15 million in addition to supporting the $30 million acquisition of the Openwave client business. This puts Purple Labs on a level playing field with Access Linux Platform (backed by ACCESS, a billion-dollar valuation company) and Azingo (funded with $30 million to date) and should help Purple Labs build its professional services team which is a critical element of a Linux-based OS business. It’s also worth noting that Purple Labs is so far the only vendor with a commercial 3G stack, and one which has been integrated on a single core handset, both of which are major engineering achievements. It is also the only vendor of licensable software stacks (alongside Mizi who had shipped its OS on 3 Samsung phones) and the only Linux-based software stack which has shipped on European phones which come with demanding requirements for GCF certification and operator (incl. i-mode) customisation. Too good to be true ? The next six months will tell, as ALP, Azingo and Purple Labs are preparing to launch their next handset projects and OEMs are being called to choose between S60/Symbian, Android and Linux stacks. Purple Labs is led by Simon Wilkinson and the ex-Magic4 management team who led Openwave’s client business. The same team has now effectively led the acquisition of Openwave’s browser and client messaging products including all code, patents, customer contracts and the engineering team. Bringing Openwave back from the ashes Opewave has suffered a major decline in the last year. In May 2007 it was announced the business was up for sale, it’s looking for a new CEO and its share price (OPWV) has dropped to less than a fourth of what it was one year ago. This is the same company who had shipped software on more 1.4 billion handsets with 50 device manufacturers (as it still mentions on the ‘about’ page). In its heydays in 2005 Openwave was celebrating 1 billion handsets shipped with its browser and launching MIDAS, a then-visionary service delivery framework, the same strategy that underlines today’s widget adoption by OEMs and operators. The Openwave browser business has been perhaps one of the first victims of the open source phenomenon (alongside Obigo); it was open source development practices which allowed the likes of Apple, Nokia and Google to build next-generation browsers by pooling development costs through the WebKit project – see our seminal article Bye Bye Browser for a full analysis of the story. Since MWC 2008, Openwave has refocused its business on network service management products – including content optimisation, mobile advertising and personalisation. The $30 million that Purple Labs paid for the acquisition is peanuts compared to the valuation of Openwave’s client business circa 2005, considering that browsers typically command $1 per-unit royalties (volume dependent) and Openwave had around 50% market share of browser shipments. [update: For 1Q08, Openwave had reported $11.1 million in revenues from its client business, including software license fees and related engineering services]. Purple Labs also inherits the WAP browser business where WebKit competition is not yet relevant, as well as the MIDAS scripting framework, which can be assumedly be repurposed into an on-device service delivery platform. If this doesn’t sound familiar, on-device platforms for service delivery are what Qt, Silverlight, Java FX Mobile, Qualcomm’s Widgets, Flash Lite and Tamarin are all about. I would assume Purple Labs plans to reuse Openwave technologies to help address the requirements of LiMo Foundation members such as Vodafone and Orange. The open source battleground is consolidating and intensifying. Watch this space! – Andreas [want to know more about open source use and best practices in the mobile industry? Check out our 360 degree workshop on mobile open source.]

  • Nokia and Symbian to become one; royalty-free, open source roadmap

    [Nokia celebrates Symbian’s 10 year anniversary with an acquisition and a royalty-free, open source roadmap for S60. Research Director Andreas Constantinou distills the ramifications of this major industry announcement] Symbian Foundation in celebration of the company’s anniversary since its foundation in 1998. Exactly ten years later, having shipped 200 million devices across 235 models from the top-5 OEMs and built an ecosystem of 4 million developers, Symbian now undergoing a major transformation process. The facts – Nokia is to acquire Symbian Limited with closure expected by the end of 2008, subject to regulatory approval. On closure, all Symbian employees will become Nokia employees. – Nokia will be spending  EUR 264 million to buy the remaining 52% of Symbian shares from Sony Ericsson, Ericsson, Panasonic, Siemens and most likely Samsung. This is about 2.5x of what Nokia paid to acquire Trolltech and about 20x less than what it paid to acquire Navteq. Symbian makes about GBP177 million a year (calculated as 7% increase over 2006 revenues, in line with 1H07 y-o-y growth), so in Nokia’s share offer, Symbian was only valued at just over two times its annual revenues (!). [Updated: ARCchart has a good analysis of how Symbian’s valuation has remained pretty much constant of the last 5 years despite have shipped its OS on 200 million devices.] – A new, complete operating system is to be formed by merging Symbian OS and S60 in 1H09. Sony Ericsson and Motorola intend to contribute technology from UIQ, while DoCoMo intends to contribute MOAP-S assets (the Japanese flavour of a Symbian-based application platform). – The platform will be managed by a new entity, the Symbian Foundation. The foundation will be formed in 1H09 from Nokia as well as several partner OEMs (Fujitsu, LG, motorola, Samsung, Sony Ericsson), network operators (AT&T, DoCoMo, Orange, T-Mobile, Vodafone), hardware platform and chipset vendors (Broadcom, Ericsson, Freescale,  ST, Texas Instruments), system integrators (Digia, Teleca, Wipro), content providers (EA Mobile) and software vendors (PlusMo). – The Symbian Foundation platform will be available a royalty-free license to all foundation members – starting in 2H09 and to be completed in 1H10 – Platform assets will be available  under an open source license gradually over the next 2 years, with the intent to use the Eclipse Public License (EPL) 1.0. EPL is a weak copyleft license which means that source code modifications/derivatives created must be published if distributed but can be combined with proprietary software. There is also an explicit patent grant in the EPL which implies that IPR-encumbered code from third parties is unlikely to find its way into the Symbian Foundation platform. – The foundation will operate as a meritocracy. Device manufacturers will be eligible for seats based on number of Symbian Foundation platform-based devices shipped, with the other board members selected by election and contribution. – The foundation will provide a single point of access for developer support, offering SDKs, documentation, samples, knowledge base, application signing and tech support – The Symbian Foundation platform will be backwards compatible with Symbian OS 9, S60 3rd Edition. Note that this backwards compatibility warranty isn’t offered by either Android (which may suffer from fragmentation by design) or by LiMo (which effectively standardises middleware and kernel, less so the application environment) – The foundation will be open to all on a low $1,500 yearly fee from 1H09. Being a foundation member gives you rights to access, modify and contribute foundation source code, access meeting minutes and documents, participate in working groups and annual member meetings. What this means for the industry So what does this mean for the mobile industry ? The repercussions of this announcement are rather disruptive: – Nokia will increase its control over Symbian OS, not through ownership, but through the governance model of the Symbian Foundation the sheer weight of its contributions (an estimated 1,000+ Nokia engineers working on the S60+Symbian OS). Previously Nokia was shipping around 70% of Symbian-based devices, but only had just under 50% of ownership. Share of shipments and control (board seats) are now aligned. [update: Nokia gets only one board seat out of five manufacturer seats initially – board seat assignment is volume based and this allocation may change long term. In effect control comes not through board seats, but through the weight of Nokia’s engineering efforts and share of code contributions relative what other OEMs can dedicate to the project.] – This is a logical move for Symbian, which was crippled without control of the UI, application stack and the core OS under the same entity – The current Symbian OS license will be extremely simplified into EPL, a popular weak copyleft license that’s been tried and tested across 10s of commercial projects by the Eclipse Foundation. – Sony Ericsson and Motorola (whatever its fate is) should be adopting S60 and dropping UIQ. That’s a major change, especially for Sony Ericsson who had built 6+ current phone models on UIQ. It’s also a sign for lay offs at UIQ who had been building a team of nearly 400 people in Ronneby and Budapest [update: UIQ will be laying off 200 out of 375 staff] – DoCoMo should be replacing MOAP with S60, again a major undertaking for Fujitsy, Sharp and Mitsubishi who had shipped over 60 models to date on MOAP. – Unlike LiMo, the Symbian Foundation will be controlled by a single player, Nokia, based on the weight of its code contributions its ownership of Symbian and the shipment-based assignment of board seats. This governance model is effectively similar to the Open Handset Alliance which is controlled by Google and the WebKit browser core development, which is owned by Apple (although the underlying mechanisms are quite different) – Windows Mobile is the only licensable OS for mid/high-end phones which doesn’t have a consortium-based contribution model and an open-source-like license (apart from selected parts of the Windows CE kernel source code which are under varying Shared Source licenses). I would expect Microsoft to react in the next quarter by open sourcing more of Windows Mobile – If Android signalled the commoditisation of the mobile operating system business, the Symbian Foundation platform is the nail in the coffin. This will make things rather challenging for many Linux stack vendors (especially those targeting the smartphone market) who charge on a royalty basis. I expect to see revenue models move towards professional services fees from certification, customisation and productisation (see earlier post on open source business models). What triggered the disruption The announcement surprised almost everyone in the mobile industry. It was hard to predict, but is not too hard to rationalise. It may be argued that there are two reasons for Nokia’s acquisition and open source roadmap: Firstly, as a royalty-free, open source licensed OS, Android was too hard to resist for any OEM. Nokia’s acquisition of Symbian is essentially the answer to Android, resonating the same core principles which are a) royalty-free b) open source licensing for pooling costs of maintaining a commoditising OS and c) majority ownership by a single player [Update: Nokia (via Michael Mace’s blog) clarified that they only own one board seat out of 5 OEM seats in the Symbian Foundation. Which implies that Nokia would have comparatively little control over the Symbian Foundation – however in reality Nokia will be dedicating an estimated 1,000+ engineers to the S60+Symbian project, far more than any other OEM can, in effect biasing the roadmap of the OS towards its own agenda. This works in much in the same way that Apple control open source browser project WebKit.] Secondly, Motorola was bleeding heavily in a financial sense and so it would have been keen to sell out its UIQ shares, which Sony Ericsson could not assume the burden of as UIQ was a long way from being profitable. With UIQ out, S60 was the only Symbian-based alternative for Sony Ericsson and a strategic choice in keeping Google from becoming the Android-inside of the mobile industry. First reactions The Nokia+Symbian disruption is now creating three centres of gravity around licensable mobile software: LiMo, Android and the Symbian Foundation (one could also add Qualcomm BREW for specific markets). Besides layoffs at UIQ, the repercussions to the industry will be far-reaching, but the full story will take time to unravel – after all the first Symbian Foundation devices are not expected until 2010. Interesting times indeed! – Andreas [want to know more about open source use and best practices in the mobile industry? Check out our 360 degree workshops.]

  • Revenue models in open source: a guide

    [True, there are no textbooks on making money from open source, so how do you go about it? Research Director Andreas Constantinou explains the key revenue models used in mobile open source] Bill Weinberg says. We ‘re delivering our mobile open source workshop on June 12th in Berlin, as part of Informa’s Handsets World conference. There’s still places left, so if you can still sign up if you hurry (check the product datasheet for the agenda). Building the workshop has been a huge learning experience over the past two years – from interviewing tens of insiders involved in mobile open source to developing our understanding of the intricacies of open source with each workshop that we deliver – intricacies such as business models, community governance models, licensing best practices and the hard realities of building a Linux OS. Here I ‘ll explore the revenue models that make mobile open source tick; in otherwords how can a new product strategy make or save money by open source as a key element of the business model. The following slide is taken from our 360 OSS workshop: Revenue models for creating a product from FOSS: 1. Per-unit royalties. Who said open source was free? While the Linux kernel may be accessible to anyone with a web browser (subject to GPL terms), there is a huge leap between a kernel and a fully integrated, optimised, customised, certified and stable operating system. That’s why vendors like Azingo, ALP, Purple Labs and Mizi Research do charge royalties for the Linux-based software stacks. 2. NREs (non-recurring engineering fees) for integration & productisation. Most open source projects are designed to be 90% complete.. but the remaining 10% of pushing a project to ‘shrink-wrap’ product status requires an entity with commercial interests to the deliver the project to the finishing line. As such, system integrators and software vendors such as MontaVista and WindRiver will happily engage in integration and productisation project for Linux-based OSes, in exchange for professional services or NRE fees. 3. Subscriptions for product updates & support. This revenue model is common with dual-licensed open-source products, where the product is branched into a version that’s available under GPL non-commercial terms and one that’s available under commercial non-copyleft terms. Companies like Funambol, Volantis, and Trolltech offer paid-for subscriptions to product updates as a service to customers of the commercial product branch and an incentive to move from trying the GPL branch to to buying/licensing the commercial branch. This revenue model presents a growing opportunity for any system integrator involved in the mobile industry, as both device-side and network-side software products based on open source are becoming increasingly used, while at the same time lacking support contracts and service level agreements (SLAs) that customers have come to rely on. 4. Certification and compliance testing fees. In the case where open-source-based products need to be certified or pass a compliance test – as is the case with Java JSRs – an additional fee may be leveraged for undergoing these tests – as is the case with the TCKs for Sun-owned JSRs, specifically the phoneME MIDP2 implementation. 5. Hardware sales. A more subtle revenue model is that of making the software available for free, but charging for the hardware. Taiwanese manufacturer FIC practices this model for OpenMoko, the distribution which is almost 100% open source. Here customers have a reason to go to FIC to build OpenMoko-based devices for them, so as to leverage from the product know-how and hardware integration expertise that the manufacturer has on OpenMoko. 6. Insurance for product liability and indemnification. This is a straightforward insurance service that software vendors often provide as a premium, which indemnifies or insures the customer of an open-source software product against liabilities. 7. Sharing development costs. Last and certainly not least, open source licensing can be used as a modern approach to shaving costs off software development, by pooling that development effort across multiple industry participants. Companies participating for example in Eclipse, Webkit, Maemo and Android projects seek to share their development costs of a commoditising software base with other peers (even competitors), while leveraging on that base to build essential value add. For anyone attending Handsets World next week in Berlin, you can catch us at the event (Timo, George or myself) and sign up to our mobile open source workshop on Thursday 12 June. – Andreas

  • Mobile Developer Survey – live

    We ‘ve just launched a new survey for mobile application developers. If you ‘ve programmed for BREW, S60, UIQ, Android, Windows Mobile, Java, Palm, Linux or Flash Lite, we want to hear what you have to say. The survey spans across a wide range of topics, to gauge how mobile developers feel about IDE features, ease of debugging, emulator glitches, support forums, documentation & sample code available, application portability, pains of going to market and desirability of new features like scripting and POSIX support. We have announced a prize draw for each developer who completes the survey – a $1,000 Amazon voucher, more than enough to get hold of a snazzy new phone to test your applications on! The survey will run for four weeks (closing on Friday 27 June) and the $1,000 winner will be announced on Friday 4 July 2008. Are you are a mobile application developer ? Love or hate your mobile OS ? Have your SAY and a chance to win $1,000. – Andreas

  • How different is the iPhone 3G revenue model?

    The iPhone has created a revolution and has changed the mobile landscape significantly more than any other handset. Surprisingly, it is not its amazingly user-friendly UI, ultra cool design or the ease of integration with iTunes. It is the revenue model that redefined the business dynamics between handset manufacturers and mobile operators. Other manufacturers are now trying to follow the same path. Apple has been offering the iPhone exclusively through four selected mobile operators in Europe and US, after having negotiated revenue share agreements. Mobile operators have agreed to give much more to a handset manufacturer than they usually do: AT&T has been rumoured to be giving $150-200 back to Apple for each iPhone plus a percentage of monthly revenues from the subscribers that have signed up for an iPhone contract. Orange, O2 and T-Mobile are expected to have signed similar agreements. A back-of-the-envelope calculation yields the following:Addressable market (1Q 2008):153 million usersMarket penetration:3-5%Shipped iPhones (1H 2008):4.02 millionRevenue per iPhone sold:$153iPhone Published revenues (1H 2008):$619m Apple is the only manufacturer that could demand this from mobile operators and get recurring revenues. By doing so, mobile operators have access to high spending customers (in essence, this is a form of negative Channel ARPU – read previous post). So can Apple do the same with the new version of the iPhone? First of all, lets look at how you could, can and will be able to get your hands on an iPhone. How you could get an iPhone From its launch until April 2008 and if you lived in the US, France, UK or Germany, you could walk in an operator retail outlet and sign up for an agreement and get an iPhone. Or you could go to an Apple store, buy an iPhone (the 16GB version was sold in both operator and retail shops for the same price) and activate it through iTunes, where you had to enter a contract to activate your iPhone. How you can get an iPhone From April 2008 until today (May 2008), Apple stores list all iPhones as unavailable (in all countries where it has been previously sold). If you currently want an iPhone, you can only get one from an AT&T store (but you need to be an AT&T customer or sign up). How you will be able to get the iPhone 3G Instead of having exclusive agreements with few operators, Apple has signed blanket deals with operator heavyweights: Vodafone, Orange and several others. In parallel, Apple is expected to be selling the iPhone 3G in retail shops without getting mobile operators involved (yes, this has happened in Germany but the iPhone has been selling there at €1000 – just to conform with legislation). What has changed? Apple may have realised that exclusive deals with mobile operators may provide sustainable high-margin revenues but at the same time this limits the scale of volume shipments due to the smaller number of exclusive agreements possible. The original iPhone revenue model has been disrupted by unlocking and shipping to grey markets (1 million iPhones are reported to have bypassed the activation process) which has deprived Apple of its recurring revenues. Nevertheless, the iPhone ecosystem includes iTunes and even unlocked iPhones can generate revenues for Apple when a user buys content through the online shop. Why has Apple changed its strategy? Apple may have realised that singular, exclusive agreements cannot provide significant revenues. In order to bring in more revenues, higher volumes are necessary and possibly smaller revenue shares in order to lure mobile operators. By doing so, Apple can get access to a much larger addressable market, have a larger market share even if the profit margins are not as high as those of the original iPhone. Apple may have learned its lesson: restricting user choice is not a good thing and users are most likely to find a way to get their hands on an iPhone. A sign of the new strategy is that the iPhone is not available in Apple Stores (where a user can buy it and unlock it) but only in AT&T where you need an agreement with the operator to buy one. Apple may have ran out of stock but I find it quite unlikely that the manufacturer goes out of stock before the mobile operator. Apple may be creating a new market for its new iPhone 3G – the retail environment where anyone can just walk in and buy an iPhone with no strings attached. I suspect that the iPhone 3G will be selling in many markets without a contract – or with a contract and subsidized. Lets assume that Apple will make a modest $50 on each iPhone 3G sold and that iPhone penetration will remain at 3-5% (both are likely to be higher). Total revenue from iPhone sales for 2H 2008-1H 2009 can be estimated as:Addressable market (2Q 2008):575 million usersMarket penetration:3-5%Expected shipments (2H 2008-1H 2009):23 millionRevenue per iPhone 3G sold:$50Estimated iPhone 3G revenues (2H 2008 – 1H 2009):$1.15bn I would argue that the iPhone 3G will cause a bigger revolution in the mobile market: it will expose its design, UI and software to a much larger audience and increase pressure on other OEMs to develop more advanced software and UIs (see the S60 Touch UI, Sony Ericsson XPERIA, Nokia Tube, Philips X800, HTC Diamond). I guess we will all have to wait for WWDC for Steve to pull one of his usual product releases. The iPhone 3G is suspected to be made available shortly after, so I will hold my breath until then. – Dimitris

  • Value Quadrants: understanding value creation in mobile

    [how are the revenue models changing in the mobile industry? Research Director, Andreas Constantinou introduces Value Quadrants, a tool that deciphers the multitude of revenue models and maps how value creation is changing in mobile]. Take for example content; the sale value of content is constantly decreasing as sideloading and PC-loading are becoming the norm route to get the latest ringtones and wallpapers. In 4Q07 m:metrics reported that the percentage of subs buying a ringtone fell consistently over 12 months in UK, France, Germany, Italy and Spain. The value is in content remixing and communication (see our Mobile Megatrends 2008 presentation). After the years of investments in content megadeals and next-gen services, it’s pure bits that count. Some mobile operators are making more money from data traffic than from content and premium services – for example in 4Q07 Telecom Italia’s mobile service revenues were made up from mobile browsing (6.1%), content and premium services (5.3%) and messaging (12%) according to data from Informa’s Mobile Communications Europe. Mobile software is also changing fast as a business; Per-unit royalties are rapidly disappearing in favour of per-activation, per-user and ad-funded revenue models. At VisionMobile we are often involved in strategy advisory projects; ‘where should I go next’ is a typical question asked by clients and as a result we ‘ve developed a model that demostrates how value creation is changing in the mobile industry. Introducing Value Quadrants Value Quadrants maps value creation and revenue model changes by asking WHEN and WHERE is value being created. The WHEN of value creation is function of the handset lifecycle, from design, development and production (pre-sales phase) to point-of-sale and in-life use (post-sales phase). There WHERE of value creation is either on the device (hardware, software, patents and industrial design) or on the services ‘cloud’ (for designing and delivering content and services). Each quadrant that is formed corresponds to a distinct type of value creation, as shown below. Starting from bottom left and moving clockwise: – On the bottom left quadrant, value is created from intellectual property (hardware, software, patents and industrial design) during handset creation, development and production – examples include Nokia, Android, Flash, IDEO, Qualcomm and Cibenix. – On the top left quadrant value is created through tools licencing, i.e. tools for building and managing software, content, UIs and services – examples include Adobe, Teleca and Trolltech. – On the top right quadrant value is created from infrastructure (hardware and software) used to deliver services – i.e. to view, edit, share, buy and deliver software, content, UIs and services in general – examples of companies in this space are Vodafone, Nokia (Ovi), Google, Admob, Bango and Logica CMG. – On the bottom right quadrant value is created from monitoring and activation of on-device assets- in other words from monitoring usage of devices, software, content, UIs and the network. Examples are Carrier IQ, m:metrics and Bluestreak. Mapping revenue models with Value Quadrants Value Quadrants become more interesting when you observe how revenue models change across quadrants. Starting from bottom left and moving clockwise: – Pre-sales, on-device revenue models are typicaly per-unit royalties, per year maintenance fees and per-project fees (NREs, platform porting fees, etc) – Pre-sales, service-related revenue models are tools licensing, i.e. per-developer-seat or per-CPU, as well as per-year support contracts. – Post-sales, service-related revenues come from usage fees (per-user, per-active user, per-use, per-level), subscriptions or advertising fees (CPC or CPM). – Post-sales, on-device revenues come from activation of on-device software and from monitoring and analytics for device/network performance and usage monitoring. Understanding revenue model changes in the mobile industry Last but not least, Value Quadrants can be used to map revenue model changes in the mobile industry. The sale value of on-device intellectual property is constantly decreasing – this applies equally to handset average selling prices, hardware platforms, and software. It’s no secret that with operating margins of the order of 8-12% handset OEMs are finding it tough to survive and invest in R&D. Moreover, in the case of embedded software, the sale value is dropping, driven by 5 market forces; – Linux, which is commoditising the OS kernel – WebKit, which is commoditising browsers – Android which is commoditising Java and the whole OS space, – Mediatek, which is commoditising the business of hardware & software reference designs and – Flash, which is commoditising rich content platforms (see Adobe’s April 08 announcement for zero royalties for Flash Lite). Furthermore, industrial design firms have also been under pressure in the last 3 years, as OEMs and even ODMs (e.g. Flextronics, Lawton & Yeo) have been developing in-house ID divisions. The only type of value that is sustainable is essential patents; which is where both Nokia and Qualcomm have a stronghold. The LTE cross-licensing pact between Alcatel-Lucent, Ericsson, NEC, NextWave Wireless, Nokia, Nokia Siemens Networks and Sony Ericsson is another testament to the importance of essential patents, which can easily command 5% or more of the handset wholesale price. I would argue that essential patents are the most sustainable source of revenue for the handset industry in the foreseeable future. So where is value creation migrating to ? The answer is simple: to the remaining 3 quadrants. For example: – Adobe has been aggressively subsidising Flash Lite (2% of Adobe’s revenues) in order to drive sales of its industry-leading tools. Microsoft has been following a similar strategy for its mobile division, investing cash to its hemorrhaging Windows Mobile platform for years in order to drive Visual Studio and Office sales; same for BREW and Qualcomm’s QCT (chipset) and QTL (licensing) businesses. – Google has invested in acquiring Android and developing the OS in order to multiply the advertising inventory that will boost its post-sales ad business. Nokia’s Ovi will also rely on Trolltech’s Qt as a service substrate, in which Nokia invested over 100 million euros. Nokia’s whole mobile organisation is in fact banking on Ovi as the vehicle to transition Nokia from a manufacturing and software development business into an internet services business. – Mobile software vendors are flocking away from per-unit royalties into per-activation fees, as network operators are more willing to invest in revenue share opportunities rather than up-front licensing fees; Bluestreak is a such an example of software vendor in what we see as the rule rather than the exception in mobile software revenue models. Moreover, a new revenue stream is emerging in the form of monitoring device, network and service usage (and the subject of a VisionMobile report on Mobile Service Analytics that is due to launch soon). Value Quadrants are discussed extensively in a forthcoming VisionMobile report titled ‘Mobile Business 2.0: Opportunities for business model innovation in the mobile market’. For additional insights into the migration from data ARPU into Channel ARPU see also the article Making money on the last mile: introducing Channel ARPU. Comments welcome as always. – Andreas

  • Community dynamics in mobile open source

    [How do open source communities work? Research Director Andreas Constantinou discusses how community dynamics can be mapped and better understood]. Handset OEMs are using Linux and browser open source components – and those that don’t will unavoidably do soon. Mobile operators are considering use of open source for next-generation service delivery via WebKit. Software vendors are realising they need to figure out how to exploit the many open source projects out there and even use open source as a key component of their strategy (see Funambol, Volantis, Sun, Trolltech, Mozilla, …). However, open source is a very complex subject matter, particularly relating to the undocumented business models, the diversity of open source cultures, the complexity of open source licenses, current best practices and case studies on how are mobile industry players exploiting open source to make or save money. Mapping open source community dynamics Understanding open source communities is one of the most fascinating topics. Communities are defined by two major attributes: – the type of license: a license is primarily characterised by the strength of the copyleft obligations (how use and modification rights are passed on along with the code). – how contributions are managed and accepted: code contributions into open source project can be managed loosely, by a moderator, by members-only or even by a single commercial entity. To compare the dynamics of popular mobile open source communities, the next chart maps 11 such communities based on these two attributes – listed are the Linux kernel, GTK, Maemo, Mozilla, Eclipse, Funambol, LiMo, Qt, Java phoneME, WebKit and Android. The chart is from VisionMobile’s 360 degree workshop on mobile open source. For an updated version of this chart see the article Mapping open source into mobile: who, where and how. Two patterns emerge by observing this chart. Firstly, weak copyleft licenses are most popular in open source projects used within the mobile industry – this is in contrast to non-mobile open source projects, where around 50% of total projects use a strong copyleft (i.e. GPL) license. Secondly, open source communities are anything but the ad-hoc formed, loosely-coordinated, grassroots movements formed around altruist developers working for free. Most successful open source communities are sponsored by commercial entities, and several are controlled by single companies. WebKit is perhaps the most striking example; while WebKit browser core components are used by Nokia, Adobe, Google and Motorola under a LGPL license, Apple is effectively in control of the main source code branch, based on the gravitas of Apple’s contributions and the cost of maintaining a fork away from the tip of the tree. Perhaps an even more interesting observation is that there is no ‘secret recipe’ on what makes a successful open source community. It’s all a question of not just the license type and governance model, but the overall mix of attributes forming the open source business model, including how the bridge between commercial and community developers is structured and the relevance of the component to ‘scratching a popular ‘itch’. For clarification, the next table lists that main licenses used in open source projects, their background, their popularity, and IPR category. The table also shows how each license treats modifications and derivatives, and whether indemnities, warranties and patent grants are explicitly provided. The table is again sourced from VisionMobile’s 360 degree workshop on mobile open source. Comments welcome as always. – Andreas

  • Watchlist: The 100 million club

    We ‘ve just launched the 100 million club: the watchlist of software companies whose products have been embedded on more than 100 million mobile handsets. Despite the apparent opportunity in the one-billion-a-year handset market, there is a multitude of challenges for software vendors who want to make it big: 2+ years technology development, 6+ month OEM sales cycles, 1+ year operator sales cycles, 2+ years for time-to-royalties, diverse OEM and operator requirements across tiers, contrasting regional mobile economics and lack of a common technology substrate. [update: the latest edition of the 100 million club is here] As a result very few software companies have managed to overcome the commercial and technical challenges inherent in the mobile industry and reach significant market penetration. (click for download access) Just over 20 products have shipped on more that 100 million handsets (incl. feature phones) as of end 2007 : Adobe Flash Lite, Aplix Jblend, Esmertec Jbed, ACCESS Netfront, Openwave Browser, Opera Mobile, Picsel Browser, Ikivo SVG Player, Scalado CAPS, TAT Kastor, Beatnik MobileBAE, Nuance Vsuite, PacketVideo CORE, Red Bend vCurrent, Symbian OS, Nokia S60, Qualcomm BREW, Mentor Graphics Nucleus, ENEA OSE, Nuance T9 and Zi eZiText. These vendors are listed in the chart segmented into five categories, based on where their products sit alongside the software stack: – Application execution environments such as Flash Lite and Java – Browsers, such as Openwave, Opera and Picsel. – Middleware such as audio and video codecs (Beatnik and PacketVideo), speech recognition (Nuance), graphics engines (Ikivo, Scalado and TAT) and firmware update agents (Red Bend). – Operating systems such as Symbian, S60, BREW, Nucleus and OSE. – Text-input engines such as Nuance and Zi. We have excluded the KVM virtual machine for which Sun did not provide any shipment numbers and Teleca’s Obigo browser which has been discontinued since May 2007. Based on Morten Grauballe’s original article on which this watchlist has been based, there are several common traits for members of the 100 million unit club. 1. All software solutions have been embedded on the handset pre-load, i.e. before the entire software stack is loaded onto the handset ROM. With the exception of Opera Mini (a downloadable Java application), we are not aware of any other downloadable software that would cross the 100 million mark in terms of downloads. In addition, downloaded applications are much harder to locate and access once on the handset due to long click-distance, which is why we have focused our 100 million watchlist on pre-loaded applications. 2. The vast majority of software vendors have relied on feature phones and the 8-12 leading proprietary operating systems that exist, rather than just smart phones and open OSes. The exceptions are Symbian OS and Nokia’s S60 which have crossed the 100 million mark. 3. The 100 million club members have mastered the complexities of software distribution. Most vendors have a direct relationship with the tier-1 handset manufacturers. Fewer vendors establish relationships with mobile operators for distribution as part of operator handset variants. In general 100 million club members understand the intricacies of the global mobile market, how to do business in operator-led vs manufacturer-led markets and the importance of leadership in standards bodies. It is worth noting that based on device volume and model data reported by vendors, we estimate that there are 2 million devices shipping per device model. This ratio depends on the accounting model for channel (incl. operator) variants – the number reduces to a 500K if one accounts for operator and regional variants. Moreover, the 2 million figure reduces as the extent of channel customisation increases, which occurs higher up the software stack due to channel customisation requirements. A note of caution: huge volumes does not mean huge revenues, as is attested by Openwave’s share price tumble, the discontinuation of Obigo browser, Zi’s negative balance sheet, the tiny royalties for RTOSes and Tegic’s valuation at the Nuance acquisition. Yet there exists a sweet spot of market penetration in-between the 100 and 500 million marks where several vendors boast both profitability and rosy revenue prospects. Warm congratulations to the vendors who have succeeded in crossing the 100 million handset mark and watch this space for the next expanded and extended revision in 6 months time! – Andreas

bottom of page