|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 6 ![]() |
Bonjour,
J'ai découvert le MidletPASCAL qui permet de développer sur mobile directement en Pascal. Ce qui n'empêche d'ajouter des fonctions plus précises en JAVA en "linkant" une classe java au projet. Je m'amuse donc sur mon LG KS360 avec tout ça, si d'autres sont intéressés par ce système, vous pouvez déjà voir ce que j'en fais (c'est tout modeste, je commence!) j'aimerai bien échanger sur le sujet! http://pagesperso-orange.fr/gtello/lgks360_f.htm Merci, Guillaume. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 964 ![]() |
Bonjour
Très , tres interressant ![]() J'ai pas trop regardé, mais peut -on avoir la liste des modèles de téléphones sur lequels c'est supporté? Cordialement
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : juillet 2007 Messages : 1 296 ![]() |
je viens juste de telecharger MidletPascal
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 964 ![]() |
Téléchargé et testé
.Seul soucis c'est que je suis sous Ubuntu et que je l'ai lancé avec wine, mais l"émulateur e SUN que j'ai téléchargé me donne rien et l'emulateur par defaut aussi ne donne rien. Je trouve en tout cas super et que ça peut constituer une bonne alternative a J2ME même s'il n'est pas totalement indépendant, deja que J2ME n'est pas super documenté a part que la plupart des documentations se trouve sur le site de SUN. Je sais pas si c'est wine qui gère mal la chose mais j'ai aussi testé avec un emulateur de Sony Ericson j'obtiens toujours rien.
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 6 ![]() |
Citation:
Mes propres programmes sont adaptés au LG KS (surtout pour le chemin d'accès au fichiers) car je n'ai pas eu encore le courage de prendre une méthode plus générale pour construire ce chemin. C'est assez bien fichu et rapide comme environnement. Guillaume. |
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : juillet 2007 Messages : 1 296 ![]() |
Salut,
J'ai passé hier quelque temps à explorer l'univers du midletpascal 2, et j'avoue que c'est vraiment genial. L'idée de developper des applications pour appariels mobile en pascal est tres interessante du moment qu'on a pas besion de faire du J2ME directement. Le pascal est assez bien implementé bien que certaines instructions du pascal comme le case n'est pas encore suporté, le passage par adresse n'est pas pris en compte, et le controle des valeurs de retourne d'une fonction n'est pas stricte. Comme je ne peux pas explorer un univers sans avoir fait un test, j'ai ecrit mon premier programme (le jeu du serpent qui mange les pommes) sous midletPascal que je propose en pieces-jointes. Je l'ai testé avec succes sur l'emulateur de sun. |
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 964 ![]() |
darrylsiteJ'ai finalement réussi à utiliser l'emulateur de SUN avec le MIDletPascal (toujours sous Linux). Je viens donc de réaliser mon hello world . sous MIDletPascal (le temps de parcourir un peu l'aide et voir ce qu'il contient) .N'ayant pas pu mettre la main sur mon ancien jeu 'game brick' que j'avais fait sous TP7, j'ai fait ça juste pour voir mais dès que j'ai un peu de temps je me le refais sous MIDletPascal Je suis juste un peu déçu parce que pas mal de fonctions manquent, au niveau du style de texte,peut être aurait il ete bien d'avoir un outil Timer, impossibilité de coder en objet, les types comme byte, long, extented ne sont pas supportés, pas de gestion de thread( ce qui aurait été tres interessant surtout que pour un outil pareil où la plupart des programmes seront des jeux).En meme temps les dernieres news sur le site officiel remontent à 2006 Simple à apprendre et pas très éloigné du langage Pascal(en tout cas j'ai plus vite compris ce que je faisais sous MIDletPascal que quand j'ai commencé J2ME )En tout cas tres pratique pour se faire ses propres jeux ou programmes à jouer sur son portable.Prochaine étape recoder mon 'game brick' et y jouer sur mon télephone portable Ci joint mon hello world
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
|
|
00
|
|
|
#8 | |||
|
Invité de passage
![]() Inscription : mai 2009 Messages : 6 ![]() |
darrylsite Citation:
Citation:
Sinon, pour d'autres fonctions, on peut écrire en J2ME une librairie. J'en ai fait une pour les fileconnections (lire ou écrire un fichier). Citation:
Puis-je le mettre aussi en ligne sur ma page WEB? Guillaume. |
|||
|
|
00
|
|
|
#9 | |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 964 ![]() |
Citation:
Pour la fonction GetRelativeTimeMs j'avais pas remarqué
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
|
|
|
00
|
|
|
#10 | ||
![]() ![]() Inscription : juillet 2007 Messages : 1 296 ![]() |
Citation:
Citation:
Je trouve que c'est une bonne chose de pouvoir programmer une partie des librairies en java (encore il faut savoir programmer en java), cela permet en effet d'accroitre les fonctionnalités de MidletPascal. |
||
|
|
00
|
|
|
#11 | |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 964 ![]() |
Citation:
Je suis en train de une unité de quelques fonctions necessaires, je les mettrai en ligne bientot Par contre j'ai juste une question je viens de tester le jeu de Brick que j'ai fait(version Beta) sur un téléphone Sony Ericson W380i il a bien pris sauf qu'il debordement des bricks sur l'ecran du telephone, mais avec l'emulateur la presentation est nickel. Y a t'il un reglage a faire niveau résolution avant de le faire passer sur le telephone? Je joins le jeu qui est en version beta mais deja bien jouable
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
|
|
|
00
|
|
|
#12 | |
![]() ![]() Inscription : juillet 2007 Messages : 1 296 ![]() |
Je viens de telecharger le fichier, mais l'essayer plutard quand je serais sous windows.
Citation:
Pour ce qui est de la creation des lirairie-unité, je crois qu'il ont bien expliqué dans l'aide dans la partie tutoriel->... avancés |
|
|
|
00
|
|
|
#13 | |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 964 ![]() |
Oui tout est dans l'aide pour les unités librairies j'avais pas bien parcouru la chose
![]() Et pour la résolution : Citation:
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
|
|
|
00
|
|
|
#14 | |
![]() ![]() Inscription : juillet 2007 Messages : 1 296 ![]() |
Citation:
, j'ai testé la version beta et ça marche bien.J'ai aussi apporté quelques modifications à mon snake, que vous trouverez en pieces jointes. |
|
|
|
00
|
|
|
#15 | |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 6 ![]() |
Citation:
Il faut en fait récupérer la taille avec getwidth (largeur) et getheight (hauteur) et calculer l'ensemble des objets relativement à cela. Guillaume. |
|
|
|
00
|
|
|
#16 | |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 6 ![]() |
Citation:
Et puis faire une librairie n'est pas vraiment programmer en JAVA, on peut se contenter comme je l'ai fait de quelques lignes pour lier le pascal à une extension JAVA. Et j'attends beaucoup des idées des autres pour profiter de leurs librairies! Guillaume. |
|
|
|
00
|
|
|
#17 | |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 964 ![]() |
Citation:
Prochaine version 100% compatible avec tous les telephones supportant la chose dans les prochains jours .
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
|
|
|
00
|
|
|
#18 |
![]() ![]() Inscription : juillet 2007 Messages : 1 296 ![]() |
Salut,
je crois avois compris pourquoi il fallait appuyer au moins deux fois sur une touche pour se deplacer dans le menu. C'est encore ce getKeyPress(). En le remplaçant par getKeyClicked(), tout marche à merveille. Je trouve meme logique puisque on ne code pas pour que le programme réagisse à un evenement du type Touche Appuyée, mais on verifie à un instant donné si une touche a été appuyée. Alors si à un instant t on appuie sur une touche, et si on verifie à t+1 si la touche est actuellement appuyée, c'est normal que ça plante. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com