Il suffit parfois de changer de téléphone pour avoir envie de changer aussi son site web ;-)
Alors, plutôt que peaufiner pour la nième fois ce site sans jamais trouver le temps de finaliser le site « parfait » que j’aurais aimé faire… Je vais me contenter de cette simple page pour le moment pour vous faire découvrir ma première application web pour iPhone !
iMediaLibrary : Petit histoire d’une longue genèse…
Depuis de nombreuses années j’accumule livres, CD, DVD et depuis peu Blu-ray… pour m’y retrouver et éviter d’acheter plusieurs fois le même livre (lorsque les éditeurs changent les photos de couvertures lors d’une ré-édition la mémoire peut vous jouer des tours…) j’ai commencé par gérer tout ça dans un tableur.
Mais bien sûr je n’avais jamais ce fichier avec moi en magasin lorsque j’en avais besoin. Peu de temps après j’ai fait l’acquisition d’un Palm IIIe et transformé mon fichier en mini base de données grâce à HandBase puis migration vers Pilot-DB qui, bien que plus rustique, avait le mérite d’être publiée sous licence GPL, d’utiliser un format non propriétaire pour enregistrer les données et de fournir une librairie utilisable sous Linux (un vrai bonheur : j’ai définitivement bâni Windows de mes PC depuis l’an 2000).
Nouveau problème : la synchronisation des données lorsque je modifiais ma base sur mon Palm ou sur mon PC, la résolution des conflits éventuels, etc… J’ai malgré tout utilisé ce système plusieurs années en attendant la sortie d’un hypothétique PalmPhone à base de Kernel Linux… reporté d’année en année avec le déclin de Palm Inc… (oui je sais, depuis peu Palm sort le Palm Pré mais c’est trop tard pour moi (sans même parler du Google Android…)).
Du coup j’ai fini par craquer pour un téléphone sous Windows Mobile 5, très vite reflashé en WM6 : un HTC P3600 (aussi connu sous le doux pseudonyme de Trinity). Et la base Palm a alors été complètement migrée sous la forme d’une application web en PHP avec MySQL… Fini les problèmes de synchronisation : depuis mon téléphone ou mon PC j’accède à la même base via l’Internet. Avec un design sobre et simple l’affichage sur un écran de Smartphone est tout à fait utilisable… J’en ai même profité pour ajouter l’affichage des pochettes de CD et DVD et la gestion des informations complémentaires sur les auteurs, les interprètes, les acteurs et réalisateurs associées à ces œuvres… C’est encore la solution que j’utilise actuellement.
Mais voilà… Je viens de « switcher » pour un iPhone 3GS
Du coup une nouvelle version est en préparation pour développer une version la plus compatible possible avec l’interface graphique utilisateur de l’iPhone !
Et cerise sur le gâteau (enfin pour vous si vous lisez ces lignes) : la nouvelle version en préparation sera multi-utilisateurs !
Vous pourrez l’utiliser gratuitement* si vous le souhaitez pour enregistrer votre propre médiathèque ! Les informations de chaque utilisateur seront isolées et seules les personnes autorisées pourront consulter les bases bien sûr. Enfin, vous pourrez gérer les prêts, donner accès à votre médiathèque en lecture et/ou écriture à vos amis (voire même gérer des niveaux d’accès par document (privé, public, restreint, etc)) et importer/exporter vos données sous forme de fichier CSV.
Encore un peu de patience… en attendant, si vous avez des idées à me soumettre pour ajouter une fonctionnalité, n’hésitez pas à m’envoyer un mail !