Conference archive

SEE PRICING & PACKAGES

Tuesday, April 25, 2017 - 8:30am to 4:30pm

Building Cross-Platform Mobile Applications with C# and Xamarin

Add to calendar
New

Today’s world of smartphones has narrowed into two primary camps—Android and IOS—and to be competitive, you must develop for both. If you don’t want to hire two completely different development teams, use Xamarin. It enables .NET development teams to leverage their current platform and abilities to build truly cross-platform apps with a single code base. Mike Benkovich explores how you can start using Xamarin to build code for Android and iOS devices using C# and a common framework. Mike presents an overview of Xamarin and how it is used for cross-platform development. See how to setup and configure a development workstation to use Xamarin, and delve into Hello, World! and Xamarin Forms. Learn how to automate the testing process to add value to the solution and deliver releases with Team Services Build and Release features as well as HockeyApp. Takeaway lessons learned using Xamarin on real applications and best practices for building applications using Xamarin.

Laptop Required: Participants must bring either a Windows Laptop with Visual Studio installed or a Mac with Xamarin Studio installed. You should have a basic understanding of and some experience coding with C# and .NET development—and a willingness to learn.

Mike Benkovich
Improving-Twin Cities

Mike Benkovich brings it all—energy, laughter, and a contagious passion for coding—with him. In a career that has taken him from minion to business owner, from database administrator to developer, from author to evangelist, Mike has seen it all. In more than twenty-five years of working in the technology industry, he has been part of the latest waves to sweep the industry. Whether delivering MSDN events live or webcast presentations, on the developer resource site BenkoTips or his blog, Mike brings enthusiasm for tools and an energy for the search to find a better way. Follow Mike on Twitter @mbenko.