Trends in mobile applications development

1,851 views

Published on

Major software companies, such as Apple and Google, are disturbing the relatively safe and established actors of the mobile application business. These newcomers have caused signi cant structural changes by imposing and enforcing their own rules for the future of mobile application development. The implications of these changes do not only concern the mobile network operators and mobile phone manufacturers. This changed environment also brings additional opportunities and constraints for current mobile application developers. Therefore, developers need to assess what their options are and how they can take advantages of these current trends. In this presentation, we take a developer's perspective in order to explore how the structural changes will in fence the mobile application development markets. Moreover, we discuss what aspects developers need to take into account in order to position themselves within the current trends.

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

No Downloads
Views
Total views
1,851
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
48
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Trends in mobile applications development

  1. 1. Onkar Tibe Director, Cueapps The Mobile innovation center by Cuelogic Trends in Mobile Application Development
  2. 2. About Cuelogic <ul><ul><li>Cuelogic is an offshore product development company. </li></ul></ul><ul><ul><li>Cuelogic is your partner for building cutting edge software products using Opensource and Mobile technologies </li></ul></ul><ul><ul><li>Strong focus on user interface development and user centric design. </li></ul></ul><ul><ul><li>Excellent expertise in open source and mobile technologies with Silicon valley start ups . </li></ul></ul><ul><ul><li>Cueapps is the Mobile innovation center by Cuelogic . We develop games and apps for consumers and businesses. We saw the potential of mobile devices and put together a team of highly qualified engineers and designers - a team that can think out of the box. Driven by the opensource philosophy our first choice of platform is obviously Android . </li></ul></ul>
  3. 3. Topics <ul><ul><li>Introduction </li></ul></ul><ul><ul><li>Current Practices </li></ul></ul><ul><ul><ul><li>Development Tools </li></ul></ul></ul><ul><ul><ul><li>Portals </li></ul></ul></ul><ul><ul><ul><li>Platform Integration </li></ul></ul></ul><ul><ul><li>Trends </li></ul></ul><ul><ul><ul><li>Towards Portal Centralization </li></ul></ul></ul><ul><ul><ul><li>Towards Technology Openness </li></ul></ul></ul><ul><ul><ul><li>Towards full integration </li></ul></ul></ul><ul><ul><li>Implications for Developers </li></ul></ul><ul><ul><ul><li>Implications for portal organisation </li></ul></ul></ul><ul><ul><ul><li>Implications of Technology Openness </li></ul></ul></ul><ul><ul><ul><li>Implications of Platform Choice </li></ul></ul></ul><ul><ul><li>Conclusion </li></ul></ul>
  4. 4. Introduction <ul><li>Mobile computing has caught the attention of the research community for quite some time and has also reached the commercial industry and mainstream consumers via smart phones and PDAs. </li></ul><ul><li>Devices can run rich standalone applications as well as distributed client-server applications that access information via a web gateway. This opens new avenues for future mobile application and service development. </li></ul><ul><li>During many years, the development of mobile services was mostly controlled and managed by the mobile network operators (MNO), phone manufacturers, and some mobile application and content providers. </li></ul><ul><li>The potential of the mobile application market is seen to reach $9 billion by 2011. </li></ul><ul><li>The current trends indicate that the market structure and value chain are evolving. Roles are changed, combined and exchanged. </li></ul><ul><li>The current mobile development market is dominated by very big Platform providers namely: </li></ul><ul><ul><li>Google with its Android OS, </li></ul></ul><ul><ul><li>Nokia with its Symbian OS, </li></ul></ul><ul><ul><li>Apple with its iPhone OS, </li></ul></ul><ul><ul><li>RIM with its Blackberry OS, </li></ul></ul><ul><ul><li>Microsoft with its Windows CE OS family, and </li></ul></ul><ul><li>In this session, we go thorough analysis of the current mobile development landscape with hints of future trends as well as indications for developers on what aspects can be used to position themselves in the market. </li></ul>
  5. 5. Current Practice Development Tools: <ul><li>Every development platform is its software development kit (SDK) </li></ul><ul><li>2 Models are available </li></ul><ul><ul><li>The Cathedral Model - a closed platform, where most of the code is hidden from developers and an all mighty architect plans every inch of the platform's construction. E.g. Apple, Microsoft </li></ul></ul><ul><ul><li>The Bazaar Model - open source platform, where any third party developer can access the entire platform with no, or little, restrictions and contribute to the construction of its structure. E.g. Google, Nokia (is in a transition) </li></ul></ul>
  6. 6. Current Practice Portals Tools: <ul><li>Mobile portals are considered to be an essential element in the mobile application distribution process since they play the role of intermediary between developers and consumers </li></ul><ul><li>2 Portals are available </li></ul><ul><ul><li>Decentralize Portal - Nokia, Linux, Microsoft, and LiMo have a decentralized portal approach. Developers can freely upload their applications on any third party portal, as there is no centralized policy. </li></ul></ul><ul><ul><li>Centralize Portal - one portal is proposed as the main portal on which most applications are published. This approach gives the main portal provider a competitive advantage over others. Apple and Google propose such a single point of sale with the AppStore and the Android Market. </li></ul></ul>
  7. 7. Current Practice <ul><li>Some platforms focus on their core business, which is to provide an OS with programming support for developers, whereas others integrate the entire distribution process. </li></ul><ul><li>Different Types of Integration </li></ul><ul><ul><li>Full Integration - Platforms with a full integration have a strict control over every step of the distribution model from device manufacturing to application publishing </li></ul></ul><ul><ul><li>Partial Integration - Platforms with partial integration focus on application development and application sale by integrating a portal </li></ul></ul><ul><ul><li>Device Integration - In the device integration model, platforms also manufacture devices but are not in the application portal business </li></ul></ul><ul><ul><li>No Integration - Platforms with no integration focus only on their core business </li></ul></ul>Platform Integration:
  8. 8. Trends Towards portal centralization: Towards full integration: Towards technological openness:
  9. 9. Implications for Developers the centralization of portal changes the way developers can distribute their application and reach a mass-market of consumers. The technological openness implies that developers would use deferent standards to develop their application and somehow work in a more collaborative mode. These trends can be seen as opportunities but also threats for developers. Therefore, it is crucial that developers have a good understanding of the possible implications of each trend. They need to be able to choose the platform for which they want to develop knowing all the implications. <ul><li>Implications of portal centralization - Portal centralization is an major shift for developers. It allows them to reach all potential customers through one shop </li></ul><ul><li>Implications of technological openness - Moving towards open technology allows platform providers to reduce development costs and possibly increase the number of consumers. An open source project can provide career opportunities for developers willing to contribute to the platform development </li></ul><ul><li>Implication of the platform choice – Depends on following factors </li></ul><ul><ul><li>the number of potential consumers who can be reached </li></ul></ul><ul><ul><li>career opportunities that application development can lead to </li></ul></ul><ul><ul><li>freedom, where developer feel that they can program what they want </li></ul></ul>
  10. 10. Moral of the story: <ul><li>The implications that deferent market and technology trends have on the mobile application development market. </li></ul><ul><li>The current evolutions show that the game for the developers has changed dramatically. </li></ul><ul><li>Many new opportunities for them to develop, distribute, and generate significant revenues with the emerging mobile application portals. </li></ul><ul><li>As discussed, application portals tend to become more centralized, facilitating the link between developers and consumers. </li></ul><ul><li>In this changing environment, choosing for which platform to develop reveals to be challenging and we proposed three simple criteria: </li></ul><ul><ul><li>market size </li></ul></ul><ul><ul><li>Accessibility </li></ul></ul><ul><ul><li>career opportunities </li></ul></ul><ul><ul><li>creative freedom </li></ul></ul>
  11. 11. THANK YOU

×