Quel langague de programmation pour PDA ?

Quel langague de programmation pour PDA ? - Divers - Programmation

Marsh Posté le 15-06-2004 à 09:00:24    

J'aurais aimé savoir quels sont les languages disponibles pour programmer sous pda (palm et ppc). Je souhaiterai developper une application graphique simple. Merci

Reply

Marsh Posté le 15-06-2004 à 09:00:24   

Reply

Marsh Posté le 15-06-2004 à 09:02:43    

tu peux essayer WABA, c'est pas trop compliquer, c'est presque identique au java
(ou peut etre superWABA aussi)

Reply

Marsh Posté le 15-06-2004 à 09:10:51    

ou java avec J2ME


---------------
IVG en france
Reply

Marsh Posté le 15-06-2004 à 09:37:29    

merci pour waba ca me semble me convenir et J2ME c'est payant et pas aussi portable je crois

Reply

Marsh Posté le 15-06-2004 à 09:57:05    

g1franc a écrit :

J2ME c'est payant et pas aussi portable je crois


 
 :??: bah non http://java.sun.com/j2me/index.jsp
 et c'est tres portable au contraire c'est tout l'interet de Java


---------------
IVG en france
Reply

Marsh Posté le 15-06-2004 à 10:28:37    

pour les PocketPC t'as du C++ et du C# avec VS.NET et le SDK PocketPC


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 15-06-2004 à 10:55:52    

uriel a écrit :

:??: bah non http://java.sun.com/j2me/index.jsp
 et c'est tres portable au contraire c'est tout l'interet de Java


pas du tout sûr que ça tourne sur Palm :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 15-06-2004 à 11:00:37    

Pour Palm, il y a Palmphi. La chose est un IDE avec un look voisin des produits Borland, le langage est le C, mais simplifié par rapport à l'API officielle PalmOS, mais le code généré est un source C utilisant l'API. L'idée est bonne, ça marche bien pour des choses simples, faut voir pour après.
 
Sinon il y a cette page qui te fait un inventaire des possibilités de développement pour Palm (sans doute non-exhaustif). Il y a du libre, du gratuit et du payant.
 
Il faut par exemple signaler AppForge, bien que payant, permet de produire des applications PPC et Palm à partir du même code, écrit dans Visual Basic 6 sur lequel AppForge ajoute quelques extensions. Attention cependant, la taille du runtime nécessaire peut être dissuasive :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 15-06-2004 à 11:01:25    

il faut que je fasse une appli qui soit compatible palm et ppc.

Reply

Marsh Posté le 15-06-2004 à 11:03:33    

ça va limiter fortement ton choix de langages, car si le PPC dispose d'un OS proche du Windows de bureau, ce n'est pas du tout le cas pour Palm qui dispose de sa propre API, étudiée pour les PDA [:spamafote]
 
Donc dans l'immédiat, tu peux déjà regarder AppForge. Peut-être Waba si celui-ci tourne aussi sur PPC, mais je n'en ai aucune idée, je ne connais que AppForge qui supporte les deux environnements.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 15-06-2004 à 11:03:33   

Reply

Marsh Posté le 15-06-2004 à 11:20:05    

drasche a écrit :

pas du tout sûr que ça tourne sur Palm :D


 
y a pas encore de JVM pour Palm :??:
(quel bande de loosers...)
 
 sinon sur ppc ca existe je crois?


---------------
IVG en france
Reply

Marsh Posté le 15-06-2004 à 11:23:51    

uriel a écrit :

y a pas encore de JVM pour Palm :??:
(quel bande de loosers...)
 
 sinon sur ppc ca existe je crois?


il y a waba qui fait jvm ou plutot wvm pour palm et ppc


Message édité par g1franc le 15-06-2004 à 11:24:02
Reply

Marsh Posté le 15-06-2004 à 11:28:49    

uriel a écrit :

y a pas encore de JVM pour Palm :??:
(quel bande de loosers...)
 
 sinon sur ppc ca existe je crois?


faut pas oublier que les Palms les plus en circulations ont encore entre 2 et 8MB de mémoire :D  Pour info, le runtime minimum d'AppForge fait + d'un MB, ce qui fait que je l'ai lâché aussitôt :D (ya une version démo :o)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 01-07-2004 à 17:58:02    

drasche a écrit :

faut pas oublier que les Palms les plus en circulations ont encore entre 2 et 8MB de mémoire :D


Le seul Palm "récent" qui n'a que 2Mo de mémoire c'est le Zire blanc. Sinon c'est des Palm beaucoup plus anciens (M100, V, VII,...). Sinon les Palm ont au minimum 8Mo de mémoire.
 

drasche a écrit :


Pour info, le runtime minimum d'AppForge fait + d'un MB, ce qui fait que je l'ai lâché aussitôt :D (ya une version démo :o)


:non: maximum


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 16-07-2004 à 18:41:26    

Au final alors?
Moi aussi suis interesser a programmer sur palm ET ppc. Qu'est-ce qui fonctionne sur les DEUX. Je ne connais aucun language que vous avez mentionner. Waba? J'ai lu mobilecreator a une autre place? superwaba vs waba? help me!
Ou alors on ecris en Visual C++ ou basic et on compile avec je ne sais quoi? comment ca marche je ny comprend rien du tout

Reply

Marsh Posté le 01-11-2004 à 19:50:24    

freddy_1_ca a écrit :

Au final alors?
Moi aussi suis interesser a programmer sur palm ET ppc. Qu'est-ce qui fonctionne sur les DEUX. Je ne connais aucun language que vous avez mentionner. Waba? J'ai lu mobilecreator a une autre place? superwaba vs waba? help me!
Ou alors on ecris en Visual C++ ou basic et on compile avec je ne sais quoi? comment ca marche je ny comprend rien du tout


+1
Moi aussi je cherche cette voix mais là je comprend rien du tous ! :heink:

Reply

Marsh Posté le 24-01-2005 à 17:44:04    

antp a écrit :

pour les PocketPC t'as du C++ et du C# avec VS.NET et le SDK PocketPC


 
Une question (certainement stupide) que je me pose : si on utilise VS.Net et C#, on se retrouve avec du bytecode a executer sur le PDA, non (a moins que ce soit directement compile pour le CPU du PDA) ? Et il me semble qu'on peut compiler du Java en bytecode .Net ... donc ne pourrait-on pas developper du Java qui soit interprete nativement par le PDA apres "conversion" dans VS.Net ?
 
PS : Je suis un noob en .Net, C# et toutes ces cochonneries, j'aimerais bien developper des applis rapides et standard pour PDA mais je connais surtout Java ... or il me semble que les applis Java remportent pas un succes terrible sur PDA, donc ca sert a rien que je me coltine un SuperWaba ou autre ...
 

Reply

Marsh Posté le 24-01-2005 à 17:57:52    

Les PocketPC disposent d'un runtime .NET réduit, mais je ne sais plus à partir de quelle version de l'OS (sûrement qu'on peut l'installer par après).  Visual Studio.NET te permet de développer en VB.NET ou C#, ptet même J# qui rappelons le, n'est PAS du Java et ne présente aucun intérêt sinon de tenter d'appâter (misérablement, n'ayons pas peur des mots) les programmeurs Java vers .NET.
 
Si tu veux faire quelque chose de rapide et standard, voir plus haut dans ce topic ;)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-01-2005 à 18:08:53    

drasche a écrit :

Les PocketPC disposent d'un runtime .NET réduit, mais je ne sais plus à partir de quelle version de l'OS (sûrement qu'on peut l'installer par après).  Visual Studio.NET te permet de développer en VB.NET ou C#, ptet même J# qui rappelons le, n'est PAS du Java et ne présente aucun intérêt sinon de tenter d'appâter (misérablement, n'ayons pas peur des mots) les programmeurs Java vers .NET.
 
Si tu veux faire quelque chose de rapide et standard, voir plus haut dans ce topic ;)


 
 
Ouais, je sais que c'est mal, mais j'ai pas envie de me recoltiner du (pseudo) C/C++ que j'ai abandonne avec grand plaisir il y a des annees.
 
J'ai essaye d'installer les embedded visual tools de microsoft, mais vu que j'ai tout perdu en C++ (et encore plus en MS C++) alors que je me debrouille tres bien en Java, j'ai beaucoup de mal et ca m'interesse pas trop. Aussi pourri et discutable que soit le J#, ca peut pas etre pire a mes yeux que le C++ facon Microsoft (et pourtant, diue sait que j'en ai bouffe)
 
Quant a J2ME, c'est tellement pas clair sur sun.com que je ne sais pas ce qui est JRE et ce qui est SDK ... et les JVM sur PDA m'ont pas l'air tres repandu. En fait j'ai l'impression qu'il n'y a pas de salut en dehors du C++ :(
 
(en plus superwaba.org est down en attendant une prochaine release)


Message édité par Gonzoide le 24-01-2005 à 18:10:50
Reply

Marsh Posté le 24-01-2005 à 18:11:48    

Ben essaie C# :spamafote:
 
Au moins ce langage se répand de plus en plus et est celui qui bénéficie de la meilleure couverture de la part de Microsoft.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-01-2005 à 19:25:17    

Ben je connais pas du tout C# ... au niveau de la programmation d'interfaces graphiques, ca ressemble plutot a VC++ ou a Java ?

Reply

Marsh Posté le 24-01-2005 à 19:31:31    

Aucun des deux à mon avis. C# utilise WinForms.NET qui est le nouvel ensemble d'interfaces graphiques de Microsoft.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-01-2005 à 19:47:46    

drasche a écrit :

Aucun des deux à mon avis. C# utilise WinForms.NET qui est le nouvel ensemble d'interfaces graphiques de Microsoft.


Mais les objets graphiques sont de veritables objets (comme en Java) ou des ressources et des dialogs et des trucs comme en VC++ ?

Reply

Marsh Posté le 24-01-2005 à 20:06:09    

Ce sont des objets. ('fin j'ai pas poussé assez loin la matière mais ça doit être bon)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 25-01-2005 à 16:56:26    

drasche a écrit :

Les PocketPC disposent d'un runtime .NET réduit, mais je ne sais plus à partir de quelle version de l'OS (sûrement qu'on peut l'installer par après).


 
En effet. La version 2003 remplace le runtime VB par un runtime .NET, mais ils peuvent tous les deux s'installer s'ils ne sont pas présents dans l'OS.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-01-2005 à 17:43:07    

antp a écrit :

En effet. La version 2003 remplace le runtime VB par un runtime .NET, mais ils peuvent tous les deux s'installer s'ils ne sont pas présents dans l'OS.


 
Et la solution de feignant consistant a convertir une appli Java en C# avec la moulinette Microsoft, et compiler le tout pour PDA ?

Reply

Marsh Posté le 25-01-2005 à 17:44:45    

Gonzoide a écrit :

Et la solution de feignant consistant a convertir une appli Java en C# avec la moulinette Microsoft, et compiler le tout pour PDA ?


A ma connaissance, la fameuse moulinette traduit le Java en J#.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 25-01-2005 à 18:02:49    

drasche a écrit :

A ma connaissance, la fameuse moulinette traduit le Java en J#.


 
Ben en fait ca change rien pour moi, je veux juste faire tourner des applis Java sur un PDA, donc ni J# ni C# m'interessent ...
 
Donc y'a moyen de faire Java -> J# -> compile PDA, mais j'imagine qu'on se tape les limitations de J# : j'ai cru lire qu'il correspondait a un JDK 1.1.4, ca veut dire que  le Java de base doit etre 1.1.4 egalement pour pouvoir etre traduit efficacement ?

Reply

Marsh Posté le 24-05-2005 à 15:48:11    


Bonjour,  
je ne m'y connais pas trop en programmation pocket pc et mes recherches sont restées vaines (peut être défaut de mot clé).
Je souhaite comparer les différents langages de programmation ou environnements de développement (EVB, EVC++, .NET, ...) afin d'en choisir un au final pour une application BDD.
Pourriez vous m'indiquer quelques sites où sont comparés les langagages de prog ou lesquels vous préférez par leurs avantages ou inconvénients.
Merci
(je crois que ce détail n'a pas été abordé auparavant et que je suis dans le bon topic!)
PS: possede un ipaq hp4150

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed