Correct Answer : Code portability across all platforms
Explanation : While Xamarin does provide a degree of code sharing across multiple platforms, it is not possible to share 100% of the code across all platforms. Some platform-specific code may still be necessary to take full advantage of the native capabilities of each platform.
Correct Answer : Xamarin.forms
Explanation : Xamarin.forms are used in a situation where Less platform-specific code is required.
Correct Answer : Xamarin.Essentials
Explaination : Xamarin.Essentials assist developers in creating a single cross-platform API for their mobile applications, which can be accessed via common code.
Correct Answer : 6
Explanation : There are 6 types of pages available in Xamarin Forms: Carousel Page, Content Page, MasterDetail Page, Navigation Page, Tabbed Page, and Template Page.