Xamarin.Forms - это продукт Microsoft, позволяющий создавать собственные кроссплатформенные приложения для Android, iOS, Windows и других из единой общей кодовой базы C #.
Xamarin.Forms - это кроссплатформенная абстракция инструментария пользовательского интерфейса с собственной поддержкой, которая позволяет разработчикам легко создавать пользовательские интерфейсы, которые могут совместно использоваться несколькими платформами, такими как Android, iOS и Windows. Пользовательские интерфейсы визуализируются с использованием собственных элементов управления целевой платформы, что позволяет приложениям Xamarin.Forms сохранять соответствующий внешний вид для каждой платформы.
Прочтите введение Xamarin.Formsдля получения дополнительной информации.
Xamarin.Forms были введены в Xamarin 3 28 мая 2014 года.
Методы совместного использования кода включают общие проекты и стандартные библиотеки .NET. Подробности можно найти на странице обмена кодами Xamarin.Forms. ,
Поддерживаемые платформы перечислены в Xamarin.Forms GitHub Wiki.
Релизы Xamarin.Forms перечислены на developer.xamarin.com, releases.xamarin.com, nuget.orgи github.com.
Что в коробке?
Страницы
- ContentPage
- MasterDetailPage
- NavigationPage
- TabbedPage
- CarouselPage
- TemplatedPage
Макеты
- StackLayout
- AbsoluteLayout
- RelativeLayout
- Макет сетки
- FlexLayout
- ContentView
- ScrollView
- Рамка
- ContentPresenter
- TemplatedView
Управления
- ActivityIndicator
- BoxView
- кнопка
- ImageButton
- CheckBox
- DatePicker
- редактор
- запись
- FlipView
- Flayout
- Образ
- метка
- WebView
- OpenGLView
- PivotItem
- стержень
- ParallaxView
- карта
- Панель поиска
- ползунок
- StackPanel
- SplitView
- Прямоугольник
- CollectionView