IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de la version finale de MIDlet Pascal 3.1
Compilateur Pascal pour mobiles

Le , par krachik

77PARTAGES

1  0 
Sortie de MIDlet Pascal 3.1 en version ALPHA

Développé sur SourceForge, le nouveau compilateur MIDlet Pascal open source permet de créer des applications pour mobiles, en traduisant le source Pascal en bytecode Java MicroEdition (J2ME).

Après la sortie de la version 3.0 finale, la version 3.1 est déjà en construction. Une nouvelle série va sans doute suivre cette nouvelle sortie : la release MIDlet Pascal 3.1 ALPHA

  • IDE NEW FEATURES
    . New Format Source Code option in Edit menu. Accesible via Ctrl+D in the source code editor.
  • IDE BUG FIXES
    . Replace All text on the Replace Dialog now is translated to all languages again.
    . Dialog buttons now are wider letting all the translations fit on them.
  • COMPILER NEW FEATURES
    . Infinite-loop support via the repeat/forever keywords pair.
    ABOUT THE INFINITE LOOP SUPPORT
    -------------------------------
    You might want to read the preliminar study I made to decide the way to implement the infinite loop support on MIDletPascal: http://coderesearchlabs.com/articles/ILP.pdf
  • STUBS BUG FIXES
    . MP 3.0 H.class was wrongly generated when compiling from source. That mistake caused a "Bad version information" exception at runtime when using the http class.
Now the extracted strings are being distributed to make it easy for you to translate them to your language.
If you translate them to a new language let me know and I will put your translation into the distribution
Des volontaires?

L'historique de tout ce qui a été fait depuis le début cette version open source est noté dans l'aide.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de krachik
Expert confirmé https://www.developpez.com
Le 01/08/2010 à 8:37
Sortie de la version BETA du 3.1

Pour cette version, des changements et fonctionnalités mineurs
*IDE NEW FEATURES*
. Now Code Editor Styles can be added in Styles subdirectory as .ces files. NOTE: In the future there will be an editor.

*IDE CHANGES*
. Hungarian translation updated.
. Third-party libraries updated.
L'avez-vous déjà testé depuis la sortie de la version 3.1 ?
1  0 
Avatar de krachik
Expert confirmé https://www.developpez.com
Le 22/08/2010 à 17:40
Sortie de la version RC 2 du 3.1

Encore des améliorations concernant l'IDE
*IDE NEW FEATURES*
. Added flag icons to the language menu items.
. Added default code editor styles: Amber, Blues, Cherry, Desert, Mint & Sky.
. Added color pickers next to the color edits in the Code Editor Style dialog.

*IDE CHANGES*

. Hungarian translation updated.
. Moved Code Editor Styles to the Configuration Path.
1  0 
Avatar de krachik
Expert confirmé https://www.developpez.com
Le 28/08/2010 à 23:34
La version 3.1 FINAL est prête

http://sourceforge.net/projects/midletpascal/

*IDE CHANGES*
. Polish translation updated.
. Russian translation updated.
C'est vrai qu'avec toutes ces versions, il serait plus intéressant d'avoir un système de mise à jour plus adapté plutôt que de devoir installer à chaque fois une nouvelle version (parce que moi je me retrouve avec toutes les différentes versions installées )
1  0 
Avatar de darrylsite
Rédacteur https://www.developpez.com
Le 19/08/2010 à 10:12
Salut,

Face à ces differentes versions qui s'enchainent,on a plutot l'impression que les choses avances super vite. Mais si on regarde de plus prêt, les modifications importantes concernent beaucoup plus l'IDE que ce MIDlet Pascal peut faire en réalité. Cela reste biensur mon opinion personnel.

Je m'attendu plutot à voir de nouvelles fonctions, une plus grande flexibilité pour la création de librairies, ...

Pour preuve, les applications qu'on peut faire actuellement avec MIDlet Pascal sont pour les téléphones qui disposent encore des claviers, or bon nombre de télépones comme le mien ne disposent pas de clavier. Il est alors impossible à l'heure actuelle de faire une librairie pour les écrans tactiles et aucun support n'est fourni à ce sujet. Pour y arriver, il faudra peut etre décompiler et modifier le fichier fw.class, enoore je ne sais pas si ça le fait.

Je crois que je rejoins maintenant Paul TOTH, qui disait qu'il faut revoir l'architecture de MIDlet Pascal.
0  0 
Avatar de krachik
Expert confirmé https://www.developpez.com
Le 21/08/2010 à 21:25
Tu as raison, c'est vrai que côté compilateur, il y a eu peu d'avancée par rapport à l'environnement de développement. L'éditeur a été refait, les menus etc. ça se fera petit à petit

Il y a toujours le forum relié au projet sur sourceforge pour soumettre des idées ou tout autre concernant la version open source.

Vu tout ce qui a été fait jusqu'à présent, je pense que le futur de MIDlet Pascal niveau compilateur s'annonce bien face à J2ME; ça m'étonnerait que l'équipe de développement ne compte se fixer que sur l'éditeur

Citation Envoyé par darrylsite
Pour preuve, les applications qu'on peut faire actuellement avec MIDlet Pascal sont pour les téléphones qui disposent encore des claviers, or bon nombre de téléphones comme le mien ne disposent pas de clavier. Il est alors impossible à l'heure actuelle de faire une librairie pour les écrans tactiles et aucun support n'est fourni à ce sujet. Pour y arriver, il faudra peut être décompiler et modifier le fichier fw.class, encore je ne sais pas si ça le fait.
Voilà, un point qui mérite d'être creusé , je me pencherai dessus quand j'aurai un peu de temps.
0  0