Vincent Tourraine
Blog

Application iOS pour Mix-IT

#mixit #iOS #dev

Mix-IT, c’est un peu la WWDC lyonnaise. L’année dernière, la conférence avait vendu tous les billets en 48 heures ; cette année il aura suffit de 3 heures.

Les organisateurs proposent depuis quelques années une API permettant d’accéder au programme, avec le détail des sessions et des intervenants. Vous pouvez donc trouver des applications Android basées sur cette API, pour récupérer toutes ces informations sur votre téléphone. Mais depuis tout ce temps, rien pour iOS. Il me semble que Mix-IT était historiquement centrée sur Java, ce qui explique peut-être cette situation.

J’avais donc envie de proposer quelque chose pour les utilisateurs d’iPhones.

Après mon passage en 2014, j’avais commencé un projet avec la récupération des données et l’affichage d’une simple liste de l’ensemble des sessions. Les choses en sont restées là, jusqu’au mois dernier et l’approche de l’édition 2015. Quelques soucis d’API plus tard (et avec l’aide des super organisateurs), il était grand temps de reprendre ce projet pour en faire une application qui puisse être utile. Il fallait aussi faire vite, à quelques semaines de la conférence, compte-tenu du temps de validation pour l’App Store. En plein boom WatchKit, il faut tabler sur environ 8 jours. Heureusement qu’il existe l’« expedited review », qui permet justement d’accélérer le processus dans ce genre de situation, mais dépend entièrement de la bonne volonté d’Apple.

Tout ça pour dire que l’application est maintenant disponible sur l’App Store.

Application sur iPhone
Application sur iPhone

Dans ces conditions, le résultat est très basique, mais devrait rendre service aux heureux détenteurs d’un billet Mix-IT. La vue principale liste l’ensemble des sessions des deux journées, avec les détails en vue secondaire. Vous trouverez aussi un vue “à propos”, avec notamment une carte pour localiser CPE Lyon sur le campus de la Doua (merci le GPS). L’application supporte l’iPhone, l’iPod touch et l’iPad, mais ne vous attendez pas à une interface optimisée pour les tablettes. Enfin, à l’image de Mix-IT, l’application est traduite en français et en anglais.

Le code est disponible sur GitHub.

Si vous avez des suggestions et que vous êtes très rapides, on peut encore espérer une petite mise-à-jour avant le 16 avril, autrement je garderai ça pour l’année prochaine.

Bonus : retrouvez le CPE Lyon… en 3D
Bonus : retrouvez le CPE Lyon… en 3D

Mise à jour du 19 avril 2015

Mix-IT 2015, c’est maintenant terminé (et tout le monde confirme que, cette année encore, c’était vraiment bien). Au cas où ça intéresserait quelqu’un, voici les statistiques de téléchargement de l’application.

Pour faire simple, premier pic dès la publication sur l’App Store, notamment grâce à un tweet par le compte officiel @mixit_lyon. La seconde vague arrive, assez logiquement, la veille de la conférence. 55 téléchargements au total. Pour environ 500 participants, j’imagine environ la moitié avec un iPhone, donc j’avoue être un peu déçu par ce nombre. Peu importe, je suis content de l’avoir développée, même dans la précipitation.

Enfin, n’hésitez-pas à me faire signe si vous avez des suggestions pour l’améliorer avant 2016. Ça vous laisse même pas mal de temps pour envoyer vos pull-requests.

Nombres de téléchargements de l’application
Nombres de téléchargements de l’application