App days 2012 vices cachés

400 vues

Publié le

Some lessons I have learnt developing and launching multiple successful apps since 2009. Talk give at the end of 2009 at appdays in French

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
400
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
4
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

App days 2012 vices cachés

  1. 1. Vices Cachés : Pourquoi tester son app dans la vraie vie ? App Days - Vices Cachés Matthieu Rouif
  2. 2. Expérience • iOS Programming à Stanford - 2009 ! • Fondateur d’As-App - 2009-2010 ! Stations ! de Ski x12 Crix Kolorami Goldfish ToitDeParis • Co-Fondateur de HeyCrowd - 2011-2012 HeyCrowd App Days - Vices Cachés Matthieu Rouif
  3. 3. Développer sur son émulateur Tester dans la vrai vie “get out of theMatthieu Rouif building” Steve Blank App Days - Vices Cachés
  4. 4. Environnement Hardware Utilisateurs Stores App Days - Vices Cachés Matthieu Rouif
  5. 5. App Days - Vices Cachés Matthieu Rouif
  6. 6. Environnement Sans sortir, on ne peut pas tester : • Le GPS • La réalité augmentée • La connexion (intermittence, débit) • La photo • La batterie ! App Days - Vices Cachés Matthieu Rouif
  7. 7. GPS • Pas besoin de forfait data. Utilise le signal GPS/wifi/GPRS • Peu précis dans un batiment, en montagne (Android) • Autorisation demandée • Appareils sans puces GPS • Les femmes refusent plus App Days - Vices Cachés Matthieu Rouif
  8. 8. GPS • Tester en ski, en voiture, en train, en vélo, en intérieur • En déplacement rapide : CPU plus utilisé (l’utilisateur s’en aperçoit : batterie, température) • Calibrer la géolocalisation: Signal GPS Wi-Fi App Days - Vices Cachés Matthieu Rouif Batterie 1 heure 1 jour Précision 10m 800m
  9. 9. Réalité Augmentée • Plusieurs technologies possibles • Boussole+GPS +Accéléromètre. Encore instable. Ex : même conditions donnent un résultat différent • Reconnaissance d’image fonctionne mieux mais pas pour tous les usages (Tour Eiffel, Montagnes) ! ! App Days - Vices Cachés Matthieu Rouif
  10. 10. Connexion ! • Mobile = connexion intermittante • Précharger le contenu (6 questions toujours en réserve sur HeyCrowd) • Donner l’impression de la fluidité • Utiliser des requêtes asynchrones, surtout pour les images • Tester dans le métro : peu de bande passante et instable. PARFAIT ! App Days - Vices Cachés Matthieu Rouif
  11. 11. Appareil Photo ! • Vos utilisateurs ne sont ni photographes, ni ingénieurs. Donc : mauvaise lumière, mauvaise position GPS. PHOTOS NULLES • Temps de chargement très long. Surtout en EDGE et la montagne ! App Days - Vices Cachés Matthieu Rouif
  12. 12. Batterie • La batterie reste le premier problème des smartphones. Elle est sensible : • A l’usage GPS : il faut absolument tester dans le train/voiture/métro • A l’usage 3G • A la luminosité de l’écran • Au froid App Days - Vices Cachés Matthieu Rouif
  13. 13. Luminosité • Ecran rétroéclairé • En plein soleil, on ne voit rien • A la montagne, on ne voit absolument rien App Days - Vices Cachés Matthieu Rouif
  14. 14. A retenir • Prototyper au plus vite l’application et tester dans son environnement pour évaluer la faisabilité • A minima : 
 Simulateur Mobile ! (dev) (jour) Edge (semaine) ! • Paramètrer avant la publication App Days - Vices Cachés Matthieu Rouif Métro (mois)
  15. 15. App Days - Vices Cachés Matthieu Rouif
  16. 16. Hardware Sans utiliser plusieurs appareils, on ne peut pas tester : • La compatibilité des appareils • La compatibilité des OS • Leur combinaison App Days - Vices Cachés Matthieu Rouif
  17. 17. Compatibilité • Problèmes pour tester sur toutes les combinaisons device+OS • Des dizaines de possibilités. Android plusieurs mois de tests pour un mois de dev • Solutions Pareto : • 80% du parc représenté par quelques combinaisons majoritaires • Avoir une base de beta testeur diverse et utiliser les crash reports pour le reste App Days - Vices Cachés Matthieu Rouif
  18. 18. App Days - Vices Cachés Matthieu Rouif
  19. 19. Utilisateurs Sans observer ses utilisateurs , on ne peut pas : • Tester la première expérience • Connaître les usages de son app • Itérer pour améliorer App Days - Vices Cachés Matthieu Rouif
  20. 20. Première Expérience Primordiale dans l’impression que vous laissez aux utilisateurs. App Days - Vices Cachés Matthieu Rouif
  21. 21. Première Expérience •Lent et Instable : Beaucoup de choses à initialiser : Graphismes, Librairies, Base de données local et externe, Login... ! •Simplifier ! Ex : Questions préchargées, Pas de création de compte, un seul Xib App Days - Vices Cachés Matthieu Rouif
  22. 22. Première Expérience •Nouvelle App = Nouvelle UX ! •Difficile d’observer la première expérience à distance ! •Trouver des utilisateurs dans la rue, Apple Store, gares... et observer : “show don’t tell” App Days - Vices Cachés Matthieu Rouif
  23. 23. Connaître les usages Où sont vos utilisateurs ? ! App Days - Vices Cachés • 40% dans leur chambre • 30% devant leur TV • 10% aux toilettes Matthieu Rouif
  24. 24. Connaître les usages Connatre les usages 36% des utilisateurs refusent le Push systématiquement App Days - Vices Cachés Matthieu Rouif
  25. 25. Connaître les usages Connatre les usages 54% des utilisateurs refusent le Facebook Connect systématiquement (Attention aux reviews) App Days - Vices Cachés Matthieu Rouif
  26. 26. Itérer Connaître les usages •Etre à l’écoute Ex : reviews, questions •Suivre les comportements (Flurry et en interne). ! Itérer en conséquence: •Faciliter l’accès aux features les plus utilisées. Ex : nouveau profil utilisateur App Days - Vices Cachés Matthieu Rouif
  27. 27. A retenir • Premier chargement primordial : simplifier le lancement tester avec de nouveaux utilisateurs • Penser l’expérience sans Facebook et Push Notifications • Observer le comportement de vos utilisateurs pour améliorer App Days - Vices Cachés Matthieu Rouif
  28. 28. App Days - Vices Cachés Matthieu Rouif
  29. 29. Store Sans observer les Stores, on ne peut pas : • Observer les spécificités locales • Améliorer sa visibilité • Profiter des opportunités App Days - Vices Cachés Matthieu Rouif
  30. 30. Spécificité Locale ! • Opportunités liées aux spécificités locale, législation. Ex : Crix premier de l’App Store Brésilien en changeant de catégorie • Attention aux régies pub en fonction de vos pays et devices App Days - Vices Cachés Matthieu Rouif
  31. 31. Leviers d’optimisation ! • La découverte d’App est réelle • Icône, nom de l’appli, notes, visuels et mots-clefs extrêmement importants. Ex : Passer premier du store après avoir changé l’icône • Se positionner dans tous les Stores (surtout Android) App Days - Vices Cachés Matthieu Rouif
  32. 32. Rester Agile ! • Les plateformes mettent en avant ceux qui adoptent le plus vite les nouveaux paradigmes • Tous les changements de règle de Store créent des opportunités ! App Days - Vices Cachés Matthieu Rouif
  33. 33. A retenir Restez agile, à l’affut d’opportunités : • Locales • Ponctuelles (nouvel OS) • Optimiser icônes et metadata App Days - Vices Cachés Matthieu Rouif
  34. 34. App Days - Vices Cachés Matthieu Rouif
  35. 35. Dans la vrai vie ! App Days - Vices Cachés Matthieu Rouif
  36. 36. Merci matthieu@heycrowd.com et @matthieurouif App Days - Vices Cachés Matthieu Rouif

×