Chez Théo

Aller au contenu | Aller au menu | Aller à la recherche

Tag - programmation

Fil des billets

mercredi 14 novembre 2007

Android -> l'avenir du mobile ??

Allé on enchaîne les billets !

Je viens à peine de lire sur mes news que Google vient de libérer le SDK d'Android, son nouveau système d'exploitation pour les téléphones portables !

Étant un adept des applications google, j'ai voulu en savoir plus et je suis tombé sur un guide d'installation en anglais, avec dedans une section "comment installer le plugin Eclipse" ! Alors là ni une ni deux, je lance Eclipse et j'installe la bête !

L'installation est vraiment simple et en 15 minutes, j'ai l'environnement fonctionnel ! J'ai même pu lancer Android pour le tester ! C'est vraiment un truc géant : il intègre Google Maps, un navigateur et plein de démos techniques !

Apparemment, tout est en Java ! Je pense qu'Android va attirer pas mal de développeurs et a un sacré avenir, car contrairement à l'iPhone d'Apple, n'importe qui va pouvoir développer une application pour Android, et en Java en plus, langage assez à la mode en ce moment. Et puis les téléphones qui vont sortir avec Android seront moins cher qu'un iPhone (pas très difficile me direz vous !).

J'ai aussi lu que Google allait faire un concours ou quelque chose dans le genre, avec un lot (plein de pepettes $-) ) pour ceux qui développent les meilleures applications pour Android. Quelqu'un aurait une idée de génie ?

Google Maps sur Android

Allé un petit tuto pour installer Android avec Eclipse sur Ubuntu :

Installer le plugin et le SDK
  • téléchargez le SDK ici et décompressez le sur votre disque.
  • lancez Eclipse en mode root : sudo eclipse (il faut être root pour ajouter des plugins sur Ubuntu si vous utilisez le paquet Eclipse fournit avec Ubuntu)
  • Allez dans Help > Software Updates > Find and Install.... > Search for new features to install > Next > New Remote Site
  • Name : Android Plugin ; URL : https://dl-ssl.google.com/android/eclipse/ > Finish
  • acceptez la licence > Install All
  • Voilà le plugin est installé. Si vous n'arrivez pas à installer le plugin, il faut sûrement que vous mettiez à jour Eclipse avant avec les derniers patchs (notamment RCP).
  • Maintenant, fermez Eclipse en mode root et ouvrez Eclipse avec votre compte normal.
  • allez dans Window > Preferences... > Android : Dans SDK Location, choisissez le dossier que vous avez téléchargé et décompressé tout à l'heure
Créer un projet et tester Android
  • Android Project est disponible dans "new Project". Faites simplement attention dans l'assistant de bien remplir le Package name avec au minimum un point dedans (ex: fr.test) et remplir le champs Activity name, sinon, une petite croix rouge apparaît en haut à gauche et on ne peut pas cliquer sur Finish.
  • Enfin, il faut créer un nouveau lanceur, allez dans Run > Run ... > Sélectionnez Android Application à gauche > New Launch Configuration
  • dans project, choisissez le nouveau projet que vous venez de faire.
  • vous avez deux autres onglets pour choisir d'autres options.
  • Apply > Run
  • Vous voilà sur Android !

samedi 7 juillet 2007

de jolies miniatures pour Konqueror

Je trouve qu'elles sont mal faites dans Konqueror car c'est toujours la première image qui est prise pour la preview. Or, en général la première image d'une video, c'est une image noire, ou des écritures, bref, rien qui représente le réel contenu de la vidéo.

J'ai donc trouvé mplayerthumbs. qui fait exactement ce que je voulais. Mais je trouve que la petite pellicule jaune à gauche n'est pas très jolie.

J'ai donc modifié un peu le programme pour qu'il utilise plutôt les petites pellicules utilisées par Nautilus. Voilà le résultat :

mplayerthumbs0.5c.jpg

Je joins le .deb pour Ubuntu ainsi que les sources que j'ai modifié par rapport au script original.

lundi 7 mai 2007

un Installeur gratuit et scriptable !

Pour tout ceux qui veulent se faire un installeur Windows pour leur logiciel (vous savez les install.exe qui nous permettent de choisir où on installe un logiciel, quels composants on veut installer, et où il faut faire suivant -> suivant -> ok les 3/4 du temps), et bien il existe une solution libre et gratuite !
Elle s'appelle Inno Setup.

inno_setup.pngIl permet simplement de faire la copie des fichiers, différents types d'installations, des raccourcis dans le menu démarrer etc. Mais il peut aussi faire des choses beaucoup plus complexes grâce au langage Pascal Script. Ainsi, on peut demander à l'utilisateur des détails pour la configuration du logiciel etc...

La doc est vraiment bien foutue, pas besoin de faire du google !

J'ai été agréablement surpris par ce logiciel comparé aux solutions payantes (comme installshield) que j'ai téléchargé avant qui étaient bien plus fouillis et en plus beaucoup plus grosses (plus de 100 Mo) pour finalement pas grand chose...

Note : après quelques recherches, j'ai lu qu'il est impossible de créer ses propres classes Pascal Script dans la section Code.