Dans cette apprentissage, je me suis auto-formé au développement sur Xamarin Forms à partir de la documentation de Microsoft, les parcours learn et ces exemples. De plus, lors du stage de 2e année de BTS Xamarin Android a été utilisé.
De nombreux éléments on été vu, comme le code XAML avec le DataBinding pour le rendue :
<ListView ItemsSource="{Binding Items}" Margin="10" SeparatorColor="{StaticResource light}" SelectedItem="{Binding SelectedItem, Mode=TwoWay}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ViewCell.View>
<Label Text="{Binding Libelle}" HorizontalTextAlignment="Center" VerticalTextAlignment="Center">
<Label.TextColor>
<OnPlatform x:TypeArguments="Color">
<OnPlatform.Platforms>
<On Platform="iOS, Android" Value="Black" />
<On Platform="UWP" Value="White" />
</OnPlatform.Platforms>
</OnPlatform>
</Label.TextColor>
</Label>
</ViewCell.View>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Mais également les ViewModel, et les modèles. Permettant de voir, l'ensemble du fonctionnement du MVVM (Model-View-ViewModel).
Libellé :
Apprentissage : développer avec Xamarin Forms
Date publication :
09/05/2022
Type de la publication :
Certification
Catégorie de la publication :
L'auteur :
Rambaud Evan (erloup)
Les éditeurs :
Les documents :