Xamarin, как у него получается Native Look and Feel?

Я новичок в Xamarin. У меня есть немного путаницы здесь.

Вопрос:

Как Xamarin получает естественный внешний вид компонентов пользовательского интерфейса?Предоставляет ли Xamarin свои собственные виджеты [кнопки, макеты, ..].

Вот мое понимание Поправь меня, если я ошибаюсь?

1) Разработка пользовательского интерфейса [кнопка, макет ...] с помощью собственного SDK. Например, iOS использует Xcode. для Android?

2) Рассмотрим кнопку, когда кнопка нажата, код, который будет выполняться, является общим для всей платформы.

3) Итак, поскольку пользовательский интерфейс непосредственно из соответствующего SDK, мы получаем Native Look and Feel.

Пожалуйста, поправьте меня, где я неправильно понял?

Ответы на вопрос(1)

Ваш ответ на вопрос