Enrique Fárez has multiple roles related to internationalization. He is the president of Grupo ICC SL and responsible for internationalization at MMI Media Monitor Internacional. He is also the managing director of Digital de Avisos SL, where he works on internationalizing the company. Additionally, he directs internationalization efforts at two startups where he is an angel investor. He has participated in several programs focused on internationalization and cooperation between companies in Spain and other countries.
The document discusses trends in mobile application development. It notes that mobile development is moving towards centralized app portals like Google Play and the App Store, as well as more open technologies. This has implications for developers. Centralized portals allow developers to reach more customers through a single store, while open platforms reduce costs and increase potential users. However, developers must choose platforms wisely based on market size, accessibility, career opportunities, and creative freedom. The trends present both opportunities and threats for developers in the changing mobile landscape.
1) The document compares the development of native mobile apps to hybrid mobile apps built with frameworks like PhoneGap and Intel App Framework.
2) It describes a case study where a water company in Brazil developed both a native and hybrid mobile app to allow customers to report issues.
3) User testing found that 76.67% of users did not notice a difference between the native and hybrid apps, showing that hybrid development can be a viable lower-cost alternative to native development.
Developer economics 2013 top 10+1 insightsSlashData
The document summarizes key insights from the Developer Economics 2013 report, which is based on a survey of over 3,400 developers. It highlights 11 insights in graphical form, including that Android and iOS constitute the lead mobile platforms, HTML5 needs better native APIs to compete with native apps, and advertising is now the most popular revenue model. It also announces the launch of a new Developer Portal to provide ongoing facts and insights for developers.
Developer economics 2013 (VisionMobile, Михаил Вакуленко) III Форум Apps4AllApps4All
This document discusses the mobile developer ecosystem and economics. It highlights that Android and iOS dominate developer mindshare but there is still interest in alternatives like Windows Phone and BlackBerry. HTML5 is becoming viable for some apps but needs better platform API access and debugging support. Tablets are reaching mindshare parity with smartphones while TV remains niche. Most developers use multiple platforms but money is concentrated in iOS and Android. Advertising is the most popular revenue model but lowest earning while in-app purchases are rising. There are over 500 tools for developers to choose from to support app development.
Developer Economics 2011 is definitive report on mobile developers, apps and brands going mobile.
In this second annual report, we explore both what drives developer mindshare, and how brands are fast-forwarding into the world of mobile.
Free download at www.DeveloperEconomics.com
Created by VisionMobile, sponsored by BlueVia
This document provides an overview and key takeaways from VisionMobile's recent survey of 3,460 mobile developers. It discusses the growing mobile duopoly of iOS and Android, the developer tools landscape, and the revenue models and strategies used by developers. The document contains 3 chapters that discuss mobile platform duopolies and the gap between platforms, the ecosystem of over 500 developer tools and services, and the rise of mega SDK vendors in the market. It also provides additional information about VisionMobile and the terms of reusing the report.
Developer Economics 2012 is available for free download at www.DeveloperEconomics.com. This report focuses on five main areas: The redefinition of mobile ecosystems, Developer segmentation, Revenues vs. costs in the mobile economy, App marketing and distribution and Regional supply vs. demand of apps.
The document discusses trends in mobile application development. It notes that mobile development is moving towards centralized app portals like Google Play and the App Store, as well as more open technologies. This has implications for developers. Centralized portals allow developers to reach more customers through a single store, while open platforms reduce costs and increase potential users. However, developers must choose platforms wisely based on market size, accessibility, career opportunities, and creative freedom. The trends present both opportunities and threats for developers in the changing mobile landscape.
1) The document compares the development of native mobile apps to hybrid mobile apps built with frameworks like PhoneGap and Intel App Framework.
2) It describes a case study where a water company in Brazil developed both a native and hybrid mobile app to allow customers to report issues.
3) User testing found that 76.67% of users did not notice a difference between the native and hybrid apps, showing that hybrid development can be a viable lower-cost alternative to native development.
Developer economics 2013 top 10+1 insightsSlashData
The document summarizes key insights from the Developer Economics 2013 report, which is based on a survey of over 3,400 developers. It highlights 11 insights in graphical form, including that Android and iOS constitute the lead mobile platforms, HTML5 needs better native APIs to compete with native apps, and advertising is now the most popular revenue model. It also announces the launch of a new Developer Portal to provide ongoing facts and insights for developers.
Developer economics 2013 (VisionMobile, Михаил Вакуленко) III Форум Apps4AllApps4All
This document discusses the mobile developer ecosystem and economics. It highlights that Android and iOS dominate developer mindshare but there is still interest in alternatives like Windows Phone and BlackBerry. HTML5 is becoming viable for some apps but needs better platform API access and debugging support. Tablets are reaching mindshare parity with smartphones while TV remains niche. Most developers use multiple platforms but money is concentrated in iOS and Android. Advertising is the most popular revenue model but lowest earning while in-app purchases are rising. There are over 500 tools for developers to choose from to support app development.
Developer Economics 2011 is definitive report on mobile developers, apps and brands going mobile.
In this second annual report, we explore both what drives developer mindshare, and how brands are fast-forwarding into the world of mobile.
Free download at www.DeveloperEconomics.com
Created by VisionMobile, sponsored by BlueVia
This document provides an overview and key takeaways from VisionMobile's recent survey of 3,460 mobile developers. It discusses the growing mobile duopoly of iOS and Android, the developer tools landscape, and the revenue models and strategies used by developers. The document contains 3 chapters that discuss mobile platform duopolies and the gap between platforms, the ecosystem of over 500 developer tools and services, and the rise of mega SDK vendors in the market. It also provides additional information about VisionMobile and the terms of reusing the report.
Developer Economics 2012 is available for free download at www.DeveloperEconomics.com. This report focuses on five main areas: The redefinition of mobile ecosystems, Developer segmentation, Revenues vs. costs in the mobile economy, App marketing and distribution and Regional supply vs. demand of apps.
Enterprises will invest in creating and publishing mobile-optimized APIs for external developers
and third parties
- The report surveyed over 6,600 mobile developers and found that Facebook has become the dominant social network for app integration, likely due to its focus on native apps and mobile APIs.
44%
45.3%
10.7%
- Interest in HTML5 for app development has declined as developers report neutral or negative experiences with it. JavaScript has emerged as the preferred programming language for mobile.
Connecting to both public and enterprise data sources will become the norm for mobile apps
- Mobile app development is increasingly industrialized, with larger team sizes, more apps in development, and
Developer Economics 2011 takes the reader across the entire developer journey, from the shift of mindshare and why "users can buy you love," to how money is made in mobile. It covers the hottest issues, from app design and promotion to monetisation and user support.
CUSTOM MOBILE APPS WITH HEROKU: CUSTOM, MULTI-LANGUAGE, ELASTIC
In many cases, mobile app developers need to provide a highly effective user experience and seamless extension of the enterprise’s brand for very
large audiences. Also, as more development teams adopt the microservices approach to app development, they need additional flexibility in backend
tooling and the ability to independently deploy apps across a heterogenous set of back-end services.
In the Mobile SDK and Heroku approach, developers can write either hybrid or native apps to meet their customers’ requirements and use App
Cloud’s Heroku service as a scalable “elastic” compute capability that can easily scale to meet any demand. To construct their end-to-end apps,
developers use a combination of APIs and their server-side language of choice to build responsive mobile apps coupled with Heroku computer power
and flexible data stores.
Developers are expecting a large increase in demand for mobile enterprise applications in 2016. A survey of nearly 2,000 developers found that 63% plan to develop 2-5 mobile apps and 23% plan to develop 6 or more apps in the coming year. The survey aimed to understand what capabilities developers see as critical for these mobile apps. Developers said the most important capabilities are easy integration with backend databases, working offline, developing an app once for multiple platforms, and capturing photos/videos. Additional important capabilities include annotating photos and collecting sensor data. From a business perspective, developers said the most important requirements for a mobile app development platform are security, accelerating development, offline use, and connecting to backend databases.
Mobile Developer's Guide To The Galaxy, 15th editionMarco Tabor
- Android and iOS dominate the global smartphone market with over 90% combined share. They are the most important platforms for mobile developers.
- Feature phones still account for around 1/3 of global phone sales, but their future is uncertain as Android phones become cheaper. Key platforms for feature phones are Java ME and BREW.
- Windows has emerged as the clear #3 platform and continues to gain share, especially outside the US.
- Other platforms like Sailfish OS, Firefox OS, BlackBerry 10, and Tizen aim to compete but have yet to gain significant traction in the crowded mobile market.
The document discusses opportunities for Thai software developers in the mobile application market. It notes that developers should think globally and develop applications that can serve international markets given the borderless nature of software. It highlights several Thai companies that have successfully expanded into mobile services and applications. The rapidly growing markets for smartphones and tablets are opening up opportunities for developers to create business-driven mobile apps rather than standalone products.
G08.2013 magic quadrant for mobile application development platformsSatya Harish
This document summarizes a research note about the mobile application development platform (MADP) market. It discusses the different types of MADPs, including native toolkits, web toolkits, and specialized platforms. It also describes the various business strategies of MADP vendors, such as pure-play MADP vendors, enterprise software vendors, mobile application vendors, and OS platform vendors. The document evaluates several major MADP vendors, including their strengths and cautions. It emphasizes that the MADP market is rapidly evolving and advises enterprises to avoid long-term commitments to any single vendor or technology.
The mobile landscape is diverse with many operating systems vying for dominance. Android and iOS together command over 90% of the global smartphone market. Windows is trying to gain traction by unifying development across PC and mobile with Windows 10. Other systems like Ubuntu, Tizen and BlackBerry 10 have struggled to gain significant user adoption. Feature phones still account for a sizable portion of global handset sales but their future is uncertain as Android phones become more affordable. Systems like Firefox OS have been discontinued as it is difficult for new entrants to compete against the massive Android and iOS ecosystems. Developers must carefully consider target platforms based on their relative market shares and mindshare among users and other developers.
Vision mobile developer-economics-state-of-nation-q3-2014Arunas Vizickas ✔
This document discusses key findings from the largest survey of app developers to date, with over 10,000 respondents from 137 countries. It focuses on trends in mobile platforms, programming languages, revenues, and tools. The platform wars are consolidating globally around iOS and Android, while regional battles still occur in markets like China, India, and South America. Developer attention is focusing on fewer platforms on average. Windows Phone is gaining developer mindshare but not users, while BlackBerry 10 is rapidly losing mindshare. HTML5 is widely used but browsers are declining as a distribution platform. Java and Objective-C are the most popular languages for Android and iOS respectively, while many developers use alternative languages on platforms. Enterprise apps have higher revenues than consumer
Cross Platform Development Using Fluttervivatechijri
Today the development of cross-platform mobile application has under the state of compromise. The developers are not willing to choose an alternative of either building the similar app many times for many operating systems or to accept a lowest common denominator and optimal solution that will going to trade the native speed, accuracy for portability. The Flutter is an open-source SDK for creating high-performance, high fidelity mobile apps for the development of iOS and Android. Few significant features of flutter are - Just-in-time compilation (JIT), Ahead- of-time compilation (AOT compilation) into a native (system-dependent) machine code so that the resulting binary file can execute natively. The Flutter’s hot reload functionality helps us to understand quickly and easily experiment, build UIs, add features, and fix bugs. Hot reload works by injecting updated source code files into the running Dart Virtual Machine (VM). With the help of Flutter, we believe that we would be having a solution that gives us the best of both worlds: hardware accelerated graphics and UI, powered by native ARM code, targeting both popular mobile operating systems.
InfoAxon Technologies uses a "platforming" approach to build long-term business partnerships with customers. Platforming involves integrating various open source tools into comprehensive solutions. This model has led to steady revenue growth for InfoAxon and long-term relationships with customers, with many partnering for 5-6 years or more. Platforming now accounts for 70% of InfoAxon's revenue. The model also generates support and maintenance revenue. While custom development makes up 15% of revenue, it is often used to lead customers to larger platforming partnerships.
Smartsourcing Nearshore IT Resources for Mobile Software Development in EuropeIT Sourcing Europe
IT Sourcing Europe's white paper aims to demonstrate on real-life examples:
• How utilization of nearshore IT resources and smart and innovative approaches towards outsourcing can help Western European companies, focused on rapid growth and long-term benefits, achieve both apparent cost savings and flexibility, and
• How nearshore IT resources can effectively be integrated into mobile software company’s culture, mission and business objectives.
VisionMobile is a market analysis firm that provides reports on mobile trends. This document summarizes their Developer Economics 2012 report which analyzes the mobile app developer ecosystem. Key findings include consolidation around iOS and Android, rapid adoption of tablets by developers, and challenges around user discovery, engagement, and identifying the right revenue model. The next wave of apps and growth is expected from BRIC countries as smartphone adoption increases in those markets.
Cross platform mobile application developmentFriend Porag
This document discusses cross-platform mobile application development. It notes that developing for each mobile platform individually is costly, while cross-platform development can help reduce costs by reusing code across platforms. The document aims to research cross-platform development by creating tests to measure user experience, application performance metrics, and network errors on real devices using different frameworks. The conclusion is that no single platform dominates the mobile market, so cross-platform development is important but will need to adapt as platforms and features continue changing rapidly.
移动开发者经济学 Mobile developer economics 2010 report finalAppLeap Inc.
This document summarizes a research report on mobile developer economics in 2010 and beyond. It finds that developer mindshare has migrated away from incumbent platforms like Symbian, Java ME, and Windows Phone towards newer platforms like Android and iOS. Android has emerged as the platform with the most developer mindshare. While market penetration is the most important factor for developers in choosing a platform, there is a disconnect between platform market share and developer mindshare. App stores have reduced the average time for an app to be released and for developers to be paid. However, discovery and monetization remain challenges, and revenue expectations have not been met for many developers.
This document provides steps for creating a successful smartphone app. It first discusses how the mobile app market has exploded, with billions of downloads and significant revenue in 2009. Next, it examines what types of music apps are popular, such as those for playing, learning, generating, and interacting with music. The core of the document outlines five steps to app success: 1) develop a strategy, 2) design for mobile, 3) build and test the app, 4) launch on app stores, and 5) promote and support the app. It emphasizes entertaining and involving users, harnessing fan power, and innovating to engage users. The document concludes by discussing opportunities to connect artists and fans through mobile apps.
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.
Native vs cross platform native development which one is right for your requ...Concetto Labs
Native vs Cross-Platform Development. We are Cross-Platform App Development Company in India where you can hire Cross-Platform App developer and fulfill your requirements.
Vision mobile cross-platform_developer_tools_2012SlashData
Cross-Platform Developer Tools 2012 is the seminal report on the landscape of 100+ cross-platform developer tools with an analysis of key vendors and the metrics of developer experience. (download at www.CrossPlatformTools.com)
Cross-Platform Tools 2012 is the first major report that analyses the complex cross-platform tools landscape, presents the key tools vendors and maps out the trends in one of the hottest markets in mobile. This report presents developer perceptions about a wide range of key issues, from incentives and deterrents to cross-platform tool use to the most-wanted tool features. Our research profiles 15 well-known cross-platform vendors and tools with regard to their technology, positioning and market traction.
For more info and in-depth data, drop us a line at hello (at) visionmobile.com
Enterprises will invest in creating and publishing mobile-optimized APIs for external developers
and third parties
- The report surveyed over 6,600 mobile developers and found that Facebook has become the dominant social network for app integration, likely due to its focus on native apps and mobile APIs.
44%
45.3%
10.7%
- Interest in HTML5 for app development has declined as developers report neutral or negative experiences with it. JavaScript has emerged as the preferred programming language for mobile.
Connecting to both public and enterprise data sources will become the norm for mobile apps
- Mobile app development is increasingly industrialized, with larger team sizes, more apps in development, and
Developer Economics 2011 takes the reader across the entire developer journey, from the shift of mindshare and why "users can buy you love," to how money is made in mobile. It covers the hottest issues, from app design and promotion to monetisation and user support.
CUSTOM MOBILE APPS WITH HEROKU: CUSTOM, MULTI-LANGUAGE, ELASTIC
In many cases, mobile app developers need to provide a highly effective user experience and seamless extension of the enterprise’s brand for very
large audiences. Also, as more development teams adopt the microservices approach to app development, they need additional flexibility in backend
tooling and the ability to independently deploy apps across a heterogenous set of back-end services.
In the Mobile SDK and Heroku approach, developers can write either hybrid or native apps to meet their customers’ requirements and use App
Cloud’s Heroku service as a scalable “elastic” compute capability that can easily scale to meet any demand. To construct their end-to-end apps,
developers use a combination of APIs and their server-side language of choice to build responsive mobile apps coupled with Heroku computer power
and flexible data stores.
Developers are expecting a large increase in demand for mobile enterprise applications in 2016. A survey of nearly 2,000 developers found that 63% plan to develop 2-5 mobile apps and 23% plan to develop 6 or more apps in the coming year. The survey aimed to understand what capabilities developers see as critical for these mobile apps. Developers said the most important capabilities are easy integration with backend databases, working offline, developing an app once for multiple platforms, and capturing photos/videos. Additional important capabilities include annotating photos and collecting sensor data. From a business perspective, developers said the most important requirements for a mobile app development platform are security, accelerating development, offline use, and connecting to backend databases.
Mobile Developer's Guide To The Galaxy, 15th editionMarco Tabor
- Android and iOS dominate the global smartphone market with over 90% combined share. They are the most important platforms for mobile developers.
- Feature phones still account for around 1/3 of global phone sales, but their future is uncertain as Android phones become cheaper. Key platforms for feature phones are Java ME and BREW.
- Windows has emerged as the clear #3 platform and continues to gain share, especially outside the US.
- Other platforms like Sailfish OS, Firefox OS, BlackBerry 10, and Tizen aim to compete but have yet to gain significant traction in the crowded mobile market.
The document discusses opportunities for Thai software developers in the mobile application market. It notes that developers should think globally and develop applications that can serve international markets given the borderless nature of software. It highlights several Thai companies that have successfully expanded into mobile services and applications. The rapidly growing markets for smartphones and tablets are opening up opportunities for developers to create business-driven mobile apps rather than standalone products.
G08.2013 magic quadrant for mobile application development platformsSatya Harish
This document summarizes a research note about the mobile application development platform (MADP) market. It discusses the different types of MADPs, including native toolkits, web toolkits, and specialized platforms. It also describes the various business strategies of MADP vendors, such as pure-play MADP vendors, enterprise software vendors, mobile application vendors, and OS platform vendors. The document evaluates several major MADP vendors, including their strengths and cautions. It emphasizes that the MADP market is rapidly evolving and advises enterprises to avoid long-term commitments to any single vendor or technology.
The mobile landscape is diverse with many operating systems vying for dominance. Android and iOS together command over 90% of the global smartphone market. Windows is trying to gain traction by unifying development across PC and mobile with Windows 10. Other systems like Ubuntu, Tizen and BlackBerry 10 have struggled to gain significant user adoption. Feature phones still account for a sizable portion of global handset sales but their future is uncertain as Android phones become more affordable. Systems like Firefox OS have been discontinued as it is difficult for new entrants to compete against the massive Android and iOS ecosystems. Developers must carefully consider target platforms based on their relative market shares and mindshare among users and other developers.
Vision mobile developer-economics-state-of-nation-q3-2014Arunas Vizickas ✔
This document discusses key findings from the largest survey of app developers to date, with over 10,000 respondents from 137 countries. It focuses on trends in mobile platforms, programming languages, revenues, and tools. The platform wars are consolidating globally around iOS and Android, while regional battles still occur in markets like China, India, and South America. Developer attention is focusing on fewer platforms on average. Windows Phone is gaining developer mindshare but not users, while BlackBerry 10 is rapidly losing mindshare. HTML5 is widely used but browsers are declining as a distribution platform. Java and Objective-C are the most popular languages for Android and iOS respectively, while many developers use alternative languages on platforms. Enterprise apps have higher revenues than consumer
Cross Platform Development Using Fluttervivatechijri
Today the development of cross-platform mobile application has under the state of compromise. The developers are not willing to choose an alternative of either building the similar app many times for many operating systems or to accept a lowest common denominator and optimal solution that will going to trade the native speed, accuracy for portability. The Flutter is an open-source SDK for creating high-performance, high fidelity mobile apps for the development of iOS and Android. Few significant features of flutter are - Just-in-time compilation (JIT), Ahead- of-time compilation (AOT compilation) into a native (system-dependent) machine code so that the resulting binary file can execute natively. The Flutter’s hot reload functionality helps us to understand quickly and easily experiment, build UIs, add features, and fix bugs. Hot reload works by injecting updated source code files into the running Dart Virtual Machine (VM). With the help of Flutter, we believe that we would be having a solution that gives us the best of both worlds: hardware accelerated graphics and UI, powered by native ARM code, targeting both popular mobile operating systems.
InfoAxon Technologies uses a "platforming" approach to build long-term business partnerships with customers. Platforming involves integrating various open source tools into comprehensive solutions. This model has led to steady revenue growth for InfoAxon and long-term relationships with customers, with many partnering for 5-6 years or more. Platforming now accounts for 70% of InfoAxon's revenue. The model also generates support and maintenance revenue. While custom development makes up 15% of revenue, it is often used to lead customers to larger platforming partnerships.
Smartsourcing Nearshore IT Resources for Mobile Software Development in EuropeIT Sourcing Europe
IT Sourcing Europe's white paper aims to demonstrate on real-life examples:
• How utilization of nearshore IT resources and smart and innovative approaches towards outsourcing can help Western European companies, focused on rapid growth and long-term benefits, achieve both apparent cost savings and flexibility, and
• How nearshore IT resources can effectively be integrated into mobile software company’s culture, mission and business objectives.
VisionMobile is a market analysis firm that provides reports on mobile trends. This document summarizes their Developer Economics 2012 report which analyzes the mobile app developer ecosystem. Key findings include consolidation around iOS and Android, rapid adoption of tablets by developers, and challenges around user discovery, engagement, and identifying the right revenue model. The next wave of apps and growth is expected from BRIC countries as smartphone adoption increases in those markets.
Cross platform mobile application developmentFriend Porag
This document discusses cross-platform mobile application development. It notes that developing for each mobile platform individually is costly, while cross-platform development can help reduce costs by reusing code across platforms. The document aims to research cross-platform development by creating tests to measure user experience, application performance metrics, and network errors on real devices using different frameworks. The conclusion is that no single platform dominates the mobile market, so cross-platform development is important but will need to adapt as platforms and features continue changing rapidly.
移动开发者经济学 Mobile developer economics 2010 report finalAppLeap Inc.
This document summarizes a research report on mobile developer economics in 2010 and beyond. It finds that developer mindshare has migrated away from incumbent platforms like Symbian, Java ME, and Windows Phone towards newer platforms like Android and iOS. Android has emerged as the platform with the most developer mindshare. While market penetration is the most important factor for developers in choosing a platform, there is a disconnect between platform market share and developer mindshare. App stores have reduced the average time for an app to be released and for developers to be paid. However, discovery and monetization remain challenges, and revenue expectations have not been met for many developers.
This document provides steps for creating a successful smartphone app. It first discusses how the mobile app market has exploded, with billions of downloads and significant revenue in 2009. Next, it examines what types of music apps are popular, such as those for playing, learning, generating, and interacting with music. The core of the document outlines five steps to app success: 1) develop a strategy, 2) design for mobile, 3) build and test the app, 4) launch on app stores, and 5) promote and support the app. It emphasizes entertaining and involving users, harnessing fan power, and innovating to engage users. The document concludes by discussing opportunities to connect artists and fans through mobile apps.
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.
Native vs cross platform native development which one is right for your requ...Concetto Labs
Native vs Cross-Platform Development. We are Cross-Platform App Development Company in India where you can hire Cross-Platform App developer and fulfill your requirements.
Vision mobile cross-platform_developer_tools_2012SlashData
Cross-Platform Developer Tools 2012 is the seminal report on the landscape of 100+ cross-platform developer tools with an analysis of key vendors and the metrics of developer experience. (download at www.CrossPlatformTools.com)
Cross-Platform Tools 2012 is the first major report that analyses the complex cross-platform tools landscape, presents the key tools vendors and maps out the trends in one of the hottest markets in mobile. This report presents developer perceptions about a wide range of key issues, from incentives and deterrents to cross-platform tool use to the most-wanted tool features. Our research profiles 15 well-known cross-platform vendors and tools with regard to their technology, positioning and market traction.
For more info and in-depth data, drop us a line at hello (at) visionmobile.com
This document provides a guide to cross-platform mobile app development. It discusses how cross-platform apps can save money by requiring less development costs and reaching a wider audience. Native apps require separate development for each platform, while cross-platform uses one codebase. Popular cross-platform tools include React Native, Xamarin, Ionic, and Flutter. Factors like costs, time savings, and audience reach make cross-platform development beneficial for many businesses.
A Comprehensive Guide to Flutter App DevelopmentLucy Zeniffer
Transform your app idea into a competitive product with Flutter. Check out this Flutter app development guide to create successful cross-platform applications.
Top Advantages of Cross Platform Mobile App DevelopmentXDuce Corporation
Cross-platform app development offers numerous benefits, such as cost-effectiveness, faster time-to-market, wider audience reach, and easier maintenance. It allows developers to write code once and deploy it across multiple platforms, maximizing efficiency. Consistent UI/UX, code reusability, and access to native device features ensure a seamless user experience across different devices and operating systems.
Developers may push the boundaries of cross-platform app development and provide users with unique and memorable experiences across devices and platforms by adopting these trends and utilizing upcoming technology.
Make Your Flutter App Development Faster With These ToolsDamco Solutions
Flutter, a popular open-source software development kit introduced by Google in 2017. This popular UI framework allows flutter mobile app developers to create robust mobile applications using a single codebase. Listed below are some tools that can make the development faster:
1. Codemagic
2. Appetize
3. Supernova
4. Panache
5. Sylph
6. Instabug
7. Test Magic
AN EMPIRICAL STUDY ON MOBILE MULTI PLATFORM DEVELOPMENT USING PHONE GAP AND H...ijait
In a world so connected, it is increasingly common to search for mobile applications to solve trivial
problems or have access to information on companies, local and diverse. It is expected that companies,
colleges and the government make available such information in a practical way, this new reality.
However, doing so is not always something easy or cheap. Many companies spend their resources to offer
the best to its customers, so that smaller companies cannot keep up. The emergence of new alternatives to
this problem has arisen based on the paradigm of "write once, run anywhere". The multiplatform
development has increasingly attracted the interest of researchers and investment firms seeking the best
cost-benefit. This work shows how the hybrid development and shows through an empirical study of a real
application, this new form of development can be the alternative to this new reality.
An HTML5 mobile app is a web app that can be made to look and function like a native mobile app. It has advantages over native apps in being able to reach many platforms with one codebase, having a large developer community, and allowing for frequent updates. However, native apps still have advantages in user experience due to faster performance and access to more device APIs. Tools like PhoneGap and frameworks like jQuery Mobile help streamline HTML5 mobile app development.
Confused about Native vs Hybrid vs Cross-Platform ?Rosalie Lauren
Here's everything you need to know about Native vs Hybrid vs Cross-Platform? It can be tricky to choose the right development approach for your project. Native apps offer great performance and reliability, while hybrid apps are cheaper and easier to maintain. Cross platform solutions can save you time by allowing you to write code once and deploy it across multiple platforms. Check out this helpful document for more information about Native vs. Hybrid vs. Cross Platform options.
How to-choose-the-right-technology-architecture-for-your-mobile-applicationlverb
The document discusses different architectures for developing mobile applications: native, cross-platform, and mobile web. Native applications provide the best experience but are most expensive to develop, while cross-platform frameworks aim to develop once and deploy across platforms more cheaply but with reduced experience. The document examines the pros and cons of each approach and factors to consider in choosing an architecture, such as requirements, user base platforms, and needed device capabilities.
The document discusses factors to consider when choosing an architecture for a mobile application. It outlines three main approaches: native apps, cross-platform apps, and mobile web apps. Native apps provide the best experience but require separate development for each platform. Cross-platform frameworks allow developing once and deploying on multiple platforms, but may compromise experience. Mobile web apps have the widest reach but rely on internet and browser capabilities. The document provides pros and cons of each approach and recommends evaluating user needs, functionality required, platforms supported, and costs to determine the best fit.
This document provides an overview of open source software including definitions, pros and cons, business models, and considerations for switching between open source and closed source models. It discusses key topics such as the open source community, customers' decision factors, popular licenses, market trends of open source projects and investments. Business models covered include services, SaaS, commercial plugins, dual licensing, and freemium. The document concludes with recommendations for open source companies regarding community engagement, transparency, and balancing commercial interests.
Mastering Cross-Platform Mobile App DevelopmentReon Tel
Dive into the dynamic realm of cross-platform mobile app development, where you'll embark on a journey to master the art of creating apps that effortlessly transcend the boundaries of various devices and platforms. Uncover the secrets to crafting applications that harmoniously operate on both iOS and Android, opening up a world of opportunities for your mobile projects.Within this content, you'll delve deep into the intricacies of cross-platform app development, gaining invaluable insights into the essential tools, cutting-edge technologies, and proven best practices. These tools empower developers to streamline the process, allowing for the efficient creation and maintenance of applications that can reach a broader audience without the need for separate codebases.Regardless of whether you're a seasoned developer with years of experience under your belt or a passionate beginner eager to embark on this exciting journey, this resource is meticulously designed to equip you with the knowledge and insights needed to excel in the constantly evolving landscape of cross-platform app development. It's your gateway to conquering the challenges and seizing the boundless opportunities this field has to offer
Cloud Developer Segmentation Report by VisionMobileSlashData
Cloud computing has emerged from its back-end, client/server, roots, to create paradigms of its own. Processing on demand enables disruptive competitors to capitalise on success, without the huge investments they would once have needed, and standardised platforms are making Cloud development easier than ever before.
Cloud developers have a broad range of skills, making categorisation by technology or target all but useless, so at VisionMobile we divide developers in to eight segments, based on what they want to achieve rather than the tools they use to achieve it. In this report we look in detail at the Cloud developer communities, seeing motivations map to tools and business models, providing an insight into what applications they are creating and how they are creating them.
Flutter and React Native have emerged as popular frameworks for developing cross-platform mobile apps, while new tools like .NET MAUI and Kotlin Multiplatform provide additional options. Cross-platform development prioritizes mobile-first design, uses cloud-based tools, incorporates AI/ML, focuses on security and performance, integrates third-party services, and utilizes low-code/no-code tools to build apps without extensive coding. It also integrates Internet of Things technologies to interact with connected devices.
Here is everything you need to know about cross-platform application development, why businesses need it, its benefits, different frameworks, which to use, and more.
Flutter vs React native vs Native performance.pdfJPLoft Solutions
Creating an application that works on two platforms may take longer. It is essential to catch the interest of Android and iOS customers. One of the significant benefits of Flutter application development is the capability of its development process to speed up thanks to its capacity to reuse code. Instead of writing separate code for every platform, developers can reuse the code of components on the operating system they are using.
Similar to Herramientas multiplataforma para desarrollo de aplicaciones para móvil (20)
Taller práctico sobre modelos de negocio en emprendimientos periodísticos dig...Enrique Farez
El documento presenta tres perspectivas diferentes sobre emprender un negocio propio. La primera persona desea crear su propia empresa con pasión y dedicación. La segunda persona no está segura de tener el perfil de emprendedor y prefiere un trabajo por cuenta ajena. La tercera persona está convencida de que su camino no es el de la emprendeduría y prefiere trabajar como empleado.
Enrique Fárez es presidente de Grupo ICC SL y responsable de internacionalización de MMI Media Monitor Internacional. También es socio director de Digital de Avisos SL, donde trabaja en la internacionalización de la empresa. Dirige la internacionalización de dos empresas donde es business angel. Ha participado en varios programas de internacionalización de empresas y proyectos de cooperación transnacional. Además, es autor del libro “Empresas de Éxito en Canarias. Vol. 1: 50 casos de Gran Canaria”.
África, una oportunidad para las empresas colombianasEnrique Farez
El documento describe a GlocalUp, un club de internacionalización y emprendimiento que impulsa la proyección de empresas hacia América, Europa y África. Se trata de crear un flujo de relaciones entre los 3 continentes a partir de Colombia y Canarias. GlocalUp se dirige a empresas ya internacionalizadas, empresas que desean internacionalizarse, y emprendedores que buscan oportunidades de internacionalizarse.
GlocalUp es un club de internacionalización y emprendimiento que apoya a empresas, profesionales y emprendedores a expandirse a América, Europa y África en 15 sectores. El objetivo es crear redes entre los tres continentes aprovechando la posición estratégica de Colombia y las Islas Canarias. Se dirige a empresas ya internacionalizadas para intercambiar conocimientos, empresas que desean expandirse para compartir recursos, y emprendedores para internacionalizarse en grupo.
GlocalUp es un club de internacionalización y emprendimiento que apoya a empresas, profesionales y emprendedores a expandirse a América, Europa y África en 15 sectores. Su objetivo es crear una red de relaciones entre los tres continentes aprovechando la posición estratégica de Colombia y las Islas Canarias. Se dirige a empresas ya internacionalizadas, empresas que desean expandirse y emprendedores que buscan oportunidades de internacionalización.
Africa crece en sus ciudades: las 25 mejores donde invertirEnrique Farez
GlocalUp es un club de internacionalización y emprendimiento que apoya a empresas, profesionales y emprendedores a expandirse a América, Europa y África en 15 sectores. Se dirige a empresas ya internacionalizadas, empresas que desean internacionalizarse, y emprendedores. Su objetivo es crear redes entre los tres continentes aprovechando la posición estratégica de Colombia y Canarias.
¿Donde invertir en África?: las 5 regiones económicasEnrique Farez
GlocalUp es un club de internacionalización y emprendimiento que impulsa la proyección de empresas, profesionales y emprendedores hacia América, Europa y África en 15 sectores. Se dirige a empresas ya internacionalizadas, empresas que desean internacionalizar y emprendedores para facilitar el intercambio de conocimientos y oportunidades de negocio entre los tres continentes aprovechando la posición estratégica de Colombia y Canarias.
14 tendencias en el sector de las agencias de PREnrique Farez
El sector de las relaciones públicas, las agencias de comunicación estratégica y PR está siendo afectado de manera disruptiva por los cambios de la era digital, como sucede con los propios medios de comunicación, las agencias de seguimiento o monitoreo de medios, la música, la cultura...
Aquí están 14 de esas tendencias o cambios globales que afectan a la industria de las PR.
El diálogo con influenciadores a través de twitter y las redesEnrique Farez
Enrique Fárez es el presidente de dos empresas dedicadas a la internacionalización y director de la internacionalización de dos empresas más. También ha participado en varios programas y proyectos relacionados con la internacionalización de empresas españolas. Además, es autor de un libro sobre casos de éxito empresarial en Canarias.
10 razones empresariales para usar twitterEnrique Farez
Enrique Fárez es el presidente de dos empresas que se dedican a la internacionalización de otras compañías. También dirige la expansión internacional de dos startups. Anteriormente ha participado en varios programas y proyectos para promover la internacionalización de empresas españolas. Además, es autor de un libro sobre casos de éxito empresarial en Canarias.
Guía para la generación de contenidos en drupalEnrique Farez
Este documento proporciona una guía sobre cómo usar Drupal. Explica que Drupal es un sistema de gestión de contenidos que permite a usuarios no técnicos crear y administrar sitios web de forma sencilla. Detalla las ventajas de Drupal como la facilidad para añadir y modificar contenido y el apoyo de una gran comunidad. Además, describe los pasos para añadir contenido, imágenes y archivos, crear enlaces y modificar páginas existentes.
Centros comerciales en Colombia y EspañaEnrique Farez
Enrique Fárez es presidente de Grupo ICC SL y responsable de la internacionalización de varias empresas españolas. También asesora al Cluster Insignia Empresarial y a sus empresas en procesos de internacionalización. Dirige la internacionalización de Digital de Avisos SL y de dos empresas donde es business angel: Subbabel y Sunchun.
Creación de apps móviles sin conocimientos de programaciónEnrique Farez
Las herramientas multiplataformas más destacadas para el desarrollo de aplicaciones móviles son PhoneGap, Sencha y Mono, seguidas de cerca por Unity. Estas herramientas facilitan el desarrollo multiplataforma y democratizan el acceso al desarrollo de apps, aunque todavía presentan limitaciones frente al desarrollo nativo. Entre
Enrique Fárez es el presidente de Grupo ICC SL y responsable de la internacionalización de MMI Media Monitor Internacional y Digital de Avisos SL. También dirige la internacionalización de dos empresas emergentes, Subbabel y Sunchun. Ha participado en varios programas de internacionalización de empresas y proyectos de cooperación transfronteriza. Además, es autor del libro "Empresas de Éxito en Canarias. Vol. 1: 50 casos de Gran Canaria".
Desarrollando software y servicios TIC para un mercado globalEnrique Farez
Enrique Fárez es presidente de Grupo ICC SL y responsable de la internacionalización de varias empresas tecnológicas españolas. Además, asesora a empresas del Cluster Insignia Empresarial y dirige la internacionalización de dos startups: Subbabel y Sunchun.
Radiografía del emprendedor en España. Claves de éxito.Enrique Farez
Radiografía del emprendedor en España. Claves de éxito.
A partir del informe "Emprender en momentos de crisis. Riesgos y factores
de éxito". Afi / Fundación Mapfre. Septiembre 2012
Connecting startups from Poland and SpainEnrique Farez
Enrique Fárez is an international business consultant who provides guidance to companies entering new markets. He has participated in startup programs and works with technology companies to help them internationalize. Fárez is also the president of Glocal Alliance, an initiative that seeks to create collaboration between entrepreneurs, startup support organizations, and regional media outlets. The goal is to help local startups connect globally.
Los sectores del Software, Servicios TIC, Offshoring y Turismo en ColombiaEnrique Farez
Los sectores del Software, Servicios TIC,Offshoring y Turismo en Colombia.
Oportunidades de cooperación empresarial y para startups entre Colombia y las Islas Canarias.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
20240609 QFM020 Irresponsible AI Reading List May 2024
Herramientas multiplataforma para desarrollo de aplicaciones para móvil
1.
2. Enrique Fárez es:
Presidente de Grupo ICC SL y responsable de internacionalización de MMI
Media Monitor Internacional, empresa de base tecnológica destacada por ICEX
como caso de éxito de exportación en España.
Es socio director de Digital de Avisos SL, donde trabaja en la
internacionalización de la empresa, en el contexto del Grupo de Comunicación
Diario de Avisos.
Dirige la internacionalización de las dos empresas donde es business angel:
Subbabel (subtitulado, traducción, accesibilidad audiovisual) y Sunchun
(fábrica de dibujos, regalo, merchandising).
Ha participado en el Programa de Impulso de la Franquicia Española de la
Fundación Incyde de las Cámaras de Comercio de España y en el programa
PipeNet para la internacionalización de empresas de base tecnológica.
Ha participado en dos ocasiones en el programa Pipe de ICEX y en seis
proyectos de cooperación transnacional (Programa Marco, Mac, Poctefex), con
socios en Alemania, Bulgaria, Madeira, Azores y Marruecos. Jefe de fila del
proyecto Atlante Media, consistente en la digitalización de periódicos en
Marruecos, Mauritania, Senegal y Cabo Verde.
Autor del libro “Empresas de Éxito en Canarias. Vol. 1: 50 casos de Gran
Canaria” (2011, de venta en Amazon Kindle).
2
3. Parte 1
ideas clave sobre las
herramientas multiplataforma
para desarrolladores móviles
¡! Extraído del documento:
“Cross-Platform Developer Tools 2012
Bridging the worlds of mobile apps and the web”
4. Ideas clave sobre las herramientas multiplataforma - 1
Las herramientas multiplataforma están suponiendo una auténtica transformación para
los desarrolladores
“Cross-platform tools (CPTs) allow developers to create applications for multiple platforms - usually mobile, but increasingly
tablets or TV screens - from almost the same codebase or from within the same design tool. CPTs reduce the cost of platform
fragmentation and allow developers to target new platforms at a small incremental cost. More importantly, cross-platform tools
allow software companies targeting multiple platforms to reuse developer skills, share codebases, synchronise releases and
reduce support costs.”
PhoneGap y Sencha son las primeras herramientas en la mente de los desarrolladores
“Our survey of over 2,400 developers revealed that PhoneGap and Sencha lead in terms of mindshare, as they are currently used
by 32% and 30% of cross-platform developers, irrespective of their primary tools. Completing the top-5 ranking of our Mindshare
Index are Xamarin’s MonoTouch / Mono for Android, Appcelerator and Adobe (Flex). The second half of the top-10 CPTs in terms
of current use are Unity, Corona, AppMobi, RunRev and MoSync.”
PhoneGap, Mono y Unity lideran las intenciones de nueva adopción de herramientas
por parte de los desarrolladores
“Our survey indicates that PhoneGap (23%), Xamarin Mono (22%) and Unity (22%) are the tools most developers plan to adopt,
irrespective of their primary tool. This market is in constant flux, with developers experimenting and trying out new tools – for
example PhoneGap is a stepping stone to cross-platform development as it leads Mindshare, IntentShare, but also comes third
in the tools being abandoned. The most widely used CPT accounts for just half of the Mindshare seen in the iOS and Android
platforms in our Developer Economics 2011 report.”
4
5. Ideas clave sobre las herramientas multiplataforma - 2
Las herramientas multiplataforma allanan el campo de juego y hacen más accesible
el desarrollo de apps
“Just as the Apple/Google duopoly began to look impenetrable in 2011, a major disruption is flattening the playing field for
competitors like Microsoft's WP7, RIM’s BlackBerry OS and Samsung's Bada: cross-platform tools are letting developers target
multiple platforms with low incremental costs and high levels of code reuse.2
Las herramientas multiplataforma transforman el duopolio Apple/Google
“2012 marks an inflexion point in the war of mobile ecosystems where the network effects built by Apple and Google are being
challenged by an unsuspected new entrant. Cross-platform tools (CPTs) make it easier for example for an iPhone developer to
reach Android and Windows Phone 7 users. CPTs dilute network effects by allowing other ecosystems to compete not just in
terms of the number of apps listed, but also the availability of top apps, the time-tomarket (an app rarely appears at the same
time across all platform app stores) and the overall app quality.”
La democratización del desarrollo, ahora accesible con menos conocimientos de programación
“The dozens of CPTs available cater to every developer segment, from creative designers to C++ gurus to hobbyist website
enthusiasts to Fortune-500 CIOs. Cross-platform tools reduce barriers to entry and democratise app development, by allowing
developers from any language (HTML, Java, C++), any background (hobbyist, pros, agencies, corporates) and any skill level (visual
designer to hard-core developer) to build mobile apps. The result could be termed a “democratisation” of software development
(in the words of Unity’s Dan Adams), in that mobile platforms may be opened up to all types of developers.”
5
6. Ideas clave sobre las herramientas multiplataforma - 3
Las herramientas multiplataforma superan la frontera de los “early-adopters”
“We have identified over 100 cross-platform developer tools, in a market that’s booming with new players in 2011. Cross-platform
tools have passed the “early adopter” phase, and are now moving into mainstream. For example vendor Sencha counts 1.6 million
SDK downloads, Corona apps have reportedly been downloaded 35 million times in 2011, Unity reports 200,000 developers active
each month, while Appcelerator boasts 35,000 apps published using the tool and deployed on 40 million devices.”
Fusiones, financiación y la supervivencia de las plataformas y herramientas más fuertes
“Since 2011, cross-platform tool vendors have raised major VC funding, have been acquired, or achieved major releases. In the
CPT space we have tracked 10 acquisitions, and over US$ 200 million in funding rounds. This is a market that takes cash to
survive: CPT vendors are subsidizing their entry to market with free products, based on ample VC funding. For example OpenPlug
ceased operations as it failed to find a monetisation model, with its key challenge being the conversion of freemium users into
paying customers for its support and professional services. CPT vendors without a compelling free product will be washed out by
the competition.”
Abundante volatilidad de los desarrolladores que migran de una herramienta a otra
“The cross-platform tools market is in a state of abundant developer volatility. Our survey revealed that developers are hoping on
and off across different tools. There are clear market winners or losers and experimentation is the only means of tool selection.
This is a market where there is little developer loyalty, and perceptions are still being formed. This is a great time for well-funded
vendors to establish a beachhead of developer marketing and inch themselves apart in terms of mindshare.”
6
7. Ideas clave sobre las herramientas multiplataforma - 4
Las herramientas multiplataforma están llevando el HTML más lejos de lo que pueden
hacerlo los navegadores
“The purpose of HTML5 has been to extend the capabilities of web apps (those developed using HTML and JavaScript) to more
Closely match the capabilities of native apps. Despite performance disadvantages and fragmentation across different browser
versions, HTML5 has emerged as the most widely supported authoring technology for cross-platform apps. Cross-platform tools
are taking HTML further than web browsers can, by allowing web developers to create native smartphone apps. In other words,
CPTs are taking HTML5 much further by unifying the authoring side- rather than the runtime side - of the app across platforms.”
Las herramientas multiplataforma han desencadenado la entrada de desarrolladores
procedentes del desarrollo web al móvil
“CPTs are paving the way for HTML5 to become not a platform, but the mainstream development technology for smartphone
apps. Cross-platform tools are already triggering an influx of web developers; We found that 60% of CPT users, irrespective of
their primary tool, have more than five years experience in web development. Indeed, cross-platform tools have triggered an
influx of web developers into mobile.”
Las herramientas multiplataforma complementan, no compiten con el desarrollo nativo
“Android and Windows Phone have been constantly evolving, adding hundreds of new APIs from each major version to the next.
Due to the rapid advancement of platforms, tools vendors will always be one or two steps behind in terms of features and
access to the complete set of device capabilities. Developers that create demanding applications like 3D games or apps requiring
intense user interaction, exceptionally deep user experience, or apps relying on specific features not available on all platforms
will need to be developed using the native SDK. Cross-platform tools will therefore be complementary to native SDKs.”
7
8. Ideas clave sobre las herramientas multiplataforma - 5
Las apps híbridas combinan lo mejor de los dos mundos: desarrollo móvil basado en
navegador y aplicaciones nativas
“The perennial question for many developers is whether to use a web-browser approach to deploying mobile apps, or whether to
create native applications. Web apps provide a large addressable market, at the cost of web-only distribution and a comparatively
shallow experience. Native apps allow for much deeper device integration and experiences, but at the cost of a platform-specific
addressable market. Hybrid apps – like those created with PhoneGap – can combine the best of both worlds. Hybrid apps can use
web languages, can be distributed through an app stores and can provide deeper experiences than web-only apps.”
El acceso a plataformas complementarias es la principal motivación de adopción de
las herramientas multiplataforma
“The most important CPT selection criterion for developers is the breadth of platforms that the tool supports, cited by nearly 60% of
respondents. The ability to tap into existing developer skills is the second most important reason for tool selection.”
La monetización es el criterio menos importante
“What’s notable is that monetisation opportunities are the least important selection criterion. It is therefore evident that developers
consider CPTs as a technical means to cross-platform portability, and not as a way to profit.”
8
9. Ideas clave sobre las herramientas multiplataforma - 6
Las capacidades y prestaciones de las herramientas multiplataforma, por debajo de las
aplicaciones nativas, son su principal reto
“The biggest barrier to mass adoption of cross-platform tools is feature parity with the native platforms. In his open letter to Adobe,
Jobs criticised cross-platform tools for lack of performance and sluggishness in adopting the latest platform features. Indeed, the
same issues were cited by developers in our survey as some of the most important reasons for dropping a tool. Performance was
the top reason for dropped a tool, cited by 29% of respondents. More importantly, the perception that “cross-platform tools are
always a step behind native” was selected as a top-2 reason for not using CPTs in the first place.”
Los desarrolladores empiezan a utilizar las herramientas multiplataforma desde el principio
de sus proyectos, y no para una mera adaptación posterior
“With such a broad variety of cross-platform tools, we would expect developers to use them at varying stages of their application
projects. Yet, the overriding use case - 75% of respondents irrespective of primary tool - was using CPTs from start to finish, to
fully develop an app for multiple platforms As such we see a high level of practicality and commercial acumen in the use of
cross-platform tools; developers are now using CPTs at the very beginning of the app lifecycle - to create cross-platform apps
from scratch or to prototype - and not to retrofit an app onto a new platform.”
Las herramientas multiplataforma se convertirán en un estándar
“As the platform landscape remains fragmented for the foreseeable future, cross-platform tools will become “business as usual”.
The future of mobile development is multi-platform – fewer and fewer developers will be able to afford to be confined to a single
platform with the limited user reach and monetisation opportunities that implies. The adoption of cross-platform tools is driven by
the ability to reach masses of users, which is the primary consideration for most developer segments. Cross-platform tools are
indeed the only cost-effective vehicle for these developers to reach a wide mass of users, and we expect CPT usage to become
commonplace a result.”
9
10. Ideas clave sobre las herramientas multiplataforma - 7
Las herramientas multiplataforma variarán si diferenciación competitiva una vez se
estandaricen las prestaciones básicas
“At the onset of 2012, CPT developer selection criteria are heavily skewed towards the breadth of platforms supported by each tool.
This picture will change considerably as cross-platform tools vendors advance their products to cover all the major mobile platforms.
We expect that by mid-2013, the platforms covered by a CPT will move from a point of differentiation to a point of parity. In that
timeframe, we expect the points of competition to move to later stages of the app lifecycle, with vendors offering component
marketplaces, end-to-end workflow tools, device adaptation tools, app publishing services and post-download services.”
Las herramientas multiplataforma expanden y generan nuevos mercados verticales
“In the sea of 100+ cross-platform tools, vendors are beginning to differentiate by targeting three distinct developer segments:
those working on games, enterprise or media apps. Developers in these three segments face distinctly different challenges, work
In distinctly different environments and as such need very different CPT solutions. As tool vendors try to survive in the “red ocean”
of dozens of cross-platform tools, we expect CPTs to emerge for the financial sector, media publishers and the healthcare/medical
sector.”
La multi-pantalla es la nueva frontera de las herramientas multiplataforma
“The battle of the software ecosystems is raging across many screens - mobile, tablet, PC and soon smart TV devices – and
multi-screen will be the next frontier for cross-platform tools. Already in our survey, 27% of respondents noted that they also
Target Windows PC and 24% target Mac desktops with their main cross-platform tool. However, the complexities of cross-platform
development in a multi-screen environment are growing exponentially and beyond the simple sharing of the code between multiple
platforms. Different screen types have different interaction models, input methods, screen sizes, go-to-market channels and pricing
models, while developers working on different screens have use varying tool-chains, development cycles and collaboration processes.
With the proliferation of users who own more than one connect screen, the next frontier for cross-platform tools will be multi-screen.”
10
11. Parte 2
Análisis de herramientas
y servicios online para
el desarrollo de Apps
¿?
12. Herramientas multiplataforma y curva de aprendizaje
Uno de los criterios utilizados en el documento “Cross-Platform Developer
Tools 2012 Bridging the worlds of mobile apps and the web” para clasificar las
herramientas multiplataforma es su curva de aprendizaje.
Hemos seleccionado las herramientas identificadas de menor cuva de
aprendizaje y por lo tanto que requieren menos conocimientos previos de
programación.
12
13. Herramientas multiplataforma: características destacadas
Plataforma (1-5) Curva de Precio* Editor visual Requiere programación
aprendizaje propio
Opción Opción
básica Avanzadas
1. Adobe Flex 3,9 Gratuito Gratuito NO SI - actionScript
2. Appcelerator 3,7 Gratuito Presupuesto SI SI - Xcode, JS, sDoc, xml, php
3. Corona 4,3 $199 $349 NO SI - Xcode, JS, sDoc, xml, php
4. MonoTouch 4,2 $399 $999 NO SI - Xcode, JS, sDoc, xml, php
5. RunRev
LiveCode 4,2 $499 $999 SI SI - Xcode, JS, sDoc, xml, php
6. jQuery Mobile 4,4 Gratuito Gratuito NO SI - JQuery
*Precio por licencia completa. Usualmente, incluye un año de soporte técnico en la mayoría de los casos.
13