Découvrir Le Langage XAML - Tutoriel Vidéo Xamarin - LinkedIn

Passer au contenu principal

Solutions pour :

Entreprise Enseignement supérieur Administration publique Acheter pour mon équipe

Dans le cours : L'essentiel de Xamarin

Découvrir le langage XAML - Tutoriel Xamarin

Dans le cours : L'essentiel de Xamarin

Démarrer mon mois d’essai gratuit Acheter pour mon équipe
  • Transcriptions
  • Regarder hors ligne

Découvrir le langage XAML

Maintenant que le code C# est prêt, nous allons faire le tour d'horizon de ce dont est composée une vue en XAML. Pour rappel, XAML veut dire Extensible Application Markup Language ; c'est une extension du XML. C'est un langage qui est très proche de ce dernier, qui est le même langage que celui utilisé pour Android. Nous allons parcourir le fichier MainPage.xaml. Le fichier s'ouvre tout de suite avec l'éditeur XAML parce que ce sont mes préférences Développeur. Nous allons décortiquer point par point les différents éléments qui constituent une page simple en XAML. Nous avons toujours un élément route qui va s'intituler Page, avec notamment ici le lien vers la classe. Nous mettons le namespace vers la classe C#, qui est donc ici MainPage. Nous avons ensuite un certain nombre de namespaces qui proviennent d'Internet, ou qui peuvent également venir de votre code C#. Vous allez ensuite pouvoir les réutiliser pour y faire référence dans votre XAML. Nous avons également du theming, avec une syntaxe bien particulière avec double accolades. Nous allons donc ici récupérer la couleur de thème de la machine actuelle. Ceci permet de récupérer certaines valeurs système que l'utilisateur peut modifier au travers de ses différents paramétrages. Á l'intérieur de la balise Page, nous avons nos composants. Par exemple, nous avons une grille. Nous pouvons notamment paramétrer notre grille avec différentes propriétés. L'éditeur nous aide ici à retrouver les propriétés de notre élément. Cette liste va bien évidemment changer en fonction de l'élément sur lequel vous voulez attribuer vos propriétés. Par exemple ici, je vais pouvoir rajouter un background si je le souhaite. Encore une fois, il vient m'aider avec les différentes valeurs. Je vais mettre un beige. Et ensuite, je vais pouvoir lui donner un nom également ; je vais mettre ici PageGrid. Ensuite vous avez également une vue avec le designer. Lorsque vous cliquez sur l'onglet Design ici, vous avez une prévisualisation. Vous pouvez voir que j'ai bien mon background en beige, comme je viens de le mettre avant par le code. Chose intéressante, c'est la partie Propriétés : je peux voir ici toutes les propriétés de ma grille. Je retrouve la propriété Background, que j'ai settée avant par le code, qui est donc en beige. Je peux la modifier si je le souhaite, et j'ai une prévisualisation en direct via le designer. Pour finir, j'ai également une boite à outils qui me permet de placer des éléments en glisser-déposer sur mon écran. Par exemple ici, je vais glisser-déposer un bouton ; il est donc placé au sein de ma grille. Lorsque je reviens sur l'éditeur XAML, je vais pouvoir retrouver ici mon bouton avec quelques propriétés déjà mises automatiquement par le designer.

Téléchargez des cours et suivez des formations même en déplacement

Regardez des cours sur votre appareil mobile sans connexion à internet. Téléchargez des cours avec votre appli LinkedIn Learning iOS ou Android.

Télécharger sur l’App Store Télécharger sur Google Play Regardez ce cours où vous voulez, quand vous voulez. Commencez votre essai gratuit aujourd’hui.

Table des matières

  • Introduction Introduction
    • Bienvenue dans « L'essentiel de Xamarin » 33 s
  • 1. Découvrir Xamarin 1. Découvrir Xamarin
    • (Verrouillé) Prendre en main Xamarin 4 m 43 s
    • (Verrouillé) Comprendre le développement natif, mobile et multiplateforme 4 m 57 s
    • (Verrouillé) Créer avec les bibliothèques PCL et .NET Standard 4 m 45 s
    • (Verrouillé) Réutiliser son code 3 m 2 s
    • Prendre en main l'application et le back-end utilisé 1 m 56 s
  • 2. Utiliser Xamarin sur Windows 2. Utiliser Xamarin sur Windows
    • Installer à l'aide de Visual Studio 4 m 17 s
    • (Verrouillé) Installer les outils pour Android 4 m 6 s
    • (Verrouillé) Connecter un Mac pour le développement à distance 2 m 15 s
  • 3. Utiliser Xamarin sur Mac 3. Utiliser Xamarin sur Mac
    • (Verrouillé) Utiliser Visual Studio pour Mac 2 m 11 s
    • (Verrouillé) Découvrir les outils pour Android 3 m 9 s
    • Préparer son environnement 4 m
  • 4. Développer une application Android 4. Développer une application Android
    • (Verrouillé) Comprendre la structure d'un projet Android 5 m 8 s
    • (Verrouillé) Définir Activity 4 m 29 s
    • (Verrouillé) Récupérer les données JSON 4 m 18 s
    • (Verrouillé) Définir une vue Android 4 m 24 s
    • Afficher des photos 3 m 18 s
    • (Verrouillé) Naviguer entre Activity 4 m 29 s
    • (Verrouillé) Tester sur un appareil Android 1 m 30 s
  • 5. Développer une application iOS 5. Développer une application iOS
    • (Verrouillé) Comprendre la structure d'un projet iOS 4 m 25 s
    • (Verrouillé) Définir son controller 3 m 53 s
    • (Verrouillé) Récupérer des données sur iOS 4 m 15 s
    • (Verrouillé) Découvrir le storyboard 2 m 54 s
    • Définir sa vue 3 m 41 s
    • (Verrouillé) Naviguer entre les vues 3 m 35 s
    • (Verrouillé) Tester sur un appareil iOS 2 m 44 s
  • 6. Développer une application UWP 6. Développer une application UWP
    • (Verrouillé) Aborder la structure d'un projet UWP 4 m 55 s
    • (Verrouillé) Définir sa page 4 m 14 s
    • (Verrouillé) Factoriser la récupération des données 4 m 54 s
    • Découvrir le langage XAML 2 m 43 s
    • (Verrouillé) Afficher les données 3 m 8 s
    • (Verrouillé) Naviguer et tester 4 m 11 s
  • 7. Développer avec Xamarin.Forms 7. Développer avec Xamarin.Forms
    • (Verrouillé) Découvrir Xamarin.Forms 3 m 11 s
    • (Verrouillé) Créer un projet 1 m 46 s
    • (Verrouillé) Passer en revue la solution Xamarin.Forms 4 m 13 s
    • (Verrouillé) Lancer et tester l'application 1 m 39 s
  • Conclusion Conclusion
    • (Verrouillé) Conclure ce cours sur Xamarin 1 m 14 s

*Le prix peut varier en fonction des informations relatives au profil et au pays de facturation saisies lors de l’identification ou de l’inscription

Parcourez la catégorie business

  • Analyse et stratégie d'affaires
  • Compétences professionnelles
  • Diversité, équité, et inclusion (DEI&B)
  • Développement de carrière
  • Enseignement et pédagogie
  • Finance et comptabilité
  • Gestion de projet
  • Intelligence artificielle pour Business
  • Leadership et management
  • Marketing
  • Outils et logiciels bureautiques
  • Petites entreprises et entrepreneuriat
  • Ressources humaines
  • Service client
  • Ventes
Tout voir

Parcourez la catégorie créativité

  • AIC (Architecture, ingénierie et construction)
  • Animation et illustration
  • Audio et musique
  • Design web
  • Expérience utilisateur
  • Fabrication de produit
  • Graphisme
  • Motion graphics et effet spéciaux (VFX)
  • Retouche d'images & Photographie
  • Vidéo
  • Visualisation et temps réel
Tout voir

Parcourez la catégorie technologie

  • Administration système et réseaux
  • Cloud Computing
  • Cybersécurité
  • Data science
  • DevOps
  • Développement logiciel
  • Développement mobile
  • Développement web
  • Gestion des bases de données
  • Help desk IT
  • Intelligence artificielle (IA)
  • Matériel
Tout voir

Tag » Apprendre Langage Xaml