Category Archives: Android

Ice Cream Sandwich : l’article et la conférence

Léo, ou l’art de donner les informations quand c’est trop tard. Mais tant pis.

Je n’ai pas encore de téléphone ou de tablette sous Ice Cream Sandwich, mais j’ai quand même eu l’occasion de voir ce qui se cachait derrière. Une première fois en écrivant un article pour le magazine Programmez. 6 pages co-écrites avec trois collègues Genymobiliens, pour détailler toutes les nouveautés de l’API level 14, depuis les nouveautés pour les calendriers et les contacts, jusqu’à la caméra et au WiFi direct. Rien de très nouveau par rapport aux platform highlights du site officiel, si ce n’est une traduction française et quelques exemples. Pas facile d’ailleurs de tester tout cela sur émulateur uniquement, surtout qu’au moment de la rédaction, il n’y avait ni Nexus S mis à jour, ni Galaxy Nexus pour voir ce que cela pouvait donner en vrai.

Suite à l’article, c’est une conférence donnée pour le Paris Android User Group qui a été l’occasion de se replonger dans l’API. On prend les mêmes et on recommence, on y ajoute quelques nouveautés de l’API level 15, quelques exemples supplémentaires, et voilà ma toute première conférence devant plus d’une centaine de personnes, le 19 janvier à l’ECE. Le stress n’a pas vraiment aidé à rendre la conférence très dynamique, et j’aurais aimé pouvoir présenter des exemples un peu plus sexys que des GridLayout, mais j’étais toujours limité par l’émulateur. Pas de WiFi direct, pas de NFC, et pas d’OpenGL donc. Les critiques sur la conférence regrettent aussi que je n’ai pas trop approfondi les sujets, mais j’ai voulu faire quelque chose de très général et exhaustif, difficile donc de rentrer dans le détail de chaque sujet. Mais promis, je ferais mieux la prochaine fois ! La conférence est à regarder ici.

Sound Boost : Increase the volume of your Android device

Sometimes, I listen to audio podcasts in the subway. But with all the noise around me, it’s not easy to hear the talk, and I missed most of it, despite the volume is set to the max. Some applications were already available on the Android Market to push the volume above the limit, but they aren’t free. I had two choices : pay a few cents, or develop my own application. As this solution was cleary simple, I choosed to do it on my own, so I can also offer a free application for everyone, then become rich and famous.

A few hours where necessary to find the miracle solution, then a few more hours to adjust the details, and finally a few days to create an ugly but decent icon with Inkscape (I’m a developer, not a graphist), and here is Sound Boost, available on the Android Market. A simple and lightweight application to increase the volume from any audio application on the phone when a wired headset is plugged.

Sadly, managing the sound is very device dependant, so Sound Boost can’t work, and probably never will, on every available device. For example, on a Galaxy S2, the sound is decreased. Quite anoying, isn’t it ? I’ll try to maintain a list of compatible devices to let you know if it worth downloading 20 ko. Any help would be very appreciated !

  • HTC Desire : OK
  • HTC Desire S : OK
  • HTC Desire Z : OK
  • HTC Incredible 2 : OK
  • HTC Inspire 4G : OK
  • LG 990 Optimus Speed : OK
  • Motorola Droid Bionic : OK
  • Samsung Nexus S : OK

  • HTC Evo 3D : Very little boost
  • HTC Legend : Very little boost
  • HTC Wildfire S : Very little boost
  • Samsung Galaxy Spica : Very little boost
  • Asus EEEPad Transformer : No more sound
  • HTC Amaze 4G : No difference
  • HTC Thunderbolt : No difference
  • LG Optimus One : Sound decreased
  • Motorola Atrix : No more sound
  • Motorola Citrus : No difference
  • Samsung Galaxy S : No difference
  • Samsung Galaxy S2 : Sound decreased
  • Samsung Galaxy Tab 7″ : No difference
  • Samsung Vitality : No difference
  • Sanio Zio : Sound decreased