Liens ressources tutoriaux Mobile Processing Old
Ce wiki a été archivé en 2018.
Le nouveau wiki se trouve à: ressources.labomedia.org Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia. |
Sommaire
Android Mobile Processing (old)
le site de référence Processing pour Android : http://wiki.processing.org/w/Android
3 tutoriels en anglais pour démarrer le développement sur android
- http://blog.blprnt.com/blog/blprnt/processing-android-mobile-app-development-made-very-easy
- http://createdigitalmotion.com/2010/09/getting-started-with-processing-for-android/
- http://www.creativeapplications.net/android/mobile-app-development-processing-android-tutorial/
Installation de Mobile Processing
Site de référence Mobile Processing : http://mobile.processing.org/ Installation sous linux (Ubuntu hardy 8.04.1)
Logiciels pré-requis
- Sun java JRE : sun-java6-jre à installer via Synaptic
- Sun Java Wireless Toolkit 2.5.2_01 for CLDC : le kit de dev java pour mobile sur lequel va s'appuyer mobile processing (date : 23012010)
- il faut le télécharger sur le site de sun on peut esquiver l'inscription (mail pas checké) : http://java.sun.com/products/sjwtoolkit/download.html
- là, essayer la procédure d'install normale :
sh ./sun_java_wireless_toolkit-2_5_2-linux.bin
- le répertoire du Java 2 SDK est pour moi : /usr/lib/jvm/java-6-sun/
on peut vérifier son interpréteur java avec la commande :
sudo update-alternatives --config java
si ça ne marche pas (ce fut le cas pour moi), méthode manuelle : voir http://www.electricmonk.nl/log/2008/02/ en gros, il faut ouvrir sun_java_wireless_toolkit-2_5_2-linux.bin avec vi et supprimer toutes les lignes de scripts, enregistrer le fichier et le décompresser ... pour tester si tout va bien, se placer dans le répertoire où le WTK a été installé : ~/user/mobileprocessing/wtktoolkit/bin pour moi et taper :
chmod +x ktoolbar ./ktoolbar
vous devriez voir apparaitre un téléphone Sun
Mobile processing
- Télécharger le logiciel Version 0007 for Linux :http://mprocessinglibs.googlecode.com/files/mobile-0007-linux.tar.gz
- décompresser dans un répertoire ~/user/mobileprocessing
- et les librairies complémentaires : 3 fichiers à télécharger : http://code.google.com/p/mprocessinglibs/downloads/list
- à décompresser dans ~/user/mobileprocessing/mobile-0007-linux/libraries
Démarrage Mobile Processing
dans un terminal, lancer à partir du répertoire d'installation ~/user/mobileprocessing/mobile-0007-linux/ :
./mobile
- un premier écran vous propose de créer un repertoire pour vos futurs sketchs puis l'IDE se lance
- dans IDE = l'interface de mobile processing, aller dans le Menu File > Préférences > onglet Mobile et là indiquer l'emplacement du Wireless toolkit Application : ~/user/mobileprocessing/wtktoolkit/
- dans cet onglet Mobile, changer également CDL version à la valeur 1.1 et MIDP version à la valeur 2 (sinon certaines librairies type GPS ne marchent pas)
- ouvrir un exemple dans le menu File > Exemples > bluescan
- cliquer sur le bouton "Run", un téléphone virtuel doit apparaitre
- yapluska....
Envoyer son application sur le téléphone et l'installer
C'est fort simple :
- tester votre skecth en l'executant sur Mobile Processing avec le téléphone virtuel : tout marche ! (attention, lorsque que votre appli fait appel au GPS par exemple, il n'y a pas de gps dans le téléphone virtuel, donc il faut tester sur le vrai téléphone)
- Exporter votre application : Menu Fichier > Export Midlet
- Vous obtenez normalement 2 fichiers : un .jar et un .jad
- transférez ces 2 fichiers par bluetooth sur votre téléphone
- sur votre téléphone, sélectionner le .jad et lancer ainsi l'installation
- quand l'installation est terminée, vous retrouvez votre application dans le menu "applications" du téléphone
- that's it !
Ressources en ligne Mobile processing
- Tuto du site officiel : http://mobile.processing.org/learning/tutorials/index.php
- sketchs à télécharger : http://itp.nyu.edu/~sve204/mobilemedia/week7.html
- du workshop nokia ! http://workshop.nseries.com/2008/01/how-to-use-mobile-processing-to-get-gps-data-with-your-n95/151
- http://workshop.nseries.com/tag/mobile-processing