Developpez.com - Rubrique Pascal

Le Club des Développeurs et IT Pro

Sortie de la version finale de MIDlet Pascal 3.1

Compilateur Pascal pour mobiles

Le 2010-07-12 23:41:23, par krachik, Expert confirmé
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.
  Discussion forum
5 commentaires
  • krachik
    Expert confirmé
    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 ?
  • krachik
    Expert confirmé
    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.
  • krachik
    Expert confirmé
    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 )
  • darrylsite
    Rédacteur
    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.
  • krachik
    Expert confirmé
    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

    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.