Questions? contact@drissas.com
Comment Créer Une Application Sur iOS Et Android 
En Partant De Zéro ?
Publiez votre Application Flutter sur l'App Store et le Play Store en 2 Mois d'Apprentissage
CRÉER UNE APPLICATION MOBILE N’A JAMAIS ÉTÉ AUSSI FACILE

Félicitations !

Si vous êtes ici c’est que vous avez trouvé une idée d’application révolutionnaire !

Cette idée vous trotte dans la tête depuis plusieurs semaines, et vous n’arrêtez pas d’y repenser. Et si vous lanciez votre application mobile ?

Vous avez passé plusieurs jours à réfléchir au concept, à concevoir des fonctionnalités, vous avez même réalisé un premier prototype de l’application. 

Vous êtes certains que votre application va aider des milliers de gens et potentiellement toucher des millions d’utilisateurs à travers le monde. 

Et bien n’attendez plus !
Le monde a hâte de voir ce que vous avez à offrir !

Le nouveau SDK qui va changer votre vie: Flutter
Saviez-vous qu’il existe un nouveau SDK de développement mobile pour lancer des applications pour iOS et Android ?

Un langage révolutionnaire très simple à apprendre, et d’une efficacité redoutable pour créer des applications modernes et dynamiques.

Un outil déjà utilisé par de nombreuses startups qui ont bâti des applications de plusieurs millions d’utilisateurs, alors qu’elles sont parties de rien tout comme vous.

Imaginez juste un instant pouvoir utiliser ce même outil pour votre projet, et voir votre application se concrétiser de jour en jour, pour être publié d’ici deux à trois mois sur les stores d’iOS et Android.

C’est désormais possible pour vous...
Chapitre 1: Créez votre première application Flutter

Commencez à travailler sur votre application Flutter dès ce soir, toutes les étapes d’installation de Flutter sur Mac et Windows sont détaillées.

- Qu'est-ce que Flutter: découverte du SDK Flutter et de la genèse du projet chez Google
- Qu'est-ce que Dart: présentation du langage Dart et de ses spécificités techniques
- Comment installer Flutter sur MacOS: avec Xcode et Android Studio détaillés
- Comment installer Flutter sur Windows: pour travailler sur PC avec Android Studio
- Comment configurer Visual Studio: pour installer les extensions de Google (Flutter et Dart)
Chapitre 2: Maîtrisez complètement le langage Dart

Vous pouvez vraiment partir de zéro, je reprends en détail toutes les bases du langage Dart pour que vous soyez vraiment à l’aise.

- Comment coder avec Dart: je vous montre comment coder en Dart sur votre ordinateur 
- Les principes fondamentaux du Dart: petite introduction à la POO et à la notion de classe dans le Dart
- Les variables en Dart: je vous présente toutes les variables utiles en Dart (List, Map, etc)
- Les opérateurs et les conditions de boucle: pour réaliser des opérations de base, comme effectuer une condition sur un nombre ou parcourir une liste de données
- Les fonctions en Dart: indispensables aux programmes informatiques, elles permettent d’exécuter un code en faisant rapidement appel à elles.
- Les librairies Dart à importer et exporter: comment utiliser les principales librairies de Dart et comment en créer de nouvelles.
Chapitre 3: Adoptez les meilleurs pratiques de Flutter

Pas besoin d’être un expert informatique, toutes les recommandations de Flutter sont détaillées pour rédiger un code propre et sécurisé.

- Comment créer une application Flutter vierge: pour voir étapes par étapes comment ajouter du contenu à notre application
- Introduction aux widgets Flutter: avec l’application de démarrage de Flutter ainsi que la bonne syntaxe pour les utiliser.
- Les packages Flutter: comment les prendre en main, les installer et les configurer
- Les widgets Flutter de base : comment ajouter d’autres Widgets de type image, icône et bouton dans nos applications.
- Organiser son code Flutter : comment avoir un code organisé, clair, découpé en modules
Chapitre 4: Créez de magnifiques interfaces utilisateurs

Créez de magnifiques applications en quelques minutes grâce aux widgets de design Flutter et à son incroyable API d’animations.

- Les widgets de design Flutter: avec un premier exemple d’application à réaliser sera sur le thème du tourisme en Thaïlande
- Comment créer une page de login avec Flutter: pour apprendre aussi à maîtriser la création de différentes pages et de gérer la navigation
- Création d’une application à interface sociale: on reproduit une application de type réseau social avec une page d’accueil, de profil et avec un menu de navigation
- Les animations de transitions avec le widget Hero: prise en main d'un nouveau type d’animation Flutter pendant la navigation entre deux pages.
- Les animations de chargement avec le widget Animator: découvrez les dernières notions d’animations Flutter pour dynamiser vos pages.
Chapitre 5: Intégrez rapidement Firebase dans Flutter

Gérez toutes vos données (bases de données, authentification et stockage) sans avoir besoin de payer, tous les tutoriels sont basés sur Firebase.

- Comment configurer Firebase avec Flutter: vous créez un projet Firebase puis le connectez successivement à l’interface iOS puis Android de votre application Flutter
- Création d’une application ToDoList avec Firestore: prise en main des bases de données Firestore avec une application todo-list.
- Création d’une interface connexion / inscription: pour gérer la connexion et l’inscription de nos utilisateurs via un email et un mot de passe
- Utilisation de Firebase Storage: avec l'exemple ici le cas classique de la photo de profil que nous souhaitons mettre à jour.
Chapitre 6: Ajoutez un chat à votre application

Intégrez un chat moderne, pour que vos utilisateurs puissent échanger en temps réel dans votre application.

- Créer plusieurs profils utilisateurs: je vous montre comment créer plusieurs utilisateurs virtuels à qui nous pourront envoyer des messages
- Afficher les conversations: de cette manière la conversation sera simplement entre l’utilisateur connecté et le profil sur lequel il vient de cliquer.
- Envoyer des messages à un autre utilisateur: on se concentre sur la page de conversation est sur l’interface d’envoi et de récupération des messages.
- Récupérer les messages d’une conversation: grâce aux identifiants utilisateurs, on peut récupérer les messages d’une conversation précise.
- Finaliser l’interface de connexion: on reprend l’interface de connexion/inscription que nous avons vu par le passé avec un nouveau champ "Photo de profil".
Chapitre 7: Créez des cartes dynamiques interactives

Obtenez des cartes de qualité professionnelle en un clic, grâce à l’intégration de l’API Google Maps (marqueurs & Firebase).

- Intégrer le SDK Google Maps dans Flutter: générer une clé d'API Google Maps et configurer le package Flutter
- Dynamiser les cartes (marqueurs & vues): changer le type de carte en cliquant sur un bouton et ajouter des marqueurs
- Stockage des marqueurs dans Firebase : on affiche pour chaque marqueur les informations associées comme le prix, la photo et les équipements du logement
Chapitre 8: Monétisez votre application Flutter

Ajoutez des achats intégrés pour vendre des produits numériques ou intégrez l’API de paiement Stripe pour créer une plateforme comme Uber.

- Comment accepter les paiements bancaires : je vous montre comment intégrer Stripe dans Flutter
- Utiliser les Clouds Functions de Firebase: utiliser le service Cloud Functions de Firebase pour héberger notre fonction de création d’une clé client Stripe.
- Les achats intégrés dans Flutter: ajouter des achats intégrés avec Flutter sur iOS et Android
- Configurer les achats intégrés sur iOS: prise en main des achats intégrés avec les outils d’Apple (Xcode, App Store Connect, etc).
- Configurer les achats intégrés sur Android: cette fois-ci nous passerons par la plateforme d’Android donc, la Google Play Console.
Chapitre 9: Publiez votre application sur iOS et Android

Déployer votre application Flutter sur l’App Store et Google Play Store avec toutes les étapes détaillées.

- Créer un compte iOS développeur: une étape importante dans le processus de publication, l’obtention du certificat de développeur iOS.
- Créer une application sur l’App Store Connect: l’App Store Connect est le site internet d’Apple pour gérer vos applications iOS sur l’App Store.
- Publier une version sur l’AppStore: pour publier votre application sur l’App Store, vous devez générer une archive à partir de Xcode.
- Accéder à la Google Play Console: c’est dans cette console que vous gérerez toutes vos applications Android, leur présence sur les stores, les mises à jour, etc.
- Signer votre application Android: pour publier votre application sur le PlayStore, il faut aussi signer manuellement votre application.
- Créer l’App Bundle de votre application: l’App Bundle est le dernier format de publication d’application Android qui a succédé au fichier APK.
BONUS 1: Un Template Flutter Offert (50€)

Obtenez l'interface utilisateur et le code source d'une application sociale complète développée avec Flutter

- Gagnez Du Temps Et De l'Argent: Lorsque vous utilisez un template, vous économisez des centaines d’euros et des semaines de votre temps sur votre application.
- Application Native Android + iOS: Aucune compétence de codage requise pour l’utiliser, ce template Flutter est réutilisable et facile à personnaliser.
- Mises À Jour Régulières Et Gratuites: Vous recevrez gratuitement les mises à jour de l’application lors des nouvelles versions du SDK ou des packages utilisés.
BONUS 2: La Formation Freelance Digital Offerte (197€)

Freelance Digital: La formation pour devenir développeur mobile freelance et digital nomad en partant de zéro!

- Ma Stratégie pour commencer de zéro: Je vous dévoile toutes mes stratégies pour vous permettre de commencer de zéro, des tarifs freelance aux différences de revenus, en passant par le choix du domaine et la création d’offres client.
- Tirez le meilleur du développement mobile: Je vous livre tous les secrets du monde du développement mobile, pour en tirer le meilleur et augmenter considérablement vos marges de développeur freelance le plus rapidement possible.
- Créez et gérez votre Micro Entreprise sans stress: Accompagné de mon associé, je vous explique étape par étape comment créer et gérer votre micro entreprise et vous lancer sans aucun stress lié à la gestion administrative.
- Suivi d'un contrat d'application de +4000€: Vous suivrez en direct tout le déroulement d’un contrat d’application mobile de A à Z, de la rédaction du contrat, à la réception des paiements jusqu’à livraison du produit au bout de plusieurs mois.
- Mon guide pour devenir Digital Nomad: Je vous donnerai la marche à suivre pour devenir vous-même digital nomade et créer votre activité 100% numérique. Vous pourrez associer vos voyages à votre travail et changer radicalement de style de vie.
- Bonus et retour sur mon parcours personnel: Pour finir je vous propose un module dans lequel je reviens encore plus en détail sur mon expérience personnelle. Je vous fais visiter mon logement minimaliste et vous partage mes futurs projets.
BONUS 3: Une Masterclass Offerte (50€)

"7 Secrets Pour Lancer Une Application À Succès" ou comment mettre toutes les chances de votre côté pour maximiser votre réussite !

- Se différencier sur les stores: Les meilleures stratégies pour se différencier facilement  et à moindre coup sur les stores d'applications
- Choisir une niche rentable: choisissez parmi les meilleurs modèles et success story des startups pour choisir le domaine
- Ajouter une interface social à son app:  Modélisez le succès des plus grandes applications du moments pour transformer votre projet en véritable fusée.
Qui je suis ?

Je m'appelle Driss AS et à travers ma chaîne Youtube ou mes formations je rend le développement mobile via Flutter accessible à tous les débutants francophones. 

+ 380 membres de Flutter Révolution
+ 200 tutos de développement mobile sur mon site
+ 900 k vues sur YouTube
+ 23 k abonnés sur YouTube

La référence des tutos Flutter francophones
Les résultats des participants au programme

"Bravo à toi, c'est rare les gens qui passent du temps à faire des formations et s'il n'y avait pas ces formations, on y arriverait pas."

"Un jour j'ai vu arriver Flutter, ma fille a lancé un magazine en ligne et je me suis dit je vais te faire ton application et moi je vais apprendre Flutter par la même occasion. J'ai codé l'application en plus de mon boulot. Maintenant je travaille sur une autre appli pour une boîte américaine. Le gros avantage de Flutter est qu'il y a qu'une techno à apprendreDart et c'est un langage robusteOn peut faire une fonctionnalité clé en 1h sur toutes les plateformes, avec un beau design, c'est magique."

Sébastien

« Ce qui m'a vraiment plus dans Flutter c'est la réactivité, c'est super fluide, pour moi c'est actuellement un des meilleurs outils pour développer sur mobile »

"Je développe une application pour les passionnés d'automobile. Actuellement je suis en train de développer la V3 avec l'aspect social notamment. Pour ma part, j'ai toujours voulu développer sur mobile et j'ai pas mal progressé avec Flutter grâce à la formation.
Ce qui m'a vraiment plus dans Flutter c'est la réactivité, c'est super fluide, pour moi c'est actuellement un des meilleurs outils pour développer sur mobileCe qui m’a vraiment aidé dans mon projet c’est la partie todolist avec l’ajout, la suppression de données sur Firebase, ça c’est un point central de l’application."

Hugo

« La simplicité de codage avec Flutter est hallucinante et le rechargement à chaud c’est extraordinaire, pour le moment je n’ai rien trouvé d’équivalent. »

"La simplicité de codage avec Flutter est hallucinante et le rechargement à chaud c’est extraordinaire, pour le moment je n’ai rien trouvé d’équivalent. Flutter c’est vraiment une belle découverteJ’ai acheté directement la formation Flutter Révolution parce que dans ce métier quand tu vois quelqu’un qui a du contenu qui tient la route et cohérent tu te dis bon ben allons-y !
J’ai trouvé la formation très bien structurée, elle permet d’avoir une vue d’ensemble de Dart et Flutter et après de pouvoir construire son application pas à pas, c’était parfait. 
Pour moi la formation est accessible à tout niveau même pour les débutants puisque l’apprentissage est très progressif et très logique. Donc je n’aurais qu’une chose à conseiller c’est la formation Flutter Révolution pour ceux qui veulent apprendre Flutter."

Frederic

« En ce qui concerne le développement de mon application, j’ai mis 3 semaines pour la développer »

"Je voulais me former sur Flutter et je suis tombé sur une vidéo à toi ou tu parles de Flutter Revolution et ça m’a interpelé, j’ai écouté tes arguments et je me suis dit tiens ça a l’air pas mal.
Quand tu te rends compte en installant Flutter qu’en quelques clics tu lances l’émulateur sur iOS et Android, c’était une révolution. Donc j’ai pas hésité et j’ai pris ta formation de suite et je me suis complètement formé avec.
Je trouve que Dart reste assez familier comme langage, ça reste dans une certaine logique facile à assimiler qui permet d’avoir des bases assez facilement.
En ce qui concerne le développement de mon application, j’ai mis 3 semainesJe travaillais dessus le soir quand je rentrais du boulot et j’étais tellement content de voir ma progression, de réussir une nouvelle étape à chaque fois.
Vraiment de mon point de vue c’est à la portée de n’importe qui, si on veut faire une application mobile, c’est vraiment Flutter qu’il faut conseiller."

Frederic

"Je me suis tellement spécialisé en Flutter que j’ai été embauché en tant que salarié dans une entreprise en tant que développeur Flutter"

"J’ai développé une application qui permet d’apprendre le japonais en Flutter. Je me suis tellement spécialisé en Flutter que j’ai été embauché en tant que salarié dans une entreprise en tant que développeur Flutter.
Il faut savoir aussi qu’il y a quand même de grandes boites qui se mettent à Flutter, comme Spotify qui a sorti une offre d’emploi en Flutter, Ubuntu qui veut développer toutes ses applications natives en Flutter et Toyota et Samsung s’y intéressent aussi.
Je le vois au sein de mon boulot, y’a de la demande en terme d’emploi, on voit que les boîtes commencent à regarder activement de ce côté là. En tout cas je trouve que c’est un plaisir de développer avec Flutter et vraiment j’adore cette techno."

Maxime

"Au bout d'une semaine j'arrivais à faire ce que je voulais, c'était simple, ludique."

"Je voulais faire une application plus développée que celle que j’avais faite en version web pour améliorer l'expérience client de mes utilisateurs. 
Du coup j’ai essayé Flutter et au bout d’une semaine j’arrivais à faire ce que je voulais, la mise en place des widgets etc ... c’était simple, ludique
Je me suis dit c’est bon j’ai ma techno ! On s’y retrouve facilement et c’est vraiment un plaisir de développer en Flutter."

Corentin

"Je conseille vivement Flutter, que tu sois développeur, indépendant ou que tu sois en agence,  je conseille vraiment de prendre Flutter "

"La formation nous a aidé pour la partie Firebase, le positionnement, les animations et aussi pour une meilleure compréhension de tout l’écosystème.
Concernant Flutter mon retour est plutôt positif, je trouve que c’est une très bonne solution pour du multiplateforme.
Je conseille vivement Flutter que tu sois développeur, indépendant, que tu sois en agence, que tu sois une grosse entreprise je conseille vraiment de prendre Flutter.
Si vous voulez que le projet sorte rapidement et qu’il n’est pas très complexe, clairement Flutter, pas de soucis là dessus.
Pour toute entreprise, pour tout projet qui nécessite un temps de réalisation très court, je pense la meilleure solution c’est Flutter."

Ornel

"J'ai refait mes applications avec Flutter qui est bien plus agréable (qu'Ionic), je trouve à titre personnel."

"Pour mes applications, j'avais commencé à les développer avec Ionic et je les ai refaites mes applications avec Flutter qui est bien plus agréable, je trouve à titre personnel.
À partir du moment où tu as fait tes vidéos sur Flutter, j'ai commencé à m'y mettre, j'ai rejoint la formation, dès le début.
Sans parler du code en lui-même, c'est quand même beaucoup plus agréable à utiliser, qu'Ionic.
Concernant l'apprentissage c'était plutôt simple, parce que le langage en lui-même je le trouve plutôt simple. Du coup j'ai suivi tes vidéos qui étaient assez bien expliquées, donc tout aller très bien, c'était assez naturel en fait."

Alexis
FAQ
Vous ne trouvez pas la réponse à l'une de vos questions ? Vous pouvez m'envoyer vos questions à contact@drissas.com

Est-ce que ce n'est pas un peu cher ?

Vous ne trouverez pas de formations similaires dans la francophonie. Tout est détaillé en pas à pas en vidéo. Cette formation ne vous coûtera rien car le retour sur investissement est énorme par rapport à si vous aviez fait appel à un développeur.

Quel est le rythme de la formation ?

Chaque module contient plusieurs vidéos que vous pourrez suivre à votre rythme.
J'estime à environ deux mois le temps nécessaire pour suivre cette formation, mais au bout d'une semaine vous aurez déjà l'ébauche de votre application !

Est-ce que cette formation est accessible aux débutants  ?

Oui j'ai toujours conçu mes cours et mes tutoriels pour qu'ils soient accessibles au plus grand nombre. Je reprend les bases de la programmation avec une initiation au Dart, de plus tous les tutoriels sont tous très détaillés pour qu'il vous soit impossible de manquer une étape.

Est-ce que la formation est mise à jour ?

Oui, la formation est mise à jour continuellement, je travaille en moyenne une demi-heure par jour sur l'amélioration de son contenu et à la correction de bugs.

Est-ce que je pourrais publier mon application sur iOS et Android ?

Oui, une fois que votre application sera complète, vous pourrez la compiler pour iOS et Android. Vous obtiendrez donc deux versions de votre application, l'une pour iOS et l'autre pour Android.

Que faire lorsque je rencontre un problème de code ?

J'ai créé en parallèle de la formation un groupe Facebook d'entraide réservé aux clients de ce cours. J'y réponds personnellement pour vous aider à résoudre les problèmes que vous rencontrez. 
Que se passe-t-il après votre inscription ?  
Flutter Révolution:
La nouvelle formation pour lancer une application révolutionnaire
sur iOS et Android en partant de zéro.
L'édition actuelle de Flutter Révolution vous offre près de 300€ de bonus, ne passez pas à côté de l'opportunité de gagner 300€ !

En prenant cette formation vous prenez la bonne décision.

Décidez aujourd'hui de prendre en main le développement de votre application, décidez aujourd'hui de concrétiser les idées que vous avez.
 Driss AS - Tous Droits Réservés - CGV