Liens ressources tutoriaux Mobile Processing

De Centre de Ressources Numériques - Labomedia
Aller à : Navigation, rechercher

iOS

iProcessing


Android

Processing sur Android

Commuter l'IDE de processing sur "Android" ...

Publier une application processing sur google play


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

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)
 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

CaptureMobileProc.png

Démarrage Mobile Processing

dans un terminal, lancer à partir du répertoire d'installation ~/user/mobileprocessing/mobile-0007-linux/ :

 ./mobile
  1. un premier écran vous propose de créer un repertoire pour vos futurs sketchs puis l'IDE se lance
  2. 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/
  3. 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)
  4. ouvrir un exemple dans le menu File > Exemples > bluescan
  5. cliquer sur le bouton "Run", un téléphone virtuel doit apparaitre
  6. yapluska....


Envoyer son application sur le téléphone et l'installer

C'est fort simple :

  1. 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)
  2. Exporter votre application : Menu Fichier > Export Midlet
  3. Vous obtenez normalement 2 fichiers : un .jar et un .jad
  4. transférez ces 2 fichiers par bluetooth sur votre téléphone
  5. sur votre téléphone, sélectionner le .jad et lancer ainsi l'installation
  6. quand l'installation est terminée, vous retrouvez votre application dans le menu "applications" du téléphone
  7. that's it !

Ressources en ligne Mobile processing