What is the purpose of Xamarin.Forms?

A)  To develop iOS applications only
B)  To develop cross-platform applications using a single codebase
C)  To develop Android applications only
D)  To develop Windows applications only

Correct Answer :   To develop cross-platform applications using a single codebase


Explanation : Xamarin.Forms is a UI toolkit that enables developers to create native user interfaces for iOS, Android, and Windows using a single, shared codebase. It provides a set of UI controls that map to the native controls on each platform, allowing developers to create native-looking apps without having to write platform-specific code.