Note :

Le livre présente une introduction accessible et amusante à Flutter, offrant des idées précieuses et des conseils étape par étape pour la création d'applications. Si de nombreux lecteurs ont salué l'accessibilité et la clarté des explications, certains ont relevé des exemples de code obsolètes et un manque de projets complets pour les débutants.
Avantages:⬤ Style d'écriture accessible
⬤ contenu précieux pour les développeurs débutants et intermédiaires
⬤ explications claires des concepts
⬤ conseils efficaces étape par étape
⬤ agréable à lire
⬤ conseils et idées utiles
⬤ bien organisé
⬤ inclut des éléments visuels pour une meilleure compréhension.
⬤ Extraits de code périmés ou inexacts
⬤ manque d'exemples de code complets pour les débutants
⬤ certains évaluateurs ont estimé qu'il n'était pas assez détaillé pour les novices complets
⬤ quelques exemples n'ont pas fonctionné comme prévu
⬤ certains utilisateurs ont recommandé de se fier à la documentation officielle à la place.
(basé sur 18 avis de lecteurs)
Beginning App Development with Flutter: Create Cross-Platform Mobile Apps
Créez des applications iOS et Android avec Flutter en utilisant une seule base de code. Le développement d'applications sur plusieurs plateformes a toujours été difficile et complexe. Ce livre décompose les concepts et les tâches complexes en segments faciles à digérer, avec des exemples, des images et des laboratoires pratiques avec des amorces et des solutions.
Ce faisant, vous développerez une compréhension de base du langage de programmation Dart, de l'ensemble de la chaîne d'outils de développement Flutter, des différences entre les widgets avec et sans état, ainsi qu'une connaissance pratique de l'architecture des applications. Toutes les parties les plus importantes du développement d'applications avec Flutter sont couvertes dans ce livre. Travailler avec des thèmes et des styles. Développer des widgets personnalisés. Apprenez à votre application à répondre à des gestes tels que les tapotements, les glissements et les pincements. Concevoir, créer et contrôler la mise en page de votre application. Créer des outils pour gérer la saisie de données de formulaires par les utilisateurs. Enfin, créez des applications multi-écrans performantes avec navigation, menus et onglets.
Flutter est le nouveau cadre de Google pour la création d'applications mobiles fonctionnant à la fois sur les téléphones iOS et Android. Il fallait être un super-développeur pour écrire des applications uniquement pour iOS ou Android. Mais écrire pour les deux ? Oubliez cela ! Il fallait se familiariser avec Swift, Java/Kotlin, Xcode, Eclipse et un tas d'autres technologies à la fois. Beginning App Development with Flutter simplifie l'ensemble du processus.
Ce que vous apprendrez
⬤ Tirer le meilleur parti des superbes widgets de Flutter.
⬤ Créer des widgets personnalisés, avec ou sans état.
⬤ Exercer un contrôle expert sur vos mises en page Flutter.
⬤ Faites en sorte que votre application réagisse à des gestes tels que le glissement, le pincement et le tapotement.
⬤ Lancez des appels Ajax asynchrones vers des API RESTful - y compris Google Firebase !
Les développeurs qui ont codé en Java, C#, C++ ou tout autre langage similaire. Il met le développement d'applications à la portée des jeunes développeurs, de sorte que les groupes STEM sont susceptibles d'adopter cette technologie. Les managers, les propriétaires de produits et les analystes commerciaux doivent comprendre les capacités de Flutter.