#pomodoro
#productivité
#timer
#gestion du temps
#focus
Technique Pomodoro avec timers de travail et pauses, statistiques et tâches
Je veux créer une application Pomodoro pour améliorer ma productivité.
Fonctionnalités souhaitées :
- Timer Pomodoro (25min travail, 5min pause)
- Gestion des tâches à faire
- Statistiques quotidiennes/hebdomadaires
- Notifications de fin de session
Développement étape par étape :
1. Interface principale avec le timer
2. Logique des sessions Pomodoro
3. Gestion des listes de tâches
4. Écran des statistiques et graphiques
5. Configuration personnalisable des durées
6. Notifications natives
7. Sauvegarde des données et statistiques
8. Design motivant et épuré
Fournis le code avec gestion d'état et persistance.
#flutter
#dart
#todo
#projet pratique
#débutant
Projet pratique pour apprendre Flutter avec une application de gestion de tâches
Je veux créer une application Todo simple avec Flutter pour apprendre les bases.
Fonctionnalités souhaitées :
- Ajouter des tâches
- Marquer comme complété
- Supprimer des tâches
- Persistance locale
Guide-moi :
1. Installation Flutter et configuration
2. Création du projet
3. Structure des widgets
4. Gestion de l'état avec StatefulWidget
5. Sauvegarde locale avec SharedPreferences
6. Interface utilisateur Material Design
7. Navigation et animations simples
Inclus le code complet commenté pour chaque étape.
#caméra
#photo
#filtres
#multimédia
#image processing
Application photo avec capture d'image et application de filtres en temps réel
Je veux créer une application qui utilise la caméra et applique des filtres aux photos.
Fonctionnalités souhaitées :
- Accès à la caméra
- Capture de photos/vidéos
- Application de filtres en temps réel
- Sauvegarde dans la galerie
- Partage sur réseaux sociaux
Implémentation :
1. Configuration des permissions caméra
2. Intégration de la caméra native
3. Interface de capture photo
4. Implémentation des filtres (noir&blanc, sépia, vintage, etc.)
5. Prévisualisation en temps réel
6. Sauvegarde et gestion des médias
7. Partage natif
8. Gestion de la mémoire et performance
Fournis le code optimisé pour iOS et Android.
#calendrier
#événements
#rappels
#agenda
#planning
Calendrier personnel avec création d'événements, rappels et synchronisation
Je veux créer une application calendrier simple mais complète.
Fonctionnalités souhaitées :
- Vue mensuelle/semaine/jour
- Création et modification d'événements
- Rappels et notifications
- Catégories et couleurs
Implémentation complète :
1. Composant calendrier personnalisé
2. Base de données locale pour les événements
3. Formulaire de création/modification d'événements
4. Système de rappels avec notifications
5. Interface des différentes vues calendrier
6. Gestion des catégories et couleurs
7. Synchronisation avec calendrier natif (optionnel)
8. Animations et transitions fluides
Fournis l'architecture de données et l'interface complète.
#chat
#messagerie
#websocket
#temps réel
#firebase
Application de messagerie instantanée avec WebSocket ou Firebase
Je veux créer une application de chat simple avec messagerie en temps réel.
Fonctionnalités souhaitées :
- Salons de discussion
- Messages en temps réel
- Utilisateurs en ligne
- Historique des messages
Architecture complète :
1. Configuration backend (Firebase Realtime Database)
2. Structure des données (utilisateurs, salons, messages)
3. Interface de chat avec liste de messages
4. Envoi et réception en temps réel
5. Indicateurs de présence (qui est en ligne)
6. Notifications de nouveaux messages
7. Gestion des états de connexion
8. Interface utilisateur responsive
9. Gestion des erreurs réseau
Fournis l'architecture client-serveur complète.
#liste de courses
#persistance
#sqlite
#stockage local
#pratique
Application pratique de liste de courses avec sauvegarde locale et synchronisation
Je veux créer une application de liste de courses simple mais fonctionnelle.
Fonctionnalités souhaitées :
- Créer plusieurs listes
- Ajouter/supprimer des articles
- Cocher les articles achetés
- Sauvegarde automatique
Développement guidé :
1. Configuration de la base de données locale (SQLite)
2. Création des modèles de données (Liste, Article)
3. Interface principale avec les listes
4. Écran de détail d'une liste
5. Formulaire d'ajout d'articles
6. Actions swipe pour supprimer/cocher
7. Sauvegarde et restauration des données
8. Interface intuitive et animations
Fournis le code SQL et le code UI/UX complet.
#méditation
#bien-être
#timer
#santé mentale
#relaxation
Application de bien-être avec sessions de méditation guidées et timers personnalisables
Je veux créer une application simple de méditation avec des timers.
Fonctionnalités souhaitées :
- Sessions prédéfinies (5, 10, 15, 30 minutes)
- Sons de fond relaxants
- Timer visuel et sonore
- Statistiques de pratique
Développement guidé :
1. Interface principale avec sessions
2. Implémentation des timers compte à rebours
3. Lecture des sons de fond
4. Écran de méditation avec animations
5. Notifications de fin de session
6. Sauvegarde des statistiques locales
7. Interface des statistiques et progrès
8. Design apaisant et épuré
Fournis le code avec gestion du cycle de vie des timers.
#recettes
#cuisine
#livre de recettes
#mode cuisine
#favoris
Livre de recettes numérique avec recherche, favoris et mode cuisine
Je veux créer une application de recettes de cuisine pratique.
Fonctionnalités souhaitées :
- Catalogue de recettes avec photos
- Recherche par ingrédients
- Mode cuisine (pas à pas)
- Liste de courses intégrée
- Recettes favorites
Architecture complète :
1. Structure des données de recettes
2. Interface de recherche et filtres
3. Écran de détail de recette
4. Mode cuisine avec timer intégré
5. Système de favoris
6. Génération automatique de liste de courses
7. Sauvegarde locale des préférences
8. Interface responsive et appétissante
Fournis le modèle de données et l'interface complète.
#api rest
#http
#données
#réseau
#json
Connecter une application mobile à une API REST pour récupérer et afficher des données
Je veux créer une application mobile qui communique avec une API REST.
API disponible : [URL ET DOCUMENTATION DE L'API]
Données à afficher : [TYPE DE DONNÉES]
Framework : [REACT NATIVE/FLUTTER]
Architecture à implémenter :
1. Configuration du client HTTP
2. Création des modèles de données
3. Implémentation des appels API
4. Gestion des erreurs réseau
5. Cache local des données
6. Affichage dans des listes/écrans
7. Pull-to-refresh et pagination
8. Gestion du mode hors-ligne
Fournis le code complet avec gestion d'état robuste.
#météo
#géolocalisation
#gps
#api
#position
Application météo qui utilise la position GPS pour afficher les prévisions locales
Je veux créer une application météo simple qui utilise ma position actuelle.
Fonctionnalités souhaitées :
- Détection automatique de la position
- Affichage de la météo actuelle
- Prévisions sur 5 jours
- Recherche manuelle de ville
Développement étape par étape :
1. Configuration des permissions de localisation
2. Intégration d'une API météo (OpenWeatherMap)
3. Détection GPS de la position
4. Appel API avec coordonnées GPS
5. Affichage des données météo
6. Interface utilisateur intuitive
7. Gestion des erreurs (GPS, réseau)
8. Cache des données pour mode hors-ligne
Inclus le code complet avec gestion d'état simple.
#déploiement
#app store
#google play
#production
#lancement
Expert en déploiement mobile avec App Store, Google Play et stratégies de lancement
Tu es un expert en déploiement d'applications mobiles. Prépare et lance cette app en production :
[APPLICATION PRÊTE ET PUBLIC CIBLE]
[DATE DE LANCEMENT SOUHAITÉE]
Stratégie de déploiement mobile :
1. **App Store preparation** : Certificats, profils, metadata
2. **Google Play optimization** : ASO, descriptions, captures d'écran
3. **Version management** : Versioning, rollback strategy
4. **Testing final** : QA finale sur appareils réels
5. **Staged rollout** : Déploiement progressif par pays
6. **Crash reporting** : Configuration des outils de monitoring
7. **Analytics setup** : Events tracking et user behavior
8. **Launch communication** : Marketing et annonce du lancement
9. **Support plan** : Gestion des premiers retours utilisateurs
10. **Success metrics** : KPIs pour mesurer le succès du lancement
#déploiement
#app store
#google play
#publication
#production
Processus complet de publication d'une application mobile
J'ai une application mobile prête et je veux la déployer sur les stores.
Application : [DÉCRIVEZ VOTRE APP]
Technologie : [REACT NATIVE/FLUTTER/NATIVE]
Guide de déploiement :
1. Préparation du code pour la production
2. Configuration des certificats et clés de signature
3. Création des icônes et captures d'écran
4. Rédaction des descriptions et métadonnées
5. Processus de soumission App Store
6. Processus de soumission Google Play
7. Gestion des mises à jour et versions
8. Prix et monétisation
Inclus les checklist et erreurs courantes à éviter.
#pwa
#web app
#offline
#mobile
Expert en applications web progressives
Tu es un expert en PWA. Développe une application web progressive pour :
[SPÉCIFICATIONS FONCTIONNELLES ET TECHNIQUES]
Développement PWA :
1. Architecture Service Worker et stratégies de cache
2. Manifest et installation native
3. Gestion de l'état offline et synchronisation
4. Notifications push et background sync
5. Performance et Web Vitals optimisation
6. Tests multi-plateformes et accessibilité
#flutter
#ecommerce
#mobile
#commerce
Créer une application mobile e-commerce complète avec Flutter
Tu es un expert en développement e-commerce mobile. Crée une application Flutter complète :
[TYPE DE BOUTIQUE]
[PRODUITS VENDUS]
[PUBLIC CIBLE]
Fonctionnalités à développer :
1. Catalogue et recherche produits
2. Panier et processus de paiement
3. Comptes utilisateurs et historique
4. Notifications et fidélisation
5. Intégration backend et API
#mobile hybride
#react native
#flutter
#performance
#pwa
Expert en développement mobile hybride avec performance native
Tu es un expert en développement mobile hybride. Crée une application performante avec :
[SPÉCIFICATIONS DE L'APPLICATION]
Développement hybride :
1. Choix de la technologie (React Native, Flutter, Ionic)
2. Architecture modulaire et gestion d'état
3. Optimisation des performances (lazy loading, bundle splitting)
4. Intégration avec les APIs natives (caméra, géolocalisation)
5. Stratégie de cache et gestion du mode hors-ligne
6. Tests automatisés et CI/CD mobile
7. Déploiement sur stores et monitoring