Aperçu des composants clés et des plateformes utilisées dans le développement de l'application
0
lignes
(hors ratures)
0
fichiers
(hors corbeille)
0
écrans
(hors mode veille)
Technologies Principales
Framework et Langage de Programmation
React Native : Utilisé pour le développement de l’application mobile, permettant une expérience fluide sur iOS et Android.
TypeScript : Pour ajouter des types statiques à JavaScript, renforçant ainsi la sécurité et la lisibilité du code.
JavaScript : Langage de programmation principal pour le développement front-end et back-end.
Gestion de Données et Authentification
Firebase Firestore : Pour le stockage des données en temps réel et la gestion des utilisateurs.
Firebase Auth : Pour une authentification sécurisée et fiable.
Outils de Développement
IDE et Éditeurs de Code
Visual Studio Code (VSCode) : L’éditeur de code principal pour le développement.
BuilderX : (abandonné) pour la conception visuelle initiale des écrans sans authentification.
Plateformes et Services
Expo : Une plateforme puissante pour le développement et le test de l’application sur différentes plateformes.
Expo Go et Android Studio : Pour le test et le débogage de l’application sur des appareils réels et des émulateurs.
EAS (Expo Application Services) : Pour le déploiement, la construction et la gestion de l’application.
Gestion de Version et Collaboration
Git : Système de contrôle de version pour le suivi des modifications du code source.
GitHub : Plateforme de collaboration pour héberger le code source et gérer les projets.
Gestion des Dépendances et Packages
npm (Node Package Manager) : Utilisé pour la gestion des packages et des dépendances dans le projet, facilitant l’installation et la mise à jour des bibliothèques et outils nécessaires.
Conception graphique et animation
Adobe Photoshop : Utilisé pour la conception graphique et l’édition d’images.
Midjourney (IA) : Pour la création du logo.
Lottie Animations : Utilisation de fichiers JSON pour créer des animations basées sur des données vectorielles.
Autres Ressources et Outils
ChatGPT(IA) : Pour l’assistance en développement, la génération de code et la rédaction de corpus thématiques.
Optimisation pour le Web
Développement de Widget Vidéo
Widget Vidéo Personnalisé : Développement d’un widget vidéo WordPress/Elementor pour présenter un flux vidéo dans un visuel de smartphone.
Disponibilité sur Git : Le widget est disponible en open source sur Git, permettant à d’autres développeurs de l’utiliser, de le modifier et de contribuer à son amélioration. [Lien vers le repository Git]
Besoin d'Expertise en Développement ?
Pour un aperçu de mes projets et compétences, visitez mon portfolio sur johannr.fr. Si vous envisagez une collaboration ou avez besoin d’un développeur pour votre projet, n’hésitez pas à me contacter.
La version iOS de notre application est actuellement en cours de publication sur l'App Store.
En vous inscrivant, vous recevrez des notifications concernant le statut de publication et serez informé dès que l'application sera disponible au téléchargement.