Description du livre
Le développement d'applications sur plusieurs plates-formes a toujours été difficile et complexe. ce livre décompose des concepts complexes et des tâches en segments faciles à digérer avec des exemples, des images, et des laboratoires pratiques avec des démarreurs 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 stateful et stateless, et 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. Travaillez avec des thèmes et des styles. Développer des widgets personnalisés. Apprenez à votre application à réagir aux gestes tels que les tapotements, les glissades et les pincements. Concevez, créez et contrôlez la mise en page de votre application. Créez des outils pour gérer la saisie des données des formulaires par les utilisateurs. Et en fin de compte, créez des applications multi-écrans géniales avec navigation, menus et onglets.
Flutter est le nouveau framework de Google pour créer des applications mobiles qui s'exécutent sur iOS et sur les téléphones Android.vous deviez être un super-développeur pour écrire des applications pour iOS ou Android seul. Mais écrire pour les deux ? Oublie ça ! Vous deviez être familier avec Swift, Java/Kotlin, Xcode, Eclipse, et bien d'autres technologies simultanément. Commencer le développement d'applications avec Flutter simplifie l'ensemble du processus.
Ce que vous apprendrez
Tirez le meilleur parti des super widgets Flutter Créez des widgets personnalisés, à la fois sans état et avec état.Exercez un contrôle expert sur vos plans de FlutterFaites en sorte que votre application réponde à des gestes tels que glisser, pincer et taper.Lancez des appels Ajax asynchrones vers des API RESTful - y compris Google Firebase !
A qui s'adresse ce livre ?
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 de s'approprier la technologie. Les gestionnaires, les propriétaires de produits et les analystes commerciaux doivent comprendre les capacités de Flutter.