Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2168 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  56  57  58  ..  84  85  86  87  88  89
Auteur Sujet :

Developpement sur Android !

n°2150482
s0d4
Je charge des sacs de sable
Posté le 23-07-2012 à 17:50:55  profilanswer
 

Reprise du message précédent :

ulaw a écrit :

Je suis pas certain que ce soit vrai s0d4. Comme sur PC, le GPU bien que moins puissant en théorie, est totalement optimisé pour ce que tu lui demandes. Donc non seulement tu lui donnes du travail qu'il sait faire (donc mieux qu'un CPU), mais en plus tu décharges le CPU. Dans la majorité des smartphones récents, il vaut mieux coder en openGL.


 
 
C'était plus une boutade qu'autre chose et tu as totalement raison. De plus, le CPU est bien souvent utilisé pour d'autres opérations (tâches de fond, etc ...). Il est clair qu'il est préférable d'utiliser le GPU. Cependant, sur des plates-formes comme Android, on se retrouve aussi à essayer de faire de l'optimisation. Sur une simple demo OpenGL à la con, j'ai doublé mon frame rate en modifiant quelques parametres. Bref, on revient à réoptimiser nos applis et ca, c'est funky :D


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
mood
Publicité
Posté le 23-07-2012 à 17:50:55  profilanswer
 

n°2150538
ulaw
Barrez-vous, cons de mimes !
Posté le 23-07-2012 à 20:40:22  profilanswer
 

Je viens d'en parler avec des personnes de ma boite, en openGL y'aurait une fonction drawText qui s'occupe de toutes ces merdes pour afficher un texte. C'est un point de départ peut-être.


---------------
Whenever I see a world untouched by war, a world of innocence... I just wanna nuke the crap out of it
n°2150544
s0d4
Je charge des sacs de sable
Posté le 23-07-2012 à 20:57:02  profilanswer
 

Plop,
 
Entre temps, j'ai trouvé des bouts de code qui permettent d'afficher du texte à partir de fontes diverses ...
 
http://fractiousg.blogspot.nl/2012 [...] droid.html
 
Et ca marche en plus :D
 
Merci de ton aide !


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2150752
s0d4
Je charge des sacs de sable
Posté le 24-07-2012 à 20:54:39  profilanswer
 

Re,
 
Je cherche maintenant à animer ma scène ... et donc, commencer à pouvoir faire un bonhomme qui bouge. Des idées/suggestions sur comment faire et si il y a des outils spécifiques à utiliser ?


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2150802
bixibu
Ca ... c'est fait!
Posté le 25-07-2012 à 09:43:20  profilanswer
 

Tu as un game loop ? Tu connais le concept ? FPS / game speed ca te parle ?

 

Pour commencer j'ai suivi ce tuto qui est vraiment parfait : http://www.javacodegeeks.com/p/jav [...] 0Tutorials (parfait pour comprendre les concepts avant de les abstraire avec des outils)

 

ps: désolé si HS ^^

 

:hello:


Message édité par bixibu le 25-07-2012 à 09:44:58

---------------
App Android NextGP : Store - TU | Makerworld
n°2150855
s0d4
Je charge des sacs de sable
Posté le 25-07-2012 à 11:11:25  profilanswer
 

heu ... oui oui, j'ai deja tout cela, bien sur. J'ai deja des animations, des cubes et autres figures qui bougent. Mais maintenant, je souhaiterais passer à la vitesse supérieure et avoir un modèle 3D animé dans mon jeu. Donc, en gros, avoir un perso modelé en 3D qui est animé ...


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2150866
ulaw
Barrez-vous, cons de mimes !
Posté le 25-07-2012 à 11:18:52  profilanswer
 

Bah déjà faut créer ton modèle (je ne connais rien aux logiciels de modélisation), et ensuite t'as juste à charger le modèle dans ta scène. Faut donc faire quelques recherches sur les modèles qui sont directement utilisables. J'en ai aucune idée là comme ça.


---------------
Whenever I see a world untouched by war, a world of innocence... I just wanna nuke the crap out of it
n°2150934
s0d4
Je charge des sacs de sable
Posté le 25-07-2012 à 14:20:35  profilanswer
 

Ouaip, j'ai commencé à regarder à utiliser Wings3D ... ca peut etre funky à utiliser et voir comment ca marche. Bon, il est clair que je fais ca pour comprendre le fonctionnement de la librairie : apres, je passerai sous lixgdx :D


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2151014
basketor63
Sarkozy en prison
Posté le 25-07-2012 à 17:31:43  profilanswer
 

salut
 
il y a pas du tout moyen de rajouter des fonctionnalités à l'appli google map ?
 
par exemple j'aurais bien aimé pouvoir voir les stations de vélib directement sur l'appli googlemap plutot que devoir ouvrir une autre appli
 

n°2151035
eraser17
Posté le 25-07-2012 à 20:36:15  profilanswer
 

J'ai fait la mise a jour d'Augment, si vous voulez essayer de vous amuser avec des vrai modèles 3d, c'est le moment !
 
Et n'oubliez as evidemment de tous mettre 5 étoiles à l'app :whistle:


---------------
Mon appli de réalité augmentée sur Android -- et sur iPhone/iPad-- Mes VTT en 650B - 584mm..
mood
Publicité
Posté le 25-07-2012 à 20:36:15  profilanswer
 

n°2151044
s0d4
Je charge des sacs de sable
Posté le 25-07-2012 à 21:17:17  profilanswer
 

Bon, pour ceux qui veulent tester mon essai de jeu en OpenGL ...
 
http://julien.gunnm.org/public/tmp/Lost%20Runner.apk


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2151045
s0d4
Je charge des sacs de sable
Posté le 25-07-2012 à 21:18:06  profilanswer
 

eraser17 a écrit :

J'ai fait la mise a jour d'Augment, si vous voulez essayer de vous amuser avec des vrai modèles 3d, c'est le moment !
 
Et n'oubliez as evidemment de tous mettre 5 étoiles à l'app :whistle:


 
Et la boite que tu as monté autour de l'appli tourne bien ?


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2151066
eraser17
Posté le 26-07-2012 à 00:35:06  profilanswer
 
n°2151089
s0d4
Je charge des sacs de sable
Posté le 26-07-2012 à 09:17:50  profilanswer
 

Congrats !


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2151176
disq8
Posté le 26-07-2012 à 16:07:15  profilanswer
 

s0d4 a écrit :


 
Et la boite que tu as monté autour de l'appli tourne bien ?


 
 
follow /twitter > *
 
:o

n°2151536
s0d4
Je charge des sacs de sable
Posté le 30-07-2012 à 11:57:16  profilanswer
 

Juste un truc, c'est normal de recevoir plusieurs spams par jour pour le sponsoring d'applications android et/ou propals de business ? Car là, si c'était marrant au debut, ca devient un peu pesant à la longue ...


---------------
Feed : http://forum.hardware.fr/hfr/Achat [...] 1929_1.htm
n°2151566
kaloskagat​os
Posté le 30-07-2012 à 15:30:05  profilanswer
 

eraser17 a écrit :

J'ai fait la mise a jour d'Augment, si vous voulez essayer de vous amuser avec des vrai modèles 3d, c'est le moment !

 

Et n'oubliez as evidemment de tous mettre 5 étoiles à l'app :whistle:


C'est pas possible d'importer ses propres modèles 3d ?


---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°2151615
eraser17
Posté le 30-07-2012 à 18:05:30  profilanswer
 

kaloskagatos a écrit :


C'est pas possible d'importer ses propres modèles 3d ?


 
sisi, c'est possible.  
 
On supporte les obj, stl, collada, blend et 3ds.  
 
tu prend un modèle et ses textures, tu zip et tu le mets sur la carte sd. Ensuite tu utilise un truc genre Androzip pour ouvrir avec Augment.


---------------
Mon appli de réalité augmentée sur Android -- et sur iPhone/iPad-- Mes VTT en 650B - 584mm..
n°2151679
kaloskagat​os
Posté le 31-07-2012 à 09:29:44  profilanswer
 

J'y arrive pas, j'ai essayé de faire un zip avec uniquement mon 3ds et mes textures en bmp, dans Andro Zip je fais "envoyer", je choisis Augment et j'obtiens le message "This type of file is not supported by Augment.
http://dl.free.fr/pwFj99SU8

n°2151783
eraser17
Posté le 31-07-2012 à 17:28:00  profilanswer
 

Essaye en convertissant en obj pour voir. 3ds c'est encore experimental.


---------------
Mon appli de réalité augmentée sur Android -- et sur iPhone/iPad-- Mes VTT en 650B - 584mm..
n°2151835
kaloskagat​os
Posté le 01-08-2012 à 09:08:09  profilanswer
 

Même message d'erreur :( Tu peux poster une archive qui est censée fonctionner ?

n°2151901
kaloskagat​os
Posté le 01-08-2012 à 11:57:59  profilanswer
 

Augment a bien voulu accepter mon modèle en ouvrant le zip avec Solid Explorer et ouvrir avec, mais rien n'apparaît sur le marker. J'ai réduit la taille de l'objet au cas où il serait trop gros mais ça n'a pas l'air d'être ça. .obj : http://dl.free.fr/civNeuNvv

n°2152085
eraser17
Posté le 01-08-2012 à 23:07:38  profilanswer
 

kaloskagatos a écrit :

Augment a bien voulu accepter mon modèle en ouvrant le zip avec Solid Explorer et ouvrir avec, mais rien n'apparaît sur le marker. J'ai réduit la taille de l'objet au cas où il serait trop gros mais ça n'a pas l'air d'être ça. .obj : http://dl.free.fr/civNeuNvv


 
Je vais checker ça demain, on a encore quelques petit problème d'import.


---------------
Mon appli de réalité augmentée sur Android -- et sur iPhone/iPad-- Mes VTT en 650B - 584mm..
n°2152887
Thordax
Shop smart. Shop S-Mart !
Posté le 08-08-2012 à 11:57:49  profilanswer
 

Dites, vous connaissez un outil sous Eclipse pour détecter les memory leaks ? J'ai une outOfMemoryError dont je ne vois pas l'origine et je sens que ça peut m'être utile :o


---------------
Atari 520 ST 256 Ko
n°2152891
ToYonos
Ready to code
Posté le 08-08-2012 à 12:41:19  profilanswer
 
n°2152896
Thordax
Shop smart. Shop S-Mart !
Posté le 08-08-2012 à 13:05:45  profilanswer
 

:jap:


---------------
Atari 520 ST 256 Ko
n°2152928
Thordax
Shop smart. Shop S-Mart !
Posté le 08-08-2012 à 15:44:42  profilanswer
 

Bon, y a 15 megs qui sont collés dans des byte array :
 
http://hfr-rehost.net/self/pic/52fcc417d83f5f715b29b96a012034e4c7fe8b30.png
 
Je vois pas trop où ça peut être dans mon code par contre ... vous avez des techniques pour scruter ça depuis l'allocation tracker ?


---------------
Atari 520 ST 256 Ko
n°2152929
disq8
Posté le 08-08-2012 à 15:48:31  profilanswer
 

MAT est surement mieux fait pour trouver le probleme.

 

- Tu fais un Heap dump de ton appli (a partir de ddms).
- Tu convertis ton fichier dump pour android :
   ...\android-sdk-windows\tools\hprof-conv.exe C:\...\MonFichier.hprof C:\...\MonFichierConverti.hprof
- Tu ouvre ton fichier avec MAT (a récupérer ici -> http://www.eclipse.org/mat/downloads.php)

 

et ca sera (je trouve) un peu plus parlant.


Message édité par disq8 le 08-08-2012 à 15:49:32
n°2152930
Thordax
Shop smart. Shop S-Mart !
Posté le 08-08-2012 à 16:11:07  profilanswer
 

Merci pour l'info ! :jap:


---------------
Atari 520 ST 256 Ko
n°2152933
Thordax
Shop smart. Shop S-Mart !
Posté le 08-08-2012 à 16:34:18  profilanswer
 

Bon, pour dépanner, j'ai déjà utilisé le paramètre largeheap="true" pour l'application, ce qui permet de déborder sur la mémoire allouée "classiquement" à un apk, et là je vois que des objets prennent une taille de ouf :o
 
Ce qui est logique, car j'associe à mes objets des fichiers (qui peuvent aller jusqu'à 500 ko chacun) et il y a une quantité indéfinie d'objets allouables. Solution => ne jamais monter le fichiers en mémoire dans des objets mais les backuper directement sur la mémoire du tel (ou de la sdcard)


---------------
Atari 520 ST 256 Ko
n°2153215
philippe06
Posté le 13-08-2012 à 18:41:41  profilanswer
 

Bonjour tout le monde, je m'appelle Philippe et j'ai un problème  :(

 

J'ai une fonction qui est définie dans un layout pour une action onClick. La fonction fait une requête HTTP qui prends un certain temps et lance une autre Activity. Les paramètres passées à l'Activity ne dépendent pas du résultat de la requête HTTP.

 

La requête étant longue à s'exécuter, elle provoque naturellement un "freeze" de l'interface. Donc j'execute la requête en question dans un Thread. Sauf que ca change rien au temps qui s'écoule (en faisant des Log.v où il faut) entre l'entrée et la sortie de la fonction appelé par le Layout  :??:  J'ai essayé de remplacer le Thread par une AsyncTask, et c'est pas mieux  [:sonken]

 

Y a une règle qui m'échappe sur les Thread avec Android qui fait que l'exécution de ma fonction n'est plus vraiment asynchrone?


Message édité par philippe06 le 13-08-2012 à 18:44:40

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°2153216
Pingumaru
Posté le 13-08-2012 à 20:27:45  profilanswer
 

Le plus simple serait que tu postes le code de ton AsyncTask ainsi que le moment où elle est appelée (ainsi que l'appel à ton Activity).

n°2153230
philippe06
Posté le 14-08-2012 à 09:08:43  profilanswer
 

Pingumaru a écrit :

Le plus simple serait que tu postes le code de ton AsyncTask ainsi que le moment où elle est appelée (ainsi que l'appel à ton Activity).


Une classe "maison" un peu sucre syntaxique qui fait les appels d'url

Code :
  1. public String getHTML(Context context, String url){
  2.         HttpClient httpClient = new DefaultHttpClient();
  3.         HttpGet methodGet = new HttpGet(url);
  4.        
  5.         try{
  6.             HttpResponse rep = httpClient.execute(methodGet);
  7.             return streamToString(context, rep.getEntity().getContent());
  8.         }catch(ClientProtocolException exc){
  9.             //Log.v("DEBUG_DEV",exc.getCause()+" "+ exc.getMessage());
  10.             Toast.makeText(context, exc.getMessage(), Toast.LENGTH_LONG).show();
  11.         }catch(IOException exc){
  12.             //Log.v("DEBUG_DEV",exc.getCause()+" "+ exc.getMessage());
  13.             Toast.makeText(context, exc.getMessage(), Toast.LENGTH_LONG).show();
  14.         }
  15.         return null;
  16.     }


Ma classe utilitaire qui s'occupe de construire l'url à appeler et de l'appeler de façon Asynchrone. Sauf que l'appel à doInBackGround ne semble pas rendre la main immédiatement

Code :
  1. public class peuImporte2Utils{
  2. ...
  3. private class postMessageTask extends AsyncTask<String,Void,Void>
  4.     {
  5.  
  6.         @Override
  7.         protected Void doInBackground(String... params) {
  8.             // TODO Auto-generated method stub
  9.             String res=wu.getHTML(ctx,params[0] );
  10.             Log.v("DEBUG_DEV","postMessage "+params[0]+" "+res);
  11.             return null;
  12.         }
  13.        
  14.     }
  15.     public void postMessage(String message)
  16.     {
  17.         ...
  18.         String baseUrl="http://peuimporte.com";
  19.         String arguments="";
  20.         ...
  21.         postMessageUrl=baseUrl+arguments;
  22.         Log.v("DEBUG_DEV","Avant lancement Async Task" );
  23.         new postMessageTask().doInBackground(postMessageUrl);
  24.         Log.v("DEBUG_DEV","Apres lancement Async Task" );
  25.         return;
  26.        
  27.        
  28.     }
  29.  
  30. ...
  31. }


Mon activite

Code :
  1. public class PeuImporteDialPage extends PeuImporteWithMenu{
  2. public void cmdOk(View v){
  3.         ...
  4.         InstanceDePeuImporte2.postMessage("S .2"+editText.getText());
  5. }
  6. ...
  7. }


Message édité par philippe06 le 14-08-2012 à 09:12:31

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°2153232
philippe06
Posté le 14-08-2012 à 09:29:08  profilanswer
 

Note de Philippe06: la première solution (non publiée) avec les Thread ne marchait pas car je faisais threadBidule.run() au lieu de threadBidule.start().

 

Les AsyncTask elles semblent être bloquantes à l'intérieur d'une fonction sauf à appeler les fonctions dédiées à la mise à jour de la progression de la tache. Bref, pas adapté à ce que je cherchais à faire, bien que mon collègue m'ait vanté les AsyncTask comme des Thread en mieux, ça ne semble pas couvrir les mêmes besoins.


Message édité par philippe06 le 14-08-2012 à 09:29:48

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°2153247
Thordax
Shop smart. Shop S-Mart !
Posté le 14-08-2012 à 11:32:04  profilanswer
 

Bizarre que ta méthode postMessage se retrouve dans ton asyncTask, en général, c'est pas comme ça qu'on s'en sert. (enfin moi je m'en sers pas comme ça du moins)
 
Pour l'asyncTask, je la crée en faisant un new AsyncTaskPostMessage().execute();
 
Et lorsque je fais le execute, ça va lancer :
 
- le onPreExecute de l'async
- le doInBackground
- le onPostExecute (ou le onCancelled si l'action a été annulée)
 
et je ne lance jamais "de moi même" le doInBackground comme tu le fais là :
 
"  new postMessageTask().doInBackground(postMessageUrl);"
 
Si tu vires ta méthode postMessage, puis que tu mets tout son code dans le doInBackground de ton asyncTask, puis que tu lances ton asyncTask de manière classique, ça donne quoi ?
 


---------------
Atari 520 ST 256 Ko
n°2153254
philippe06
Posté le 14-08-2012 à 12:53:08  profilanswer
 

Thordax a écrit :

Bizarre que ta méthode postMessage se retrouve dans ton asyncTask, en général, c'est pas comme ça qu'on s'en sert. (enfin moi je m'en sers pas comme ça du moins)

 

Pour l'asyncTask, je la crée en faisant un new AsyncTaskPostMessage().execute();

 

Et lorsque je fais le execute, ça va lancer :

 

- le onPreExecute de l'async
- le doInBackground
- le onPostExecute (ou le onCancelled si l'action a été annulée)

 

et je ne lance jamais "de moi même" le doInBackground comme tu le fais là :

 

"  new postMessageTask().doInBackground(postMessageUrl);"

 

Si tu vires ta méthode postMessage, puis que tu mets tout son code dans le doInBackground de ton asyncTask, puis que tu lances ton asyncTask de manière classique, ça donne quoi ?

 



c'est sans doute ça qui provoque le problème, je viens de voir le code de mon collègue, il utilise aussi execute et n'appel pas directement doInBackground. Enfin j'en reste à ma solution qui marche avec des Thread, on ne perd pas du temps à refaire un truc qui marche par chez moi  :o

 

Sinon c'est l'inverse, c'est mon asynch task qui est une classe interne de la classe qui contient la methode postMessage. Que du classique. Mais les Thread me suffisent.


Message édité par philippe06 le 14-08-2012 à 13:00:06

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°2153297
philippe06
Posté le 14-08-2012 à 19:16:01  profilanswer
 

Thordax a écrit :

Bon, y a 15 megs qui sont collés dans des byte array :

 

http://hfr-rehost.net/http://self/pic/52fcc417d83f5f715b29b96a012034e4c7fe8b30.png

 

Je vois pas trop où ça peut être dans mon code par contre ... vous avez des techniques pour scruter ça depuis l'allocation tracker ?


Je sais pas ce que tu fais mais j'ai des problèmes grosses byte[] moi aussi  :sol:

 

Dans mon cas il semblerait que j'ai des problèmes de fuite mémoire sur des Bitmap ... oui les Bitmap allouent bien des bytes[] derrière, c'était pas que pour le jeu de mot :o Je vais essayer de stocker toutes les créations de bitmap et de voir si l'utilisation de la méthode recycle() améliore mon problème. J'ai réussi à faire péter une Heap de 64 MB sur un Galaxy 3 [:sonken]


Message édité par philippe06 le 14-08-2012 à 19:17:41

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°2153598
Thordax
Shop smart. Shop S-Mart !
Posté le 18-08-2012 à 22:47:46  profilanswer
 

Tiens moi aussi j'ai des pb de bitmap qui se gcollectent pas, si t'as une technique pas trop pooryte, je suis preneur :o


---------------
Atari 520 ST 256 Ko
n°2153605
philippe06
Posté le 19-08-2012 à 10:08:27  profilanswer
 

Je fais des bitmap_bidule.recycle() et bitmap_bidule=null dès que possible. En fait j'avais déjà fixé ce problème il y a plusieurs mois grace à StackOverFlow.com (qui ne concernait même pas tous les terminaux), mon problème de fuite mémoire ne venait finalement pas de là. Cela dit faire des recycle() permet de ne pas oublier une référence: un bitmap associé à une imageview visible recyclé à tort provoque un plantage, contrairement à un espace mémoire occupé indument qui lui reste silencieux et sur certains terminaux même carrément indétectable car Android n'alloue pas tjrs les bitmap dans la Heap de l'application.

 

Pour en revenir à mon problème, après examen de la heap, j'ai compris que mes Activity se dupliquaient, bien que je pensais que c'était pas le cas puisque j'utilisais startActivityIfNeeded pour lancer les intents et que j'avais vérifié que je n'exécutais PAS le onCreate plus d'une fois par activité distincte ...

 

Je suis arrivé au résultat voulu en utilisant l'attribut "singleTask" dans la manifest pour toutes mes activity à problème. Je suppose que mes activity étaient "clonés" sans executer de nouveau le onCreate. C'est assez étrange.


Message édité par philippe06 le 19-08-2012 à 10:13:29

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°2154206
eraser17
Posté le 25-08-2012 à 01:11:59  profilanswer
 

Je ne peux m'empecher de vous partager ça :D
 
http://mashable.com/2012/08/24/companies-shop-online/
 
Je crois que c'est le truc qui m'a apporté le plus de downloads depuis le début de l'app. Et ça continue encore à cette heure ci. L'article à été retweeter 1300 fois déjà [:joce]


---------------
Mon appli de réalité augmentée sur Android -- et sur iPhone/iPad-- Mes VTT en 650B - 584mm..
n°2154207
disq8
Posté le 25-08-2012 à 01:31:15  profilanswer
 

Bien joué :)
 
Ca représente quoi en volume (par rapport à la "normale" ) ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  56  57  58  ..  84  85  86  87  88  89

Aller à :
Ajouter une réponse
 

Sujets relatifs
problème scrollView cocoaDes développeurs Android sur Bordeaux ?
Développement d'un nouveau réseau en ligne[SVN] suivi des impacts d'un développement
Developpement d'une application de gestion de logsCherche framework java pour developpement web rapide
[Android] Emulateur et appliDéveloppement d'un site Web
Affichage message sur console projet pour développement plugin eclipsedeveloppement d'un service web mobile
Plus de sujets relatifs à : Developpement sur Android !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)