Onkar Tibe Director,  Cueapps   The Mobile innovation center by  Cuelogic Trends in Mobile  Application Development
About Cuelogic Cuelogic   is an offshore product development company. Cuelogic  is your partner for building cutting edge software products using Opensource and Mobile technologies   Strong focus on user interface development and user centric design. Excellent expertise in open source and mobile technologies with Silicon valley start ups . 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 .
Topics Introduction Current Practices Development Tools Portals Platform Integration Trends Towards Portal Centralization Towards Technology Openness Towards full integration Implications for Developers Implications for portal organisation Implications of Technology Openness Implications of Platform Choice Conclusion
Introduction 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.  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.  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.  The potential of the mobile application market is seen to reach $9 billion by 2011. The current trends indicate that the market structure and value chain are evolving. Roles are changed, combined and exchanged.  The current mobile development market is dominated by very big Platform providers namely:  Google with  its Android OS, Nokia with its Symbian OS,  Apple with its iPhone OS, RIM with its Blackberry OS,  Microsoft with its Windows CE OS family, and  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.
Current Practice Development Tools: Every development platform is its software development kit (SDK) 2 Models are available 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 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)
Current Practice Portals Tools: 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 2 Portals are available 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.  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.
Current Practice 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. Different Types of Integration Full Integration  - Platforms with a full integration have a strict control over every step of the  distribution model from device manufacturing to application publishing  Partial Integration  - Platforms with partial integration focus on application development and  application sale by integrating a portal  Device Integration  - In the device integration model, platforms also manufacture devices but  are not in the application portal business  No Integration  - Platforms with no integration focus only on their core business  Platform Integration:
Trends Towards portal centralization: Towards full integration: Towards technological openness:
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. Implications of portal centralization  - Portal centralization is an major shift for  developers. It allows them to reach all potential customers through one shop 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 Implication of the platform choice  – Depends on following factors the number of potential consumers who can be reached  career opportunities that application development can lead to  freedom, where developer feel that they can program what they want
Moral of the story: The implications that deferent market and technology trends have on the mobile application development market.  The current evolutions show that the game for the developers has changed dramatically.  Many new opportunities for them to develop, distribute, and generate significant revenues with the emerging mobile application portals.  As discussed, application portals tend to become more centralized, facilitating the link between developers and consumers. In this changing environment, choosing for which platform to develop reveals to be challenging and we proposed three simple criteria:  market size  Accessibility career opportunities creative freedom
THANK YOU

Trends in mobile applications development

  • 1.
    Onkar Tibe Director, Cueapps The Mobile innovation center by Cuelogic Trends in Mobile Application Development
  • 2.
    About Cuelogic Cuelogic is an offshore product development company. Cuelogic is your partner for building cutting edge software products using Opensource and Mobile technologies Strong focus on user interface development and user centric design. Excellent expertise in open source and mobile technologies with Silicon valley start ups . 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 .
  • 3.
    Topics Introduction CurrentPractices Development Tools Portals Platform Integration Trends Towards Portal Centralization Towards Technology Openness Towards full integration Implications for Developers Implications for portal organisation Implications of Technology Openness Implications of Platform Choice Conclusion
  • 4.
    Introduction Mobile computinghas 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. 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. 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. The potential of the mobile application market is seen to reach $9 billion by 2011. The current trends indicate that the market structure and value chain are evolving. Roles are changed, combined and exchanged. The current mobile development market is dominated by very big Platform providers namely: Google with its Android OS, Nokia with its Symbian OS, Apple with its iPhone OS, RIM with its Blackberry OS, Microsoft with its Windows CE OS family, and 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.
  • 5.
    Current Practice DevelopmentTools: Every development platform is its software development kit (SDK) 2 Models are available 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 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)
  • 6.
    Current Practice PortalsTools: 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 2 Portals are available 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. 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.
  • 7.
    Current Practice Someplatforms focus on their core business, which is to provide an OS with programming support for developers, whereas others integrate the entire distribution process. Different Types of Integration Full Integration - Platforms with a full integration have a strict control over every step of the distribution model from device manufacturing to application publishing Partial Integration - Platforms with partial integration focus on application development and application sale by integrating a portal Device Integration - In the device integration model, platforms also manufacture devices but are not in the application portal business No Integration - Platforms with no integration focus only on their core business Platform Integration:
  • 8.
    Trends Towards portalcentralization: Towards full integration: Towards technological openness:
  • 9.
    Implications for Developersthe 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. Implications of portal centralization - Portal centralization is an major shift for developers. It allows them to reach all potential customers through one shop 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 Implication of the platform choice – Depends on following factors the number of potential consumers who can be reached career opportunities that application development can lead to freedom, where developer feel that they can program what they want
  • 10.
    Moral of thestory: The implications that deferent market and technology trends have on the mobile application development market. The current evolutions show that the game for the developers has changed dramatically. Many new opportunities for them to develop, distribute, and generate significant revenues with the emerging mobile application portals. As discussed, application portals tend to become more centralized, facilitating the link between developers and consumers. In this changing environment, choosing for which platform to develop reveals to be challenging and we proposed three simple criteria: market size Accessibility career opportunities creative freedom
  • 11.