Trucs et astuces pour faire de son application Android un succès Android Dev Lab - Paris – 8 février 2010 http://twitter.com/DidierGirard
Didier Girard Directeur des Opérations chez SFEIR Développeur Android depuis 2 ans AppEngine depuis 3 ans GWT depuis 4 ans Java depuis 15 ans web depuis 18 ans
Mise en garde ABonEntendeur n’est pas une application développée par SFEIR. Le contenu de cette application est sous ma seule responsabilité, ces slides représentent mon opinion et non celle de mon employeur.
Retour sur l’expérience ABE A Bon Entendeur ABE est un avertisseur de radars pour téléphone Android. J’ai choisi ce marché car il est très concurrentiel Actuellement l’avertisseur de radars francais le plus utilisé sur Android
Retour sur l’expérience ABE A Bon Entendeur http://m.abonentendeur.com
Utilisation de ABE Nb utilisateurs simultanés
Cycle de vie Téléchargement Essai Démonstration Utilisation Désinstallation
Téléchargement la market est un ennemi : elle ne permet pas au nouveau d'exister, soigner son arrivée.  avoir de bons mots clés, publier des mises à jour régulièrement -> vous permet de gagner en visibilité diffuser uniquement sur votre cible
Essai C'est une étape très importante : il est indispensable de la réussir. Il faut que l'application apparaisse à l'utilisateur dès qu'il la lance :  éviter les phases d'initialisation lors du premier lancement afficher immédiatement de la « valeur » faire simple : l'utilisateur ne lit pas de notice, il faut que le premier écran soit clair soigner l'infographie, il y a pas deux opportunités de faire une bonne première impression il faut que votre application semble "vivante", elle doit proposer à tout moment de l'information fraiche
Démontration C'est un moment important Une application sur téléphone mobile est la pour apporter de la valeur au téléphone Plus elle apportera de valeur, plus elle sera montrée Elle ne sera montrée que si elle démarre rapidement et que dès le premier écran elle puisse générer un « waouh ».
Viralité Il est nécessaire de penser à la viralité de votre application. C'est le meilleur moyen pour elle d'exister. La question que vous devez vous poser : qu'est-ce qui fait que mon application va "contaminer" de plus en plus de téléphones ? Plusieurs pistes : il faut que l'utilisateur la montre (voir rubrique montrer) il faut que l'utilisateur la défende il faut que votre application ait un site web, Il faut que votre application ait un site web pour smartphone, il faut que votre application ait un compte twitter
Promotion L’utilisateur doit défendre l'application : un utilisateur défendra l'application si il s'investit, si il est récompensé : il faut lui laisser la possibilité de participer : remonter des bugs, participer dans un forum, proposer de nouvelles fonctionnalités, donner de l'argent les bugs remontés doivent être corrigés, les fonctionnalités suggérés doivent être codées, les questions posées doivent avoir une réponse.
Fidélisation Un utilisateur qui a payé pour une application sera plus exigeant, il sera aussi plus fidèle.
Monétisation En année web, nous sommes en 1994 : la monétisation de votre travail ne doit pas empêcher la diffusion, mettre en place des mécanismes de sponsoring et de récompense
Crash une application qui crashe est du plus mauvaise effet Masquer le crash à l’utilisateur mettre en place un système de détection des crashs qui transmets les stacks sur un serveur pour que vous puissiez les analyser
Utilisation si votre application n'est pas utilisée, elle ne vivra pas, il faut comprendre pourquoi l'utilisateur télécharge mais n'utilise pas
Compétition Ne pas craindre la compétition, s’il n'y a pas de compétition, il n'y a pas de marché
Forum Votre application doit avoir un forum ceci permet de dialoguer avec les utilisateurs, c'est aussi un espace ou les utilisateurs peuvent exprimer leur frustration, vous avez ainsi la possibilité de leur répondre. Ca évite que la frustration se déverse sur les commentaires de la marketplace, avec cet espace il y a de fortes chances que les commentaires déposes soient positifs
Coordonnées les utilisateurs de votre application doivent pouvoir vous joindre, si ils le font, il faut répondre.
Fonctionnalités Il est toujours possible de rajouter une fonctionnalité manquante à une application Il est très difficile de supprimer une fonctionnalité superflue : avant de rajouter une fonction vérifier quelle a un intérêt
Mise à jour Prévoir un rythme de mise à jour, Mes utilisateurs sont habitués à avoir une nouvelle version tous les samedis : je code durant le week-end, je teste durant la semaine, je livre le samedi matin.
Cibler géographiquement Il ne sert à rien de diffuser l’application sur tous les pays Génère beaucoup de frustration
A Bon Entendeur… http://market.android.com/search?q=pname:dgirard.radar   …  téléchargez !

Mobile App Trucs Et Astuces Dig

  • 1.
    Trucs et astucespour faire de son application Android un succès Android Dev Lab - Paris – 8 février 2010 http://twitter.com/DidierGirard
  • 2.
    Didier Girard Directeurdes Opérations chez SFEIR Développeur Android depuis 2 ans AppEngine depuis 3 ans GWT depuis 4 ans Java depuis 15 ans web depuis 18 ans
  • 3.
    Mise en gardeABonEntendeur n’est pas une application développée par SFEIR. Le contenu de cette application est sous ma seule responsabilité, ces slides représentent mon opinion et non celle de mon employeur.
  • 4.
    Retour sur l’expérienceABE A Bon Entendeur ABE est un avertisseur de radars pour téléphone Android. J’ai choisi ce marché car il est très concurrentiel Actuellement l’avertisseur de radars francais le plus utilisé sur Android
  • 5.
    Retour sur l’expérienceABE A Bon Entendeur http://m.abonentendeur.com
  • 6.
    Utilisation de ABENb utilisateurs simultanés
  • 7.
    Cycle de vieTéléchargement Essai Démonstration Utilisation Désinstallation
  • 8.
    Téléchargement la marketest un ennemi : elle ne permet pas au nouveau d'exister, soigner son arrivée. avoir de bons mots clés, publier des mises à jour régulièrement -> vous permet de gagner en visibilité diffuser uniquement sur votre cible
  • 9.
    Essai C'est uneétape très importante : il est indispensable de la réussir. Il faut que l'application apparaisse à l'utilisateur dès qu'il la lance :  éviter les phases d'initialisation lors du premier lancement afficher immédiatement de la « valeur » faire simple : l'utilisateur ne lit pas de notice, il faut que le premier écran soit clair soigner l'infographie, il y a pas deux opportunités de faire une bonne première impression il faut que votre application semble "vivante", elle doit proposer à tout moment de l'information fraiche
  • 10.
    Démontration C'est unmoment important Une application sur téléphone mobile est la pour apporter de la valeur au téléphone Plus elle apportera de valeur, plus elle sera montrée Elle ne sera montrée que si elle démarre rapidement et que dès le premier écran elle puisse générer un « waouh ».
  • 11.
    Viralité Il estnécessaire de penser à la viralité de votre application. C'est le meilleur moyen pour elle d'exister. La question que vous devez vous poser : qu'est-ce qui fait que mon application va "contaminer" de plus en plus de téléphones ? Plusieurs pistes : il faut que l'utilisateur la montre (voir rubrique montrer) il faut que l'utilisateur la défende il faut que votre application ait un site web, Il faut que votre application ait un site web pour smartphone, il faut que votre application ait un compte twitter
  • 12.
    Promotion L’utilisateur doitdéfendre l'application : un utilisateur défendra l'application si il s'investit, si il est récompensé : il faut lui laisser la possibilité de participer : remonter des bugs, participer dans un forum, proposer de nouvelles fonctionnalités, donner de l'argent les bugs remontés doivent être corrigés, les fonctionnalités suggérés doivent être codées, les questions posées doivent avoir une réponse.
  • 13.
    Fidélisation Un utilisateurqui a payé pour une application sera plus exigeant, il sera aussi plus fidèle.
  • 14.
    Monétisation En annéeweb, nous sommes en 1994 : la monétisation de votre travail ne doit pas empêcher la diffusion, mettre en place des mécanismes de sponsoring et de récompense
  • 15.
    Crash une applicationqui crashe est du plus mauvaise effet Masquer le crash à l’utilisateur mettre en place un système de détection des crashs qui transmets les stacks sur un serveur pour que vous puissiez les analyser
  • 16.
    Utilisation si votreapplication n'est pas utilisée, elle ne vivra pas, il faut comprendre pourquoi l'utilisateur télécharge mais n'utilise pas
  • 17.
    Compétition Ne pascraindre la compétition, s’il n'y a pas de compétition, il n'y a pas de marché
  • 18.
    Forum Votre applicationdoit avoir un forum ceci permet de dialoguer avec les utilisateurs, c'est aussi un espace ou les utilisateurs peuvent exprimer leur frustration, vous avez ainsi la possibilité de leur répondre. Ca évite que la frustration se déverse sur les commentaires de la marketplace, avec cet espace il y a de fortes chances que les commentaires déposes soient positifs
  • 19.
    Coordonnées les utilisateursde votre application doivent pouvoir vous joindre, si ils le font, il faut répondre.
  • 20.
    Fonctionnalités Il esttoujours possible de rajouter une fonctionnalité manquante à une application Il est très difficile de supprimer une fonctionnalité superflue : avant de rajouter une fonction vérifier quelle a un intérêt
  • 21.
    Mise à jourPrévoir un rythme de mise à jour, Mes utilisateurs sont habitués à avoir une nouvelle version tous les samedis : je code durant le week-end, je teste durant la semaine, je livre le samedi matin.
  • 22.
    Cibler géographiquement Ilne sert à rien de diffuser l’application sur tous les pays Génère beaucoup de frustration
  • 23.
    A Bon Entendeur…http://market.android.com/search?q=pname:dgirard.radar … téléchargez !