PhotoID v1.4: no more ads

Last month, PhotoID was started more than 5,000 times. But only 10 people have clicked on the advertisement. As a result I have earned only a few cents. It’s pointless to keep the ads on my application, and I have decided to remove them altogether.

Also, I have fixed a couple of small bugs, in particular, some people did not pick a photo in their gallery at startup, and then pushed the zoom controls with no image. This was leading to a crash (Null Pointer Exception).

Photo ID v1.3

Les utilisateurs de l’Android market sont sans pitié. Apparemment, l’application ne fonctionnait fonctionne (toujours) pas sur Samsung Galaxy tab. Résultat: derniers (et seuls commentaires d’ailleurs)
derniers commentaires sur l'Android Market

Pour les curieux, j’avais changé l’app_name dans mon res/strings.xml. A priori, je n’avais rien cassé, puisque j’avais créé un app_techname auquel le Manifest se référait <Application android:name="@string/app_techname".... D’ailleurs ça fonctionnait très bien, sur l’émulateur, sur mon HTC. Mais pas sur certains appareils. Il y a eu 12 crashs hier:

java.lang.RuntimeException: Unable to instantiate application info.decamps.droid.photoid.PhotoIDroid: java.lang.ClassNotFoundException: info.decamps.droid.photoid.PhotoIDroid

Sinon, j’ai eu la mauvaise idée de passer les dimensions des impressions photos US de 4″x6″ à 5″x7″. Punition directe: OutOfMemoryError…

Bon parlons des petites améliorations de cette version:

  • J’ai ajouté unavertissement si la résolution de la photo d’origine devient trop basse après le zoom (cf. capture d’écran)
  • Cet avertissement n’est qu’un bonus lié à une optimization: l’image générée sera au maximum dans cette résolution, et non plus systématiquement à 300 ppp comme c’était le cas avant. J’espère ainsi encore réduire les chances de OutOfMemory
  • j’ai commencé l’internationalisation en chinois1
  • Je me suis rendu compte qu’à un petit truc près (que j’ai ré-écrit2, du coup), mon code fonctionnait dès l’Android 1.6. Alors j’ai changé le manifest pour ouvrir l’application à ceux qui sont déjà délaissés par leur constructeur.
  • Par parenthèse, j’ai ajouté un promotional graphic. En fait c’est Google qui l’a demandé. Il faut comprendre que l’Android market va (enfin) être amélioré
  1. clairement, il va falloir que je demande de l’aide ;-) []
  2. la honte, j’avais initialement rédigé refactorisé mais ce vilain anglicisme n’est pas passé []

Photo ID v1.2

This new version has is a bug-fixe release

  • the menu has a link to the Photo ID user guide hosted on this site
  • In the requirement screen the links to the government site are now clickable
  • Localization for UK and Canada (they actually didn’t work in the previous version, sorry)
  • photo sheet generation works for USA. In version 1.1, the size was NaN and these resulted in a blank sheet.

Photo ID Droid

Il n’est pas évident de réussir le cadrage pour une photo d’identité. Surtout si l’en prend en compte les exigences éditectées dans l’arrêt ministériel du 5 février 2009 relatif à la production de photographies d’identité dans le cadre de la délivrance du passeport.

Et comment s’assurer que la photo sera bien au format standard 3,5cm x4,5cm? Et comment faire une planche de photo sur un tirage classiqe 10cm x 15cm?

Pour répondre à toutes ces questions, j’ai écrit Photo ID pour téléphone portable Android.

Disponible dès maintenant sur l’Android marketplace.