Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2012-12-29 17:34:16 Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Processing pour Android



Bonjour, je suis actuellement en pleine découverte de Processing et commence à m’intéresser à la fonction de création d'applis Android, la seule question que je me pose est est-ce que Processing est un outil "viable" pour la création d'applis (IU, Menus, gestions paramètre ect...) ?
Ou dois-je me tourner vers le java pur et dur pour pouvoir programmer une "vraie" appli (pas juste dessiner des carrés et des ronds smile )

En gros, auriez vous des exemples d'applications android disposant d'une véritable IU entièrement réalisées sous Processing ?

Hors ligne

 

#2 2012-12-29 17:53:24 Re : Processing pour Android

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: Processing pour Android



Quelques liens :
http://tetalab.org/blog/prototypage-rap … processing

ya eu une démo de ça, sur nexus 7, par Alex et Fabrice du tetalab lors de :
http://codelab.fr/3621

Hors ligne

 

#3 2012-12-29 18:11:27 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



Merci beaucoup, je suis du coup en train d’expérimenter la librairie Ketai !
Que de choses intéressantes à découvrir smile

Hors ligne

 

#4 2012-12-29 19:41:28 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



Et est il possible d’intégrer des morceaux de code Processing dans une application via eclipse ou autre ?
c'est à dire créer un menu etc avec eclipse, et implémenter du dessin processing là dedans ?

Hors ligne

 

#5 2012-12-30 15:11:18 Re : Processing pour Android

Berenger
membre
Lieu: Nantes
Date d'inscription: 2010-06-02
Messages: 190
Site web

Re: Processing pour Android



Hello oui c'est possible. tu peux aussi faire tes menus en processing smile

Franchement je trouve que mm si tu fais tout en processing, c'est plus agréable de travailler dans eclipse. En mode android dans l'IDE p5 les messages d'erreurs sont peu explicites, sous eclipse tu as de l'auto complétion et des messages d'erreurs plus performants.

D'un point de vue pratique pour démarrer un projet eclipse utilisant processing le plus simple c'est d'exporter ton projet en tant que projet android (dans le mode android de l'IDE, export project), puis d'importer l'export dans eclipse. Et après normalement tu re-build le projet dans eclipse et ça roule smile

J'ai fait cette app en utilisant processing (il faut que je me motive pour publier le code sur github): https://play.google.com/store/apps/deta … &hl=fr

Hors ligne

 

#6 2013-01-01 16:51:08 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



j'ai pas encore eu l'occasion d'essayer mais ça à l'air pas mal du tout !
Du coup là tu a fait l'integralité du code dans l'IDE P5, et tu as ensuite recompilé le tout dans Eclipse ?

Hors ligne

 

#7 2013-01-01 17:13:20 Re : Processing pour Android

Berenger
membre
Lieu: Nantes
Date d'inscription: 2010-06-02
Messages: 190
Site web

Re: Processing pour Android



en gros j'ai plutôt fait un prototype sous P5, du genre les ressorts sans multi touch, sans son et sans menus ...

ensuite j'ai importé dans Eclipse pour ajouter le multi-touch avec une lib (andMT) et le son (pdlib), puis j'ai construits les menus directement dans Eclipse mais en étendant mon code processing.

l'ide p5 est super pour le protypage rapide, il permet aussi de faire une application complète , mais eclipse (mm si c'est un peu une usine à gaz de mon point de vue) permet plus de controle, meilleure gestion des erreurs, auto completion, meilleure gestion de librairies externes...

Hors ligne

 

#8 2013-01-01 19:28:32 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



Dac, je vais commencer à bosser là dessus alors, en sachant qu'il faut d'abord que je trouve ce qu'elle va faire, cette application big_smile c'est pas gagné cette histoire !
tu avais déjà des compétences en dev android/java avant de commencer, ou juste une maîtrise de P5?

Hors ligne

 

#9 2013-01-02 14:49:40 Re : Processing pour Android

Berenger
membre
Lieu: Nantes
Date d'inscription: 2010-06-02
Messages: 190
Site web

Re: Processing pour Android



Non j'avais pas de compétences en dev spécifiques, j'avais un peu moins de 6 mois de processing dans les pattes ('maîtrise' est peut-être un peu excessif) et  je connaissais déjà bien Pure-Data.

En gros ça reste quand mm très accessible, le plus pénible c'est de configurer eclipse pour le developpement android et de comprendre comment ça marche, mais une fois que c'est en place, c'est bon smile

Hors ligne

 

#10 2013-01-03 21:46:44 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



j'ai installé eclipse (tant bien que mal ^^) et j'ai commencé a voir un peu à quoi ca ressemble, mais c'est vrai que c'est pas simple, j'ai compris comment créer un nouveau projet Android, un nouveau projet P5, mais c'est à peu près tout, comment tu fais pour relier les deux ?

Hors ligne

 

#11 2013-01-03 22:09:49 Re : Processing pour Android

Berenger
membre
Lieu: Nantes
Date d'inscription: 2010-06-02
Messages: 190
Site web

Re: Processing pour Android



Le mieux c'est d'exporter un projet android depuis l'ide de processing.

tu te mets en mode 'android' puis dans 'file' tu choisis "export android project" et là normalement t'as un popup de ton explorer de fichier avec le projet exporter dedans. Ensuite tu importes ce projet dans eclipse et voilà smile

tu retrouveras plus ou moins la structure processing, sauf que ton fichier est un .java
et la structure du fichier évolue un peu :

package

imports


public class Break_Circle extends PApplet {

   public void setup(){
   }
   public void draw(){
   }
}

le type color n'existe plus mais on peut écrire int myColor = color(255,220,210);

Hors ligne

 

#12 2013-01-03 22:47:24 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



dac, donc ensuite eclipse le verra automatiquement comme un projet android, et créera les fichiers utiles pour une applications (tout les .xml) ?

Hors ligne

 

#13 2013-01-03 22:54:35 Re : Processing pour Android

Berenger
membre
Lieu: Nantes
Date d'inscription: 2010-06-02
Messages: 190
Site web

Re: Processing pour Android



oui  oui smile

Hors ligne

 

#14 2013-01-03 23:03:43 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



Intéressant tout ça ma foi smile reste à trouver un projet concret à exploiter !

Hors ligne

 

#15 2013-01-03 23:16:01 Re : Processing pour Android

Draner
membre
Lieu: Valenciennes
Date d'inscription: 2012-12-29
Messages: 30

Re: Processing pour Android



au niveau configuration eclipse, juste installer le plugin android et le plugin processing suffit ou il y a d'autre choses à installer/configurer ?


une question qui me vient aussi comme ça, il y a possibilité de communiquer entre Android/Arduino via une connexion usb grâce à une application créé avec processing ? en théorie, P5/arduino sont capables de communiquer sur un PC, mais sur Android, est-ce possible de la même manière ?

Dernière modification par Draner (2013-01-04 00:06:28)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024