Description (extrait Store)
Cette application permet d'obtenir des informations sur vos séries préférées (et les autres). Les données sont fournies par le site { betaseries.com } au moyen de leur API.
Elle permet également de se connecter à son compte pour : afficher son planning, ajouter et supprimer des séries, marquer comme vu / noter des épisodes, commenter séries & épisodes.
Origines du projet
Avant la sortie de Windows 8, (mon employeur) Osiatis a lancé un défi interne à ses BU : être présent sur le Windows Store dès la sortie officielle du nouveau système d'exploitation.
Fan de séries et utilisateur de BetaSeries, j'ai proposé l'idée d'un client utilisant leur API à l'agence de Grenoble.
L'idée n'a pas séduit les autres membres de l'équipe... C'est donc devenu mon projet personnel que je fais vivre (sur mon temps libre) depuis !
BetaSeries : API / Wiki
Initialement basée sur l'APIv1, l'application utilise l'APIv2 depuis qu'elle a été lancée.
Celle-ci est bien documentée et la réactivité sur les éventuels bugs me surprend à chaque fois !
L'application a également sa page dédiée sur le Wiki du site.
Technos utilisées
HTML 5 / CSS 3 / WinJS / jQuery
Windows 8 & Modern UI
Au fil des versions, je fais en sorte d'intégrer au maximum les concepts introduits par Windows 8 (puis 8.1) à l'application.
Dès les premières versions, j'ai implémenté les charmes de recherche et de partage.
D'un point de vue développeur (mais aussi utilisateur), c'est un plaisir d'utiliser la barre des charmes pour des écrans secondaires comme la connexion / déconnexion, le profil, l'aide, le détail des versions et les options.
'Bazinga' ... 'Dark Passenger' ... 'D'oh!' (v1-11)
Dans les premières versions, l'application a petit à petit gagné en fonctionnalités et nombre d'écrans (notamment la barre des charmes).
La connexion à son compte arrive en V2, le profil et le charme de partage en V3, la V4 permet (enfin) de noter les épisodes et de les marquer comme vus.
L'écran des épisodes à voir est la grande nouveauté de la V5 tandis que les versions 6 à 11 apportent leurs petits bonus à chaque fois : tuiles secondaires, commentaires, nouvelles options, page de détail des versions, ...
'Previously on ...' (v12)
Pour fêter la sortie de Windows 8.1, { betaseries.com } a eu droit à un lifting.
Le fond bleu laisse sa place à de magnifiques images ! La présentation des séries, des personnages et des épisodes a été revue...
Enfin, j'utilise maintenant l'APIv2 qui est passée en 'production'.
'Little boxes' (v14)
Pour cette version, l'écran des notes nous a quitté et la barre d'application des écrans 'Planning' et 'Mes épisodes' a été remplacée par des icônes d'action dans chaque élément graphique.
Les commentaires apparaissent en 'Flyout' (écran de détail) et un brin de folie s'est emparé de l'écran des épisodes à voir avec 3 tailles de présentation (paramétrable dans les options)...