In this episode of the Xamarin Podcast, I'm joined by Jon Dick of the Xamarin components team to discuss the Android Support Libraries and Google Play Services. Don't miss this informative episode covering what these important libraries are, why they're necessary, what's new, and how to use them in your apps today. Be sure to download today's episode from your favorite podcasting app!
I was honored to be part of the Visual Studio 2017 keynote, where I got to highlight how easy it is to build beautiful, cross-platform native iOS, Android, and Windows apps in C# with Xamarin and Visual Studio 2017. Visual Studio 2017 brings an exciting range of new features and improvements for developers, along with a brand new preview of Visual Studio for Mac.
Xamarin projects have supported .NET Standard Libraries in both Xamarin Studio and Visual Studio since their original release in order to enable developers to share code more easily. Consuming .NET Standard NuGets and Assemblies is completely seamless, and with Xamarin Studio 6.2, developers can create and open .NET Standard projects.
During development we often print out logs, warnings, and errors to the console to help with the debugging process. However, with the complexity of mobile operating systems and applications, we often need to see what's happening on the device or being logged by other parts of the operating system. This is where the iOS and Android device logs come in to help; they've been completely redesigned in the latest version of Xamarin for Visual Studio.
Thee Xamarin development community is expanding and flourishing, with the Xamarin blog and Xamarin MVPs offering a plethora of knowledge for developers to soak up. As the community has continued to grow, so has the number of amazing developers blogging, recording, and podcasting about their libraries, apps, and experiences with Xamarin. In light of this, we've worked with community members to create a community blog aggregation platform that anyone can subscribe to via RSS. We call it Planet Xamarin and it's launching today!
Out of all of the architectural patterns, Model-View-ViewModel (MVVM) has to be my favorite. When I started The Xamarin Show last year on Channel 9, I made sure to cover all of the different aspects of MVVM, as well as some amazing libraries that work with Xamarin, and I could think of no better way of starting 2017 than by highlighting the top Xamarin Show episodes that feature MVVM.
One of the most time-consuming parts of development is the the build and run cycle, or the time between writing a line of code and seeing it execute. Real-time feedback makes development faster, easier, and more fun for developers. The Xamarin.Forms Previewer renders a live preview of a page side-by-side with the XAML markup, allowing you to see your user interface come to life as you type.