
Remarque: vous pouvez facilement convertir ce fichier de démarrage en un PDF dans VSCODE en utilisant ce PDF de marque de rallonge pratique.

Ressources d'apprentissage en flottement
Outils et frameworks de flottement
Développement fuchsia
Développement de fléchettes
Développement de bases
Retour au sommet
Flutter est la boîte à outils d'interface utilisateur de Google pour fabriquer de belles applications compilées nativement pour mobiles (Andorid et iOS), Web et bureau (Windows, MacOS, Linux et Google Fuchsia) à partir d'une seule base de code. Flutter travaille avec le code existant, est utilisé par les développeurs et les organisations du monde entier et est libre et open source.
Flutter Gems est un guide d'emballage organisé pour Flutter qui classe fonctionnellement certains des packages de flottement les plus utiles et les plus populaires disponibles sur Pub.Dev Flutter Gems Un guide de paysage de package Flutter comprenant 1500+ packages utiles et populaires soigneusement catégorisés.
Dart est un langage de programmation open-source et évolutif, avec des bibliothèques et des temps d'exécution robustes, pour créer des applications Web, serveur et mobiles à l'aide du framework Flutter.
Fuchsia est un effort open source pour créer un système d'exploitation de qualité de production qui hiérarte la sécurité, la mise à jour et les performances.
Firebase est une plate-forme d'applications backend-as-a-service (BAAS) qui fournit des services backend hébergés tels qu'une base de données en temps réel, un stockage cloud, une authentification, un reportage de crash, un apprentissage automatique, une configuration à distance et un hébergement pour vos fichiers statiques.
Documentation de flottement
Installer et exécuter Devtools à partir du code vs
Installer et exécuter Devtools à partir d'Android Studio et Intellij
Guide de style pour flotter
Création de votre première application Flutter
Créer et libérer une application Android à l'aide de Flutter
Outils et techniques de flottement
Ajouter Firebase à votre application Flutter
Utilisation de Firebase et Firestore avec Flutter
Dart et Flutter: le guide complet du développeur sur Udemy
Créer une histoire interactive avec Flutter sur Coursera
Flutter pour les débutants sur Pluralsight
Cours de formation en ligne Flutter sur l'apprentissage LinkedIn
Le bootcamp de développement complet de l'application Flutter avec Dart par App Brewery
Retour au sommet
Le code DART est une extension de code VS qui prend en charge le langage de programmation DART, et fournit des outils pour éditer, refactoriser, exécuter et recharger efficacement les applications mobiles Flutter.
Flutter Dart Code est une extension de code VS qui ajoute la prise en charge de l'édition, de la refactorisation, de l'exécution et du rechargement efficaces des applications mobiles Flutter. Cela dépend (et installera automatiquement) l'extension DART pour la prise en charge du langage de programmation DART.
PubSpec Assist est une extension de code Visual Studio qui vous permet d'ajouter facilement des dépendances à PubSpec.yaml de votre Dart et de Flutter Project, le tout sans quitter votre éditeur.
Flutter Stylizer est une extension VScode qui organise vos classes de flottement d'une manière avisée et cohérente.
Flutter Tree est une extension de code VS pour Flutter pour créer un arbre de widget de base avec une belle syntaxe.
Le modèle JSON à DART est une extension de code VS qui convertit JSON en classe de modèle DART.
Les meilleurs commentaires sont A est une extension de code vs qui aide votre code à commenter en annotant avec alerte, informationnel, Todos, etc.
ErrorLens est une extension de code VS qui turbo-charge les caractéristiques de diagnostic du langage en faisant ressortir les diagnostics plus en évidence, mettant en évidence la ligne entière partout où un diagnostic est généré par la langue et imprime également le message en ligne.
Flutter-View VScode est une extension de code VS qui vous permet d'inspecter les fichiers PUG et de voir le code de fléchette généré derrière, ainsi que d'y accéder. Cela rend la navigation entre la source de carlin et le code de fléchette généré plus rapidement et plus agréable.
Flutter-View est un outil de ligne de commande qui vous permet de disposer vos applications Flutter plus rapidement, en utilisant PUG / HTML et SASS / CSS.
FlutterFire est un ensemble de plugins Flutter qui permettent aux applications Flutter d'utiliser les services Firebase. Vous pouvez suivre un exemple qui montre comment utiliser ces plugins dans la base de feu pour Flutter CodeLab.
FlutterBoost est un plugin Flutter qui permet l'intégration hybride de Flutter pour vos applications natives existantes avec un minimum d'efforts.
GO-Flutter est un package qui apporte Flutter au bureau. Le projet implémente l'API d'intégration de Flutter à l'aide d'une seule base de code qui s'exécute sur Windows, MacOS et Linux. Pour le rendu, GLFW s'adapte au travail car il fournit les bonnes abstractions sur le tampon / souris / le clavier de l'OpenGL pour chaque plate-forme.
Firebase est une plate-forme d'applications backend-as-a-service (BAAS) qui fournit des services backend hébergés tels qu'une base de données en temps réel, un stockage cloud, une authentification, un reportage de crash, un apprentissage automatique, une configuration à distance et un hébergement pour vos fichiers statiques.
Firebase iOS est toute la source SDK de la plate-forme Apple Firebase sauf Firebaseanalytics, FirebasePerformance et Firebaseml.
AppWrite est un serveur backend de bout en bout sécurisé pour les développeurs Web, mobiles et Flutter qui est emballé comme un ensemble de conteneurs Docker pour un déploiement facile.
Fluro est une bibliothèque de routage Flutter qui ajoute des options de routage flexibles telles que les caractères génériques, les paramètres nommés et les définitions d'itinéraire claires.
Retour au sommet

Fuchsia est un effort open source pour créer un système d'exploitation de qualité de production qui hiérarte la sécurité, la mise à jour et les performances.
Début avec Fuchsia
Début avec le noyau de zircon
API fuchsia
Harware pris en charge pour le fuchsia
Langages de programmation pris en charge pour le fuchsia
Référence fuchsia
Contribuant à la fuchsia
Formation des développeurs Google
Certification Google Developers
Architecture du système de fichiers fuchsia
L'émulateur fuchsia (FEMU) est l'émulateur par défaut pour Fuchsia. Le FEMU vous permet de tester les composants et les applications fuchsia sans appareil fuchsia physique.
Le langage de définition de l'interface Fuchsia (FIDL) est le langage utilisé pour décrire les protocoles de communication interproce (IPC) utilisés par les programmes exécutés sur Fuchsia.
L'interface du système fuchsia est l'interface binaire que le système d'exploitation Fuchsia présente au logiciel qu'il exécute. La base de l'interface est le VDSO, qui donne accès aux appels système. Les programmes ne sont pas autorisés à émettre des appels système directement (par exemple, en piégeant le noyau). Au lieu de cela, les programmes utilisent le VDSO pour s'interfacer avec le noyau. La majeure partie de l'interface système est fournie via des protocoles de communication inter-processus, généralement définis à l'aide de FIDL. Ces protocoles sont parlés sur diverses primitives du noyau, y compris les canaux et les prises.
Le kit de développement de l'intégrateur Fuchsia (IDK) est un kit de développeur qui contient un petit ensemble de bibliothèques et d'outils nécessaires pour commencer à créer et à gérer des programmes qui ciblent Fuchsia.
Zircon est la plate-forme principale qui alimente Fuchsia. Le zircon est composé d'un noyau (source dans / zircon / noyau) ainsi que d'un petit ensemble de services, de pilotes et de bibliothèques d'espace utilisateur (source dans / zircon / système /) nécessaire pour que le système démarque, parle au matériel, chargez des processus d'espace utilisateur et les exécute, etc. Fuchsia construit un système d'exploitation beaucoup plus grand sur cette fondation.
FFX est un outil qui fournit une plate-forme unifiée pour les outils CLI fuchsia pour les interactions cibles hôtes. Il introduit une interface axée sur le service vers de nombreuses opérations de flux de travail de développement et d'intégration courantes que les utilisateurs peuvent souhaiter effectuer un ou plusieurs dispositifs cibles fuchsia.
Escher est un rendu physiquement basé. Il s'agit d'une bibliothèque C ++ / Vulkan qui est utilisée principalement par l'implémentation scénique; Il n'est pas exposé par le SDK fuchsia.
Magma est l'architecture du conducteur GPU pour Fuchsia. Il y a deux composants de pilote: une bibliothèque spécifique au GPU chargée dans l'espace d'adressage de chaque application; et le pilote du système Magma qui gère le matériel.
Sysmem est un service FIDL qui alloue la mémoire partagée pour une utilisation par plusieurs applications et blocs de matériel. Ce document donne un aperçu de ses principales fonctionnalités et de ce qu'elle fournit au système.
GN est un système de méta-construction qui génère des fichiers de construction pour ninja. GN est actuellement utilisé comme système de construction pour le chrome, le fuchsia et les projets connexes.
GN C ++ Frontend SDK est un kit de développement qui ne prend actuellement en charge que les hôtes Linux et le système de construction GN.
Retour au sommet

Dart est un langage de programmation open-source et évolutif, avec des bibliothèques et des temps d'exécution robustes, pour créer des applications Web, serveur et mobiles à l'aide du framework Flutter.
Référence de l'API DART
Bibliothèques de base de fléchettes
Tutoriels DART
Début avec Dart SDK
Créer une nouvelle application de fléchette avec Intellij Idea
Guide de style DART efficace
Apprendre Dart
Créez des applications mobiles natives avec Flutter sur Udacity
Dart pour les débutants sur Udemy
Cours de fléchettes sur Skilshare
Android Studio est l'environnement de développement intégré officiel du système d'exploitation Android de Google, construit sur le logiciel IntelliJ Idea de JetBrains et conçu spécifiquement pour le développement Android. Dispue sur Windows, MacOS, Linux, Chrome OS.
Intellij Idea est un IDE pour Java, mais il comprend et fournit également une assistance de codage intelligente pour une grande variété d'autres langues telles que Kotlin, SQL, JPQL, HTML, JavaScript, etc., même si l'expression de la langue est injectée dans un littéral de cordes dans votre code Java.
Dart Devtools est une suite d'outils de débogage et de performance pour Dart et Flutter. Ces outils sont distribués dans IDE, l'outil Flutter, l'outil WebDev et le package Devtools.
Dartpad est un éditeur en ligne pour Dart.
Flutter SDK est la boîte à outils d'interface utilisateur de Google pour fabriquer de belles applications compilées nativement pour mobile, Web et bureau à partir d'une seule base de code à l'aide de DART.
Pub est un outil qui a des commandes pour gérer les packages et pour déployer des packages et des applications de ligne de commande.
Le serveur d'analyse est conçu pour fournir une analyse en cours d'une ou plusieurs bases de code à mesure que ces bases de code changent.
Dart VM est un outil pour exécuter des applications de ligne de commande DART telles que les scripts, les programmes et les serveurs côté serveur.
Dart2js est un outil pour compiler le code DART pour déployer JavaScript. Un autre compilateur DART à javascript, DartDevc, est pour le développement uniquement. La commande webdev build utilise Dart2js par défaut.
DartDevc est le compilateur de développement DART qui vous permet d'exécuter et de déboguer votre application Web DART dans le navigateur Chrome.
Angulardart est un cadre d'application Web productif qui alimente certaines des applications les plus critiques de Google. Il est construit sur Dart et utilisé de manière approfondie par Google Adwords, Adsense, Fibre et bien d'autres projets.
RXDART est un package avec des extensions réactives pour DART qui ajoute des capacités supplémentaires aux flux de DART et aux contrôles Stream.
Retour au sommet

Firebase est une plate-forme d'applications backend-as-a-service (BAAS) qui fournit des services backend hébergés tels qu'une base de données en temps réel, un stockage cloud, une authentification, un reportage de crash, un apprentissage automatique, une configuration à distance et un hébergement pour vos fichiers statiques.
Firebase Github
Ajoutez Firebase à votre application Flutter
Utilisation de Firebase et Firestore avec Flutter
Utilisation de Firebase avec le cadre ionique
Utilisation de Google Analytics avec Firebase
Firebase Cloud Messaging (FCM)
Firebase Courses sur Udemy
Créez une application Web Google Firebase sur Coursera
Firebase en un week-end: Android sur udacity
Cours de formation en ligne Firebase sur l'apprentissage LinkedIn
Apprendre les principes fondamentaux de la base de feu sur Pluralsight
Formation des développeurs Google
Certification Google Developers
Android Studio est l'environnement de développement intégré officiel du système d'exploitation Android de Google, construit sur le logiciel IntelliJ Idea de JetBrains et conçu spécifiquement pour le développement Android. Dispue sur Windows, MacOS, Linux, Chrome OS.
Firebase Analytics est une API Google qui fournit des méthodes pour enregistrer les événements et définir les propriétés des utilisateurs.
Firebase ML est une API Google comprend toutes les fonctionnalités ML basées sur le cloud de Firebase.
Le kit ML est une bibliothèque autonome pour la ML sur les appareils, que vous pouvez utiliser avec ou sans Firebase.
Firebase iOS est toute la source SDK de la plate-forme Apple Firebase sauf Firebaseanalytics, FirebasePerformance et Firebaseml.
FlutterFire est un ensemble de plugins Flutter qui permettent aux applications Flutter d'utiliser les services Firebase. Vous pouvez suivre un exemple qui montre comment utiliser ces plugins dans la base de feu pour Flutter CodeLab.
AngularFire est la bibliothèque angulaire officielle de Firebase.
Vuefire est des liaisons Firebase pour Vue.js & Vuex.
La base de feu native réactive est une implémentation modulaire de base modulaire bien testée bien testée pour React Native. Prend en charge les plates-formes iOS et Android pour tous les services Firebase.
React Redux Firebase est des liaisons Redux pour Firebase qui comprend des crochets React et des composants d'ordre supérieur.
Firebaseui est une bibliothèque open source pour Android qui vous permet de connecter rapidement des éléments d'interface utilisateur courants aux API Firebase.
Pyrebase est un simple wrapper python pour l'API Firebase.
Emberfire est l'adaptateur officiellement soutenu pour l'utilisation de Firebase avec Ember.
Reactfire est un projet qui fournit des crochets, des fournisseurs de contexte et des composants qui facilitent l'interaction avec Firebase.
Retour au sommet
Distribué sous la licence publique Creative Commons Attribution 4.0 International (CC by 4.0).