Simple play icon Course
Skills Expanded

Building Cross-Platform iOS/Android Apps with Xamarin, Visual Studio and C# - Part 2

by Jim Wilson

Learn how to use Xamarin to leverage your skills in Microsoft Visual Studio and C# to build cross-platform apps that run on both Android and iOS, and embrace the features and capabilities of each platform.

What you'll learn

Learn how to use Xamarin to leverage your skills in Microsoft Visual Studio and C# to build cross-platform apps that run on both Android and iOS. In the second part of this course series, we focus on using Xamarin to build a rich user experience that embraces the capabilities and feel of each platform. In this course we expand the application from part 1 to incorporate rich gesture-based paging, allowing the user to perform swipe actions to move between data items. We introduce a master detail relationship to manage groups of data items utilizing the appropriate metaphor for each platform. We also incorporate platform-specific features such as page-turning animations on iOS and slide-out navigation drawers on Android.

Table of contents

About the author

Jim Wilson is president of JW Hedgehog, Inc., a consulting firm specializing in solutions for the Android, iOS, and Microsoft platforms. Jim has over 30 years of software engineering experience, with the past 15 years heavily focused on creating mobile device and location-based solutions. He has co-founded multiple software-related startups and has served in a consulting role at several more. After nearly a decade as a Microsoft Device Application Development MVP, Jim now focuses on developing A... more

Ready to upskill? Get started