Créez des applications Ionic à interface sociale avec Firebase

Le programme Ionic avancé qu'il vous faut pour créer des applications sociales avec Firebase.

  • +6 heures de vidéos (21 tutoriels vidéos)
  • +190 pages d'Ebook au format PDF, EPUB & WEB
  • +5 applications complètes à créer et télécharger (iOS & Android)
  • +3 thèmes d'application offerts
  • Conçu avec Ionic, Angular et Firebase
  • Mise à jour et accès à vie
CLIQUEZ ICI POUR VOIR LES OFFRES

Créez d'incroyables applications sociales avec Ionic!

Le cours Ionic Facile est un Ebook qui vous apprend à créer 5 applications Ionic avancées.

Son objectif est de vous faire maîtriser Ionic pour créer des applications sociales avec des fonctionnalités comme la cartographie,les filtres photos et la messagerie.

Les applications traitées dans ce cours sont de plus en plus complexes, on commence par la traditionnelle Todolist et on finit par un sosie de Snapchat.

Pourquoi utiliser Ionic et Firebase ?

Ionic et Firebase constituent la meilleure option pour tout développeur ou entreprise souhaitant lancer une application sur iOS et Android à moindre investissement.

Ionic est sans aucun doute le framework mobile le plus simple à prendre en main que je connaisse, tandis que Firebase est le gestionnaire de base de données gratuit le plus efficace du moment.

Choisir Firebase et Ionic (qui utilise Angular) revient à faire le choix de l'efficacité, mais également de la simplicité pour créer vos premières application iOS et Android.

À qui s'adresse ce cours ?

J'ai conçu ce cours pour permettre à un maximum de personnes de lancer eux-mêmes leurs propres applications mobiles.

Ce cours s'adresse donc à toute personne souhaitant développer des applications pour ses projets professionnels ou personnels.

Ce cours vous permet de créer des applications pour iOS et Android avec des fonctionnalités avancées.

Que contient ce cours ?

Ce cours vous apprend à créer 5 applications complètes Ionic, avec toute une série de vidéos tutorielles.

Vous accèderez donc à toutes les étapes de la création de ces applications ainsi qu'à leurs codes sources.

Vous pouvez également utiliser tous les codes sources de ces applications pour vos propres projets afin d'accélérer leur développement.


Table des matières

Consultez la structure du cours ci-dessous pour voir exactement ce que vous pourrez faire.

MODULE 1: IONIC & ANGULARFIRE

  • Connexion entre Ionic et Firebase
  • Database: Les bases de données Firebase
  • Stockage: La base de stockage Firebase
  • Authentification: Les méthodes de connexion Firebase

MODULE 2: APPLICATION TODOLIST

  • Création + design de la page d’accueil Wunderlist
  • Design de la page d’ajout de tâche et d’objectifs
  • Création de la base de données Firebase
  • Envoi des données dans Firebase (objectifs et tâches)
  • Récupération et affichage des données dans Ionic (objectifs et tâches)

MODULE 3: APPLICATION AIRBNMAP

  • Création de l'application AirbnMap + connexion à Firebase
  • Affichage des différentes destinations et villes
  • Création de la carte à un endroit précis (Google Maps)
  • Ajout d'un marqueur dans Firebase avec localisation exacte
  • Chargement des marqueurs depuis Firebase (avec une icône personnalisée)
  • Affichage des informations d'une chambre lors du click

MODULE 4: APPLICATION INSTALIKE

  • Création de l'application InstaLike + Design + Connexion à Firebase
  • Tester l’état de connexion de l’utilisateur (redirection vers la page Login)
  • Création de la page de connexion
  • Création de la page d’inscription + Stockage des infos dans Firebase
  • Ajout d’une photo de profil pour l'utilisateur
  • Partage de photo à ses amis - post InstaLike
  • Création du fil d’actualités et de photos en temps réel
  • Création de la page de profil

MODULE 5: APPLICATION MESSAGERIE

  • Création de l'application Messager + design de base
  • Association d'Ionic à Firebase + création de la base de données avec plusieurs utilisateurs
  • Connexion avec Facebook et stockage du profil utilisateur
  • Création des conversations pour un utilisateur donné
  • Envoi et récupération des messages + classement par la date d'envoi
  • Partager des photos sur le chat + actualisation du chat en direct

MODULE 6: APPLICATION SNAPLIFE

  • Création de l'application SnapLife + connexion à Firebase
  • Création des filtres photos + stockage dans Firebase
  • Création du slide de filtre et changement du filtre en direct (avec déplacement)
  • Ouverture la caméra en fond (camera preview) + changement de caméra
  • Prise d'une photo avec filtre + affichage en parallèle
  • Sauvegarde ou partage de la photo

MODULE 7: PUBLICATION IOS & ANDROID

  • Prise en main d'Xcode + lancement sur simulateur d'iPhone
  • Le compte iOS développeur + Découverte d'iTunes Connect
  • Publication sur l'AppStore d'Apple (toutes les étapes)
  • Prise en main de Android Studio + lancement sur simulateur Android
  • Le compte Google Développeur + Découverte de la Google Console
  • Publier sur le PlayStore de Google (toutes les étapes)
VOIR LES OFFRES

Les 5 applications à développer

L’application Todolist permet de gérer des listes de tâches, comme vos priorités dans la journée ou vos sources de motivation.

Nous utilisons Firebase pour stocker ces informations ce qui rend l’application complètement dynamique.

Nous développons cette application en premier car elle permet d’aborder la plupart des notions essentielles à toute application sociale et dynamique.

Niveau: Débutant

Fonctionnalités:

  Connexion à Firebase

  Gestion des listes et des boucles for

  Envoi de données dans Firebase

  Récupération de données dans Ionic

  Synchronisation en direct

L’application AirbnMap permet d’afficher des logements Airbnb sur une carte dynamique et en fonction de la ville de votre choix.

Nous utilisons Firebase pour stocker les informations des logements Airbnb et Google Maps pour les afficher de manière dynamique sur la carte.

Cette application permet d’associer les notions de bases de données Firebase à un autre fonctionnalité avancée de cartographie.

Niveau: Avancé

Fonctionnalités:

Création d’un carte Google Maps

Chargement de marqueurs personnalisés

Changement de destination ou de ville avec Firebase

Création de marqueurs dynamiques cliquables

L’application InstaLike permet de partager des photos avec les autres utilisateurs ainsi que d’aimer chaque nouvelle publication.

Nous utilisons la connexion par email et mot de passe pour identifier nos utilisateurs dans Firebase.

Cette application sosie d’Instagram représente le cœur de l’architecture de toute application à interface sociale.

Niveau: Avancé

Fonctionnalités:

  Connexion par email et mot de passe

  Inscription avec profil et photo

  Envoi de photos dans Firebase

  Affichage des photos dans un fil d’actualités

  Création d’une page profil

L’application Messager permet d’envoyer des messages textes et des photos à ses contacts dans la base de données.

Nous utilisons la connexion avec Facebook pour gérer les profils utilisateurs et leurs informations.

Cette application représente un exemple avancé de la gestion des bases de données Firebase dans Ionic.

Niveau: Expert

Fonctionnalités:

  Connexion avec Facebook + récupération du profil

  Gestion des profils utilisateurs Firebase

Envoi de messages textes classés par date

  Synchronisation des messages en direct

  Envoi de photos dans la conversation

L’application SnapLife permet de prendre des photos avec différents filtres similaires à l’application Snapchat ou Messenger.

Nous utilisons le plugin Camera Preview pour ouvrir la caméra et afficher en direct des filtres photos.

Cette application est le dernier exemple de ce que nous pouvons réaliser avec Ionic et Firebase, couplé à d’autre fonctionnalité comme ici la Caméra.

Niveau: Expert

Fonctionnalités:

  Ouvrir la caméra en fond de l’application

  Créer des filtres photos dynamiques dans Firebase

  Afficher ces filtres photos déplaçables

  Prendre des photos avec filtres

  Partager ou sauvegarder ces photos

Les offres

Témoignages clients

Abdalah de la Start-up Wooameet

J’ai pris les formations Ionic JS et Facile ainsi que les coachings. En 4 semaines j’avais ma première version d’application prête à être publiée sur les stores.

Je partais presque de zéro je n’avais pas de connaissance en développement mobile j’ai beaucoup appris avec Driss.

Je recommande vraiment ses services .

Abdalah de la Start-up Wooameet (cliquez ici pour voir leur application)
Eddy de la plateforme Zecunion

On avait comme projet de créer une application mobile, et dans cette démarche j’ai rencontré sur internet le site de Driss.

J’ai fait pas mal de tuto, j’ai trouvé qu’ils étaient vraiment excellent et j’ai voulu en savoir un peu plus lorsqu’il a lancé son programme Ionic Facile.

Je me suis inscrit, j’ai suivi ce programme là et c’est vraiment la réalité, en 4 semaines on a sorti notre application mobile.

Eddy de la plateforme Zecunion (cliquez ici pour voir leur application)
Gauthier de la Start-up IdeaMatch

J’ai débuté dans le développement mobile en JUIN 2019 sans aucune connaissance dans le domaine. J’ai mis plusieurs mois pour développer l’app avec les tutoriels (et notamment les tiens) dispos sur YouTube.

La création d’une application mobile est finalement beaucoup moins complexe que ce que je pouvais imaginer au départ. On trouve facilement de l’aide en ligne.

Tes vidéos décrivent complètement toutes les étapes pour développer une application. Merci encore pour tes conseils.

Gauthier de la Start-up IdeaMatch (cliquez ici pour voir leur application)
Lucas Malanda CEO de la Start-up HiLive

La formation Ionic Facile, m’a facilité la tâche dans le développement d’application. Elle m’a permis d’acquérir les connaissances de base d’Ionic.Je pense que tout bon entrepreneur doit savoir de quoi il parle et il doit être à l’aise avec le sujet qu’il entreprend.

Driss est venu dans la vie de ma start-up a un moment où j’avais vraiment besoin d’aide, notamment pour le code.Grâce à cette formation je me suis remémoré les notions de base du html et du css et grâce à Ionic, nous pouvons faire une application multiplateforme, sur iOS et Android, c’est très efficace.

Lucas Malanda CEO de la Start-up HiLive (cliquez ici pour visiter leur site internet)
P M, développeur freelance

J’ai eu mon premier contrat freelance de développeur mobile la semaine dernière. Merci pour tes conseils. Hâte de voir l’évolution de ton projet Startuper. Je travaille aussi sur un projet personnel qui sortira sur Play Store fin avril normalement.

P M, développeur freelance (cliquez-ici pour voir le témoignage original)
Aboubakar Traore

Le programme de Driss AS nous donne des formations de qualités pour pouvoir relever et affronter les défis actuels en ce qui concerne le développement d’application.

Aboubakar Traore (cliquez-ici pour voir le témoignage original)
Okha Imurani

J’ai beaucoup évolué dans le développement avec Ionic, tout cela grâce à Driss, la formation vidéo, etc. Je n’avais jamais participer à quelque chose comme ça.

Donc merci Driss

Okha Imurani (cliquez-ici pour voir le témoignage original)
Fatima

J ai pris le temps de la réflexion et j’ai décidé de commencer la formation Ionic Facile. J’ai aimé coder et j’avançais vite car Driss est très pédagogue et explique très bien pour les débutants.

Merci à Driss pour sa patience et sa disponibilité !

Fatima (cliquez-ici pour voir le témoignage original)
Ali 93200

Je témoigne ici et j’affirme que les formations que tu propose sont non seulement intéressant, dynamique, pratique et vraiment à la portée de n’importe qui!!

Franchement si vous voulez apprendre à programmer, créer des applications ou tout simplement progresser. Je vous recommande Driss AS !!!!

Ali 93200 (cliquez pour voir le témoignage original)
Frantz Caliste

Je recommande vivement la formation (Ionic facile) ainsi que le blog et les vidéos enrichies. Merci Driss AS

Frantz Caliste (cliquez pour voir le témoignage original)

Vous pouvez me poser vos questions à l'adresse suivante: contact@drissas.com

Driss AS - Tous droits réservés