Benoit Del Basso - 11 décembre [email protected]
CocoaHeads - Retours d’expérience
L’univers My LittleUn petit tour rapide de
mobile
My Little Paris
(2009)(2012)
iPad (2011)
My Little App
600.000 downloads
300.000 inscrits push
(2013)
Alfred App
(2013)
(nov. 2014)
Notre (humble) expérience sur
• Le versioning • Prod / Preprod / Draft • Les notifications Push • Flexibilité : via les webview
Le versioning• Tous les appels API comportent
le numéro de version de l’appli (ex : app_version=2.0.1)
• Une façon de pousser les mises à jour intégrée dès la première version de chaque application.
• Des paramètres de configuration dynamiques
Prod / Preprod / Draft
• Pas de flag DEBUG=1 en dur !
• 4 applis sur les téléphones : Prod / Draft / NextProd / Preprod
Flexibilité : via les webviewEt json verbeux… mais zippé :)
Les notification push
• On laisse le temps à l’utilisateur de découvrir l’appli avant de lui proposer d’accepter les pushs
• Le token est envoyé au serveur à chaque activation de l’appli => robustesse & statistiques
• Moteur d’envoi maison (une boucle « for » efficace et cheap).
• A refaire => Amazon SNS (10$ / mois) ; ou bien Kahuna (1000+ $/mois)
Merci de votre attention !
Top Related