Monthly Archives: April 2011

Application : WishList

Avant de commencer, un petit point sur le blog. Le manque de temps et un peu de motivation fait que les posts sur le blog se font plus rares que je le voudrais, et donc je vais changer un peu la ligne éditoriale.

Moins voir quasiment plus de news qui prennent beaucoup de temps. A la place, il y aura plus d’articles techniques, d’astuces de développement, de tutoriaux (tout en gardant quand même les news sur les figurines Bugdroid :D).

Et maintenant la présentation de l’application que je viens de publier sur le Market !

 

Je pense que cela vous arrive à chaque fois (c’est le cas pour moi en tout cas) : c’est toujours quand quelqu’un vous demande si vous avez des idées pour votre cadeau d’anniversaire ou ce que vous voulez pour Noël, que toutes vos idées choississent de disparaître de votre cerveau pour en général réapparaître comme par magie le lendemain de la date fatidique !!

L’application WishList a pour but de se souvenir de vos idées et donc de toujours les avoir sous la main. Pour chaque souhait, on peut préciser en plus du nom, un prix, une date d’achat, une priorité ainsi qu’un lien (vers la page d’achat par exemple).

Cela permettra entre autres de pouvoir trier ses souhaits selon leur nom, leur prix, leur date ou leur priorité.

 

 

L’application est disponible sur le Market (en traduction française et anglaise) pour les téléphones Android en version 1.6 à 2.3.3 :

WishList QRCode

Et histoire de vous motiver à la télécharger, voila d’autres screenshots de l’application :

Pour ceux que ca intéresse, l’application utilise la librairie GreenDroid simplifiant les développements graphiques. En attendant un article sur le sujet, je vous conseille d’aller faire un tour sur le blog de Cyril Mottier qui a fait la librairie

Human Interface Guidelines pour Android

Un des points forts d’iPhone reste la cohérence des applications d’un point de vue ergonomique et graphique, principalement grâce à la présence des Human Interface Guidelines d’Apple qui décrivent de façon précise comment architecturer d’un point de vue UI (interface utilisateur) et UX (expérience utilisateur) une application.

Du côté d’Android, on a la chance d’avoir la liberté de faire son application comme on veut, mais c’est aussi un défaut … En effet à avoir trop de libertés, cela part un peu dans tous les sens ce qui est dommage. Le site officiel Android Developers présente un certain nombre d’informations sur les bonnes pratiques d’UI et d’UX mais ces informations ne sont pas aussi faciles à trouver qu’il le faudrait et pas totalement complètes.

Les équipes de Mutual Mobile viennent donc de sortir leurs Android Design Guidelines (en PDF) qui ne sont pas exhaustives mais qui sont déjà un très bon début. Voila leur présentation par Mutual Mobile :

Android is crushingly programmer heavy. In my opinion, they have not given enough consideration to asset creation or creative direction. With apple, the moment you start designing an app, you know how they want you to build it. Their design plans are so complete that you can immediately access it. I often dream that my house is an iPhone app; it has become comfortable. With Android, there is a false sense of freedom to do whatever you want. Unfortunately, when you start taking all the various screen sizes and resolutions into account, it doesn’t realistically pan out that way.

As a disclaimer, I am a designer, and while my knowledge of programming has increased a fraction while creating a document, it should be known that Android makes it difficult for anyone who is not a programming to decipher their rules. So with that in mind, understand that while my research has been abundant, this document should be considered a designer’s translation of Android and therefore subject to error.

While it certainly is not my place to set a standard for Google, in this document I intend to at least create a guideline for us to follow.

Après les avoir lu, je trouve qu’elles sont un must-read pour tout développeur, designer ou ergonome voulant travailler sur la plateforme Android.

 

En passant un site très intéressant qui présente les différents patterns utilisables dans les applications Android : http://www.androidpatterns.com/

 

Page optimized by WP Minify WordPress Plugin