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

Pluralsight
Course Summary
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.
-
+
Course Description
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.
-
+
Course Syllabus
Course Goals and Requirements- 7m 9s
—Introduction 1m 27s
—Swipe-based Paging 0m 43s
—Multi-screen Navigation 0m 51s
—Embrace Platform Capabilities and Common Behaviors 1m 4s
—What You Need for This Course 2m 11s
—Summary 0m 50sSwipe-Navigation in Android- 44m 29s
—Introduction 1m 20s
—Direct Navigation 1m 10s
—Moving to Swipe-Navigation 2m 53s
—Add Random Access to Course Library 5m 13s
—Create the Course Fragment 9m 2s
—Support Package and Namespace 3m 25s
—Add Support Library as a Xamarin Component 3m 17s
—Implement FragmentStatePagerAdapter 6m 26s
—Create the New Activity Layout 2m 11s
—Create the Swipe-Navigation Activity 5m 11s
—Demo: Using Swipe-Navigation 1m 20s
—Summary 1m 21s
—Getting a Deeper Understanding 1m 33sSwipe-Navigation in iOS- 33m 26sWorking with iOS Protocols- 28m 9sAndroid Master/Detail Navigation- 37m 49sAndroid Navigation Drawer- 38m 2siOS Master/Detail Navigation- 42m 53s