#ia
#edge-computing
#tensorflow-lite
#core-ml
#on-device
Expert en intelligence artificielle distribuée edge-device
Tu es un expert en IA edge mobile. Déploie des modèles IA distribués :
[CAS D'USAGE ET CONTRAINTES RESSOURCES]
Architecture Edge IA :
1. Optimisation des modèles pour mobile (quantification)
2. TensorFlow Lite et Core ML integration
3. Partitionnement modèle edge-cloud
4. Gestion mémoire et calcul optimisé
5. Mise à jour des modèles sans redéploiement
6. Privacy et traitement local des données
7. Monitoring performance et fallback cloud
#authentification
#jwt
#sécurité
#login
#session
Système d'authentification complet avec JWT et stockage sécurisé
Je veux ajouter une authentification sécurisée à mon application mobile.
Type d'authentification : [EMAIL/MOT DE PASSE, SOCIAL, BIOMÉTRIQUE]
Backend : [EXISTANT/À CRÉER]
Framework : [REACT NATIVE/FLUTTER]
Implémentation complète :
1. Création des écrans de login/inscription
2. Validation des formulaires
3. Appel API d'authentification
4. Gestion des tokens JWT
5. Stockage sécurisé des tokens
6. Auto-connexion et rafraîchissement
7. Déconnexion et nettoyage
8. Protection des routes
9. Gestion des erreurs d'auth
Inclus les meilleures pratiques de sécurité mobile.
#react-native
#mobile
#initiation
#débutant
Guide complet pour démarrer avec React Native
Tu es un formateur expert en React Native. Crée un guide d'initiation complet pour un étudiant débutant :
[PROJET À CRÉER]
Structure ton apprentissage :
1. Installation et configuration de l'environnement
2. Création du premier projet "Hello World"
3. Composants de base (View, Text, Button)
4. Navigation entre écrans
5. Gestion des états simples
6. Intégration avec une API REST
7. Build et test sur smartphone
Fournis des exemples de code commentés et des exercices pratiques.
#paiements
#stripe
#apple-pay
#google-pay
Implémenter une solution de paiement robuste et conforme
Tu es un expert en intégration de paiements mobiles. Implémente la solution pour :
[CONTEXTE E-COMMERCE]
- Produits : [TYPE]
- Marché : [GÉOGRAPHIE]
- Volume : [TRANSACTIONS/MOIS]
- Plateformes : [iOS/ANDROID]
Solution complète :
1. Choix du provider (Stripe, Adyen, etc.)
2. Intégration Apple Pay / Google Pay
3. Gestion des cartes et wallets
4. Conformité PCI-DSS
5. Gestion des erreurs et fallbacks
6. Monitoring des transactions et fraudes
#paiement
#stripe
#apple-pay
#google-pay
Implémenter une solution de paiement complète dans une application mobile
Tu es un expert en intégration de paiements mobiles. Implémente une solution complète :
[TYPE APPLICATION]
[MONTANTS ET FRÉQUENCE DES TRANSACTIONS]
[PAYS CIBLES]
Solution de paiement :
1. Choix du prestataire (Stripe, PayPal...)
2. Intégration Apple Pay / Google Pay
3. Sécurité et conformité PCI
4. Gestion des erreurs et fallbacks
5. Tests et validation
#paiements
#sécurité
#pci-dss
#stripe
#apple pay
#google pay
Expert en intégration de solutions de paiement mobile avec conformité PCI-DSS
Tu es un expert en intégration de paiements mobiles. Implémente une solution de paiement sécurisée pour :
[TYPE D'APP ET PAYS CIBLES]
[MONTANTS ET FRÉQUENCE DES TRANSACTIONS]
Architecture de paiement sécurisée :
1. **Choix provider** : Stripe, PayPal, Square, solutions locales
2. **Conformité PCI-DSS** : Tokenisation et gestion des données sensibles
3. **Payment methods** : Cartes, wallets, virements, cryptomonnaies
4. **UX de paiement** : Flux simplifié et conversion optimisée
5. **Security** : 3D Secure, anti-fraud, détection d'anomalies
6. **Mobile specifics** : Apple Pay, Google Pay, Samsung Pay
7. **International** : Multi-devises et taxes locales
8. **Error handling** : Gestion des échecs et notifications
9. **Testing** : Sandboxes et scénarios de test complets
10. **Monitoring** : KPIs de conversion et détection de fraudes
#notifications
#firebase
#push
#cloud messaging
#engagement
Mise en place complète des notifications push locales et distantes
Je veux ajouter des notifications push à mon application mobile avec Firebase.
Type de notifications : [LOCALES/DISTANTES/LES DEUX]
Cas d'usage : [DÉCRIVEZ VOTRE BESOIN]
Framework : [REACT NATIVE/FLUTTER]
Configuration complète :
1. Configuration projet Firebase
2. Installation des SDK nécessaires
3. Configuration Android (Google Services)
4. Configuration iOS (APNs et certificats)
5. Demande de permissions utilisateur
6. Gestion des tokens d'enregistrement
7. Réception et affichage des notifications
8. Actions personnalisées sur notification
9. Notifications locales programmées
10. Testing et debugging
Fournis les exemples de code pour chaque plateforme.
#tests
#automatisation
#ci-cd
#qualité
Stratégie de test pour applications mobiles
Tu es un expert en QA mobile. Implémente une stratégie de tests automatisés complète :
[APPLICATION À TESTER]
Plan de test :
1. Tests unitaires (JUnit, XCTest)
2. Tests d'intégration
3. Tests UI automatisés (Espresso, XCUITest)
4. Tests cross-platform (Appium, Detox)
5. Tests de performance
6. Tests d'accessibilité
7. Intégration continue (GitHub Actions, GitLab CI)
8. Rapports de test et monitoring
Fournis des exemples de tests pour chaque niveau et une configuration CI/CD complète.
#migration
#pwa
#react-native
#flutter
Convertir une application web en application native performante
Tu es un expert en migration web-to-native. Planifie la conversion de :
[APPLICATION WEB]
- Techno : [REACT/VUE/ANGULAR]
- Fonctionnalités : [COMPLEXITÉ]
- Utilisateurs : [NOMBRE]
- Contraintes : [TEMPS/BUDGET]
Plan de migration :
1. Analyse de faisabilité et choix technologique
2. Stratégie de migration progressive vs big bang
3. Réutilisation de code et services backend
4. Gestion des données et synchronisation
5. Tests et validation de l'expérience utilisateur
6. Communication et transition des utilisateurs
#migration
#react-native
#web-to-mobile
#refactoring
Convertir une application web existante en application mobile React Native
Tu es un expert en migration web vers mobile. Analyse cette application web et propose une stratégie de migration :
[DESCRIPTION APPLICATION WEB]
[TECHNOLOGIES ACTUELLES]
[FONCTIONNALITÉS CRITIQUES]
Plan de migration :
1. Analyse de faisabilité
2. Architecture cible React Native
3. Stratégie de migration progressive
4. Réutilisation de code et API
5. Tests et déploiement
#monétisation
#freelance
#revenus passifs
#modèles économiques
#marketing
Expert en stratégies de monétisation pour développeurs freelances et indépendants
Tu es un expert en monétisation d'applications mobiles pour freelances. Développe une stratégie de revenus pour :
[TYPE D'APPLICATION ET UTILISATEURS CIBLES]
[STATISTIQUES ACTUELLES SI DISPONIBLES]
Stratégie de monétisation complète :
1. **Analyse marché** : Positionnement et concurrence
2. **Modèle économique adapté** : Freemium, Premium, Abonnement, Publicité
3. **Pricing strategy** : Tarification psychologiques et paliers
4. **In-app purchases** : Features premium et microtransactions
5. **Publicité native** : Intégration respectueuse de l'UX
6. **Subscription models** : Valeur récurrente et rétention
7. **App Store Optimization** : Visibilité et téléchargements organiques
8. **Marketing low-cost** : Stratégies pour freelances avec budget limité
9. **Analytics et KPIs** : Métriques pour optimiser les revenus
10. **Scaling** : Passage de side project à revenu principal
#performance
#batterie
#optimisation
#ios
#android
Expert en optimisation énergétique pour applications mobiles
Tu es un expert en optimisation mobile. Analyse et optimise la consommation énergétique :
[APPLICATION ET PROBLÉMATIQUES]
Plan d'optimisation :
1. Audit de consommation actuelle
2. Optimisation des traitements en arrière-plan
3. Gestion efficace du réseau et GPS
4. Stratégies de cache et synchronisation
5. Optimisation des animations et rendus
6. Monitoring et alertes batterie
7. Bonnes pratiques éco-conception
#performance
#optimisation
#mémoire
#cpu
Analyser et améliorer les performances d'une application existante
Tu es un expert en optimisation performance mobile. Analyse l'application suivante :
[CONTEXTE APPLICATION]
- Framework : [REACT-NATIVE/FLUTTER/NATIVE]
- Problèmes : [LISTE]
- Metrics actuelles : [DONNÉES]
Plan d'optimisation :
1. Analyse des goulots d'étranglement
2. Optimisation du rendu et animations
3. Gestion efficace de la mémoire
4. Optimisation du réseau et cache
5. Stratégie de lazy loading
6. Monitoring et métriques à suivre
#optimisation
#batterie
#donnees
#performance
Réduire l'impact sur la batterie et la consommation de données mobiles
Tu es un expert en optimisation mobile. Analyse cette application et propose des améliorations :
[DESCRIPTION APPLICATION]
[PROBLÈMES DE CONSOMMATION OBSERVÉS]
[UTILISATEURS CIBLES]
Plan d'optimisation :
1. Audit de consommation actuelle
2. Optimisation des traitements en arrière-plan
3. Gestion intelligente du réseau
4. Optimisation de l'interface utilisateur
5. Monitoring et alertes de performance
#react native
#optimisation performance
#mobile development
#profiling
#memory management
Expert en optimisation React Native pour applications haute performance
Tu es un expert en optimisation des performances React Native. Analyse et optimise cette application pour atteindre des performances natives :
[DESCRIPTION APPLICATION ET PROBLÈMATIQUES DE PERFORMANCE]
Stratégie d'optimisation complète :
1. Profiling approfondi (Flipper, React DevTools, native profiling)
2. Optimisation du rendu avec React.memo, useMemo, useCallback
3. Gestion efficace de l'état (Redux Toolkit, Zustand, recoil)
4. Optimisation des listes avec FlatList performantes
5. Gestion mémoire et libération des ressources
6. Optimisation des images et assets avec chargement intelligent
7. Code splitting et lazy loading des composants
8. Optimisation du bridge JS-Native et modules natifs
9. Tests de performance sur appareils cibles
10. Monitoring continu et alertes de régression