James Montemagno

Principal Lead Program Manager, .NET Community

James Montemagno is a Principal Lead Program Manager for .NET Community at Microsoft. He has been a .NET developer since 2005, working in a wide range of industries including game development, printer software, and web services. Prior to becoming a Principal Program Manager, James was a professional mobile developer and has now been crafting apps since 2011 with Xamarin. In his spare time, he is most likely cycling around Seattle or guzzling gallons of coffee at a local coffee shop. He co-hosts the weekly development podcast Merge Conflict http://mergeconflict.fm.

Post by this author

Xamarin.Essentials welcomes tvOS, watchOS, and Tizen

Xamarin.Essentials, your favorite cross-platform library to access native features from shared code adds new file bases APIs for sharing, email, and opening. It also adds watchOS, tvOS, and Tizen platform support in the 1.3 pre-update!

Xamarin Developer Summit Live Streams!

Xamarin Developer Summit is a two-day conference in Houston, TX. USA packed with TONS of amazing sessions and workshops for Xamarin developers. Don't worry if you aren’t able to attend in person, enjoy the conference remotely through our Xamarin Live broadcasts! Learn more...

Join the Microsoft Team at Xamarin Developer Summit

This July, the community-run, Xamarin Developer Summit is set to launch in Houston, Texas! This conference is packed full of amazing Xamarin sessions by experts from around the world. We are excited to partner with the conference to have PM & Engineering members from the Xamarin, Azure, and App Center teams present on the latest in Xamarin!

Use Maps to Display and Navigate Users with Xamarin.Essentials

Browse the Xamarin.Essentials Maps documentation to learn about all of the great cross-platform native APIs with additional implementation and limitation details. Xamarin.Essentials is open source on GitHub where you can report issues, ask for features, and contribute to the library.

Preparing Android Apps for Google Play’s 64-bit Requirements

Starting on August 1st, 2019 all Android apps that ship native libraries will need to provide a 64-bit version of their app. Xamarin.Android already includes support for 64-bit CPUs and can be enabled with a simple check of a checkbox! See how easy it is to optimize your apps for multiple CPU architectures.

Managing HTTP & Cleartext Traffic on Android with Network Security Configuration

Enhance security by enforcing HTTPS on all of your Android applications web request and easily adjust them for development purposes with Network Security Configuration.

Join the Xamarin Team at Microsoft Build 2019

Microsoft Build 2019 kicks off next week in beautiful downtown Seattle Washington and we have a packed schedule for Xamarin developers to look forward to. In addition to sessions, you can find all of your favorite Xamarins hanging out at the Xamarin booth in the main hub with lots of Xamarin goodies!

The New & Improved Xamarin Developers YouTube Channel!

We are excited to re-launch our Xamarin Developers YouTube channel where you will find fresh content on building amazing mobile apps directly from the Xamarin team at Microsoft. We have teamed up with our community and built a video to show off this channel.

Sharing Files & Email Attachments with Xamarin.Essentials Preview Features

In the recent release of Xamarin.Essentials (1.1.0) we introduced several new stable features including detect shake, browser customization, and a plethora of platform helpers. The team also added the top requested features: file sharing! It is extremely easy to get started using these new preview features with just a few lines of code.

Xamarin.Essentials Adds Detect Shake, Browser Customization, Color Helpers, and More!

Introducing Xamarin.Essentials 1.1.0! Xamarin.Essentials’ built-in Accelerometer API now gives you ability to detect shake movement, Geolocation API detects mock locations, and the Browser API now supports more customization.

Feedback usabilla icon