Creating a great connected experience across multiple platforms is an essential element of great mobile applications. However, what happens when there is little to no connectivity—such as on an airplane or in some foreign countries? Does your mobile app effortlessly synchronize data when the device gets back online? Although users expect and deserve this type of behavior, James maintains that developing your own cloud backend and an API across all operating environments is time consuming and error prone. Even more, managing multiple projects, languages, IDEs, and continuous integration...
James Montemagno
Xamarin
James Montemagno, a developer evangelist at Xamarin, has been a .NET developer for more than a decade working in a wide range of industries including game development, printer software, and web services. Previously, James was a professional mobile developer using the Xamarin platform for more than three years, with several published apps on iOS, Android, and Windows. He can be found on Twitter @JamesMontemagno and blogs code regularly on his personal blog.