Xamarin, cross-platform development for iOS and Android

It's no coincidence that we start with Xamarin , especially now that it's topical after being acquired by Microsoft , something we've already told you a few weeks ago at CICEblogs . And its acquisition is not coincidence either. In just a few years, Xamarin has become, by its own merits, the favorite platform of many developers, interested in offering native apps for iOS , Android and now, also for Windows 10. Undoubtedly, the main advantage over the official solutions of Apple and Google , is its versatility to the multiplatform development.

Among its features, a panel of interactive information in real time that offers user data of connected users ( Xamarin Insights ), or the platform to automate performance and performance testing of apps with Xamarin Test Cloud . Available in free version as Xamarin Studio Community for Windows and Mac (for students, Open Source and small teams) or payment with Visual Studio Professional strong>.

Appery.ip, development in the cloud

While it's true that, at the moment, they are Microsoft Xamarin and Adobe PhoneGap The two most popular development platforms are not the only ones. A good alternative example is Appery.io , a development platform for apps based on the cloud and that does not require installation on the local hard drive. Used, according to its creators, by major telephony manufacturers such as Samsung or AT & amp; T . Highlighting its compatibility with the main database solutions and business information such as Oracle , SQL Server , MySQL or Sharepoint . & nbsp;

With support for Apache Cordova to access the native functionalities of the different development platforms such as iOS , Android and Windows Phone (accelerometer, camera, GPS, microphone, storage, etc.), and based on web technologies such as JS ( JavaScript ), jQuery Mobile , AngularJS and Bootstrap . In addition to offering group work options with real-time synchronization, user and permission management, version options and backup copies.

Appery.io is available in 5 modes monthly subscription: Basic ($ 30), Standard ($ 45 if the payment is made monthly, and $ 30 if annual), Pro ($ 85 per month, $ 57 per year), Team ($ 200 per month, and $ 135 per year ) and Enterprise (with a customized plan and price to consult).

Appcelerator, apps with JavaScript

The fourth development platform that we will highlight is Appcelerator , with features shared with the one previously seen but with the peculiarity of being based on Eclipse , another of the best known framework open source for the development of applications. Appcelerator also adds to the stream of using web technology and open standards como JavaScript to create apps compatible with any device and operating system, accessing as in the previous cases, also the native APIs that support the hardware >.

Appcelerator is not only a development environment, it also offers automated verification functionality for debugging apps, as well as online access > to the system of statistics of use of each one of the developed ones made with the platform or its connection and compatibility with systems of Databases like MongoDB or MySQL .

Appcelerator has 3 types of monthly subscription: Indie (for $ 39), Team (for $ 259 for teams), or Enterprise (with Premium technical support, with a price on request).

Native development or with open standards?

Undoubtedly, the million dollar question. It is evident that the development with the native programming language of iOS , Android or Windows Phone has its advantages, but equally true that the effort that it is required to launch a multiplatform app , it is not acceptable for many companies and small developers, so the option of choosing open web standards such as some of the proposals included in this list, is the clear winner and the first option to start in the professional market (or out of curiosity) of the development of apps .