Android Studio vs Xamarin
Last updated: May 12, 2017
Android Studio is a new Android development environment based on IntelliJ IDEA. It provides new features and improvements over Eclipse ADT and will be the official Android IDE once it's ready.
We created Xamarin because we knew there had to be a better way – a better way to design apps, to develop apps, to integrate apps, to test apps and more. We’re developers, so we know what developers want from mobile app development software: a modern programming language, code sharing across all platforms, prebuilt backend connectors and no-compromise native user interfaces.
Latest news about Android Studio and Xamarin:
12.05.17. Xamarin now lets run and test iOS apps directly from Windows. Untill now Microsoft’s Xamarin already allowed to develop iOS applications in Visual Studio but they still needed a Mac to build and test apps. But with the new Xamarin Live Player, they can deploy, run, test and debug iOS apps directly from a Windows PC that runs Visual Studio. To enable this new functionality, developers have to install the Xamarin Live Player app on their iOS device and then pair it to their PC by scanning a QR code on their screen. With this, Microsoft is closing the loop for most developers and is getting a step closer to its goal of positioning Windows 10 as the preferred operating system for cross-platform development.
03.05.16. Microsoft's development platform Xamarin integrates with Visual Studio. Xamarin, the cross-platform development platform Microsoft recently acquired, launched updates to almost all of the core features of its platform. Xamarin is open-sourcing its SDKs for Android, iOS and Mac under the MIT license. These SDKs include the command-line tools for building applications, as well as Xamarin’s cross-platform Xamarin.Forms UI framework. The Xamarin IDE (for Mac), though, will remain closed-source for now. A lot of the new functionality is coupled to Microsoft’s tools, especially Visual Studio. iOS developers who want to code in C#, for example, can now use Xamarin’s iOS Simulator right from Visual Studio on Windows (though the simulator itself still has to run on a networked Mac and Visual Studio essentially creates a remote connection to it). In addition, Visual Studio/Xamarin users can now deploy apps to iOS devices that are plugged into the Windows machine’s USB port right from Visual Studio, too.
25.02.16. Microsoft acquired mobile development service Xamarin. Microsoft acquired Xamarin, the service that allows developers to build fully native apps across several platforms from a single shared code base. Microsoft and Xamarin have worked closely together since a global partnership was announced in 2013 to make it more simple for mobile developers to build native apps on platforms in Visual Studio. This acquisition will allow Microsoft to greatly improve its own set of a developer tools and help spur development of mobile and Universal apps for Windows 10 devices. The combination of Xamarin, Visual Studio, Visual Studio Team Services, and Azure will provide a complete mobile app dev solution - everything you need to develop, test, deliver and instrument mobile apps for every device.
25.11.15. Android Studio 2.0 features Instant Run. Google launched version 2.0 of its Android Studio integrated development environment (IDE) for writing apps for its mobile operating system. It is now 2x faster than in previous releases. That’s a huge step forward, but what developers will likely appreciate even more in this new version is the addition of a new feature called “Instant Run.” This almost mimics the experience of writing HTML, where you write your code, reload your browser and see what changed. On mobile, that process typically takes quite a bit longer, even with the improved build speeds. Instant Run lets developers build and deploy their apps once (both to the emulator or to a physical device) and then as they change their code and deploy it, it’ll only take a second or two before they can see those changes in the running app. This feature will work for all apps that target Ice Cream Sandwich and later.
20.11.15. Xamarin improves its mobile app development platform. Xamarin, the C#-centric cross-platform mobile app development platform, has launched the new version of its service. With this update, the company is launching a number of new features across its portfolio of tools, which now range from frameworks and emulators to a mobile app testing service and analytics. The overall theme is to simplify the service and to provide developers with a more integrated experience across Xamarin’s growing number of tools and services. This, for example, means Xamarin Studio and Visual Studio users can now call up tests on the Xamarin Test Cloud right from their IDEs. Similarly, the code for implementing the Xamarin Insights app monitoring service for tracking down performance issues (and crashes) is now automatically integrated into project templates. With this update, the company is also making Insights generally available.