Microsoft Open-Sources Xamarin SDK, Adds New Developer Tools

Microsoft today announced that it has open-sourced the Xamarin SDK for iOS, Android and Mac, making good on a promise it made during Build 2016. The source code released to the .NET Foundation under the MIT license includes native API bindings for all three platforms, command line tools and Xamarin.Forms, the company’s cross-platform UI framework.…

Free Xamarin, and Other Goodies for Developers From Build 2016

On Day Two of Build 2016, Microsoft made the announcement that developers have been hoping for since the company acquired Xamarin in February: Xamarin tools will now be free for all Visual Studio users. Subscribers to both paid and free tiers of Visual Studio will have access, which lowers considerably the cost of developing native apps…

Microsoft Scraps Android-to-Windows Bridge, Tells Developers to Use Xamarin Instead

It’s official: Project Astoria, Microsoft’s effort to create a bridge for porting over Android apps to Windows 10, is no more. Just one day after announcing its acquisition of multiplatform app development company Xamarin, Microsoft released an update to developers on the company’s bridge projects, which reads in part: “We…decided that we would focus our…

Microsoft Buys Xamarin, Bets on a Cross-Platform Future

The past year has seen Microsoft take a number of strides towards realizing CEO Satya Nadella’s “cloud-first, mobile-first” vision. Once laser-focused on its own devices and operating systems, the company is increasingly platform-agnostic: It wants business customers and developers to use its cloud-based software, no matter what OS they prefer. On Wednesday, Microsoft took those…

First Impressions of the Xamarin Inspector

One of the pain points of using Xamarin Forms is that, just to see updates of any UI updates via XAML, you still need to save your changes, recompile, and relaunch the application. What’s more, is that you’d have to do this on each platform you’re targeting to make sure the UI looks good on…

Automating Xamarin Builds with FAKE – Part 1: Introduction and Setup

Being a .NET developer, I’m sure one of your pain points throughout the development process in any project has been trying to setup automated building, testing, and even deploying. However, build tools have been evolving much like other development tools and have been getting much, much better. I’m sure most of you have heard of…

Xamarin Studio Adds Roslyn Support

Xamarin Studio now supports Microsoft’s Roslyn compiler-as-a-service features found in Visual Studio 2015.  They’ve also announced a new project model that integrates with Microsoft’s MSBuild system. In previous versions of Microsoft’s Visual Studio, they had their C# compiler, but they separately had to write and maintain all of the code that supplied Intellisense, refactoring, red-squiggles,…

Implementing Sharing in Xamarin Forms

One thing you may want to do within your Xamarin application is to allow users to share items that your application may capture, such as photos. While this isn’t quite trivial in Xamarin Forms as it’s different for both iOS and Android, this isn’t too hard to implement with the power of renderers. We’re going…

Creating a Secondary (bottom) iOS Toolbar in Xamarin Forms

Xamarin Forms is a really great platform for mobile app development – we have used it on several apps now and had much better results than when trying to use the native SDK’s directly. Every now and then though you run up against a roadblock with the default renderer implementations where some feature (perhaps a…