Note :
Le livre fournit une introduction bien structurée au développement Xamarin, couvrant des sujets importants tels que MVVM et les tests unitaires. Cependant, sa pertinence est remise en question en raison de la fin imminente du support de Microsoft pour Xamarin, ce qui pourrait rendre le livre moins utile pour les futurs développeurs.
Avantages:⬤ Bien écrit, facile à lire
⬤ bon pour ceux qui ont une expérience préalable de la programmation
⬤ explications complètes
⬤ bien présenté
⬤ correspond au comportement de l'IDE
⬤ diagrammes utiles
⬤ exemples détaillés
⬤ progression claire du matériel
⬤ aborde à la fois les aspects Android et iOS
⬤ bons aperçus du développement multiplateforme.
⬤ Enregistrement de la fin imminente du support Microsoft pour Xamarin
⬤ manque d'une page d'errata dédiée
⬤ informations mal structurées
⬤ contenu répétitif
⬤ nécessite un packaging NuGet important
⬤ problèmes avec Visual Studio Designer
⬤ certains peuvent le trouver obsolète.
(basé sur 11 avis de lecteurs)
Xamarin in Action: Creating Native Cross-Platform Mobile Apps
Résumé
Xamarin en action vous apprend à créer des applications mobiles multiplateformes à l'aide de Xamarin et de C#. Vous explorerez toutes les couches d'une application Xamarin, de la conception au déploiement. À la fin du cours, vous serez en mesure de créer une application Xamarin de qualité, prête pour la production sur iOS et Android, à partir de zéro, avec un niveau élevé de réutilisation du code.
L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.
À propos de la technologie
Réécrire la même application pour iOS et Android est fastidieux, source d'erreurs et coûteux. Xamarin de Microsoft réduit considérablement le temps de développement en réutilisant la majeure partie du code de l'application - généralement 70 % ou plus. Le cœur de votre application iOS et Android est partagé.
Vous n'écrivez du code spécifique à la plateforme que pour la couche d'interface utilisateur. Et comme Xamarin utilise le langage C#, vos applications bénéficient de tout ce que ce langage moderne et l'écosystème .NET ont à offrir.
À propos du livre
Xamarin in Action vous apprend à créer des applications mobiles multiplateformes à l'aide de Xamarin et de C#. Vous explorerez toutes les couches d'une application Xamarin, de la conception au déploiement. L'expert Xamarin Jim Bennett vous enseigne des pratiques de conception qui maximisent la réutilisation du code et isolent le code spécifique à l'appareil, ce qui permet d'intégrer en un clin d'œil les caractéristiques uniques de chaque système d'exploitation.
Ce qu'il y a à l'intérieur
⬤ Comprendre MVVM pour maximiser la réutilisation du code et la testabilité.
⬤ Créer des modèles multiplateformes et des couches logiques d'interface utilisateur.
⬤ Construire des interfaces utilisateur spécifiques à chaque appareil.
⬤ Tests unitaires et automatisés de l'interface utilisateur.
⬤ Préparer les applications pour la publication avec le suivi des utilisateurs et l'analyse des accidents.
A propos du lecteur
Les lecteurs doivent avoir une certaine expérience du langage C#. L'expérience du développement mobile est utile, mais n'est pas obligatoire.
À propos de l'auteur
Jim Bennett est un MYP Xamarin, un MVP Microsoft et un Senior Cloud Developer Advocate chez Microsoft, spécialisé dans les applications mobiles Xamarin. Il intervient fréquemment lors d'événements organisés dans le monde entier, notamment des groupes d'utilisateurs Xamarin et des conférences Xamarin et Microsoft. Il publie régulièrement des blogs sur le développement Xamarin à l'adresse https : //jimbobbennett. io.
Table des matières
PARTIE 1 - COMMENCER AVEC XAMARIN.
⬤ Introduction aux applications natives multiplateformes avec Xamarin.
⬤ Bonjour MVVM--créer une application multiplateforme simple en utilisant MVVM.
⬤ MVVM - le modèle de conception modèle-vue-vue.
⬤ Bonjour encore MVVM--comprendre et améliorer notre application MVVM simple.
⬤ Qu'est-ce qu'on (a)attend ? Une introduction au multithreading pour les applications Xamarin.
PARTIE 2 - CONSTRUIRE DES APPLICATIONS.
⬤ Conception d'applications MVVM multiplateformes.
⬤ Construction de modèles multiplateformes.
⬤ Construire des modèles de vue multiplateformes.
⬤ Construire des vues Android simples.
⬤ Construire des vues Android plus avancées.
⬤ Construction de vues simples pour iOS.
⬤ Construction de vues iOS plus avancées.
PARTIE 3 - DU CODE DE TRAVAIL AU MAGASIN.
⬤ Exécuter des applications mobiles sur des appareils physiques.
⬤ Tester les applications mobiles à l'aide de Xamarin UITest.
⬤ Utiliser App Center pour construire, tester et surveiller les applications.
⬤ Déploiement des applications auprès des bêta-testeurs et des magasins.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)