Accueil Chercher Calendrier

 

Calendrier Rechercher S'enregistrer


Calendrier 
Evénement du calendrierCalendrier
Lun 20 Mai 2024
Mar 21 Mai 2024
Mer 22 Mai 2024
Jeu 23 Mai 2024
Ven 24 Mai 2024
Sam 25 Mai 2024
Dim 26 Mai 2024
 Programmer une interface graphique facilement
Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Integralsport - Le forum du tir à l'arc depuis 2001 Index du Forum -> Sites webs et logiciels
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
timay83Hors ligneniveau 4
Avatar
Age: 32
Arc club gardéen
Arme(s): Classique

MessageMar 30-10-2007, 15:09
Répondre en citant

Salut !
Appel aux programateurs !!
Je cherche un language de progamation type C, PHP, qui permet de créer un programme avec une iterface graphique conviviale te facilement modifiable.
Inconvenient du C : Interface graphique difficile à gerer.
Inconvenient du PHP : impossible (je crois) de créer un programe executable.

Ca m'arrangerait de pouvoir creer un fichier executable a partir du language PHP puisque je connais deha ce language....

_________________
Tout archer peu tirer dans le mille, mais il faut des conditions que pas tout le monde a. ange qui tir
Revenir en haut
Voir le profil de l'utilisateur 
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageMar 30-10-2007, 15:33
Répondre en citant

pas d'exécutable avec du php.


le php comme d'autre languages sont destiné au web.

le c, c++ sont pour faire des logiciels.



regarde du coté de builder c++, ce logiciel pourra t'aider a faire une interface graphique sympa.
par contre derrière faut coder en c++
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
Michel RottaHors ligneniveau 6
Avatar
Arme(s): Poulie, sagaie, plan

MessageMar 30-10-2007, 15:37
Répondre en citant

Bon, c'est pas aussi simple que cela...

Tu veux faire quoi, sur quel plateforme ?

Le php, tu peux l'exécuter sans serveur, mais niveau interface, c'est pas le top absolu. On est très proche des vielles interfaces DOS.

Le C, pour écrire directement à l'écran sous Windows, tu vas passer des heures dans les API...

Si tu n'est pas très très fort en développement, tu peux utiliser le VB. Il existe une version gratuite sur le site de $krosoft. Et cela a de fortes chances de te suffire.
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur
SebX86Hors ligneniveau 4
Avatar
Age: 38
FOA (Fleche d'Or Anderlecht)
Arme(s): Compound

MessageMar 30-10-2007, 18:31
Répondre en citant

Salut,

Le C avec GTK+, c'est pas insurmontable, en tous cas ca n'a rien a voir en difficulté avec l'API win32... Tu peux aussi faire du GTK avec PHP, c'est pas interdit mais toutes tes sources seront visibles.

Il existe aussi le python qui lui, supporte de nombreux toolkits graphiques (GTK, Tk, ...). Il n'a pas une syntaxe proche du C mais est facile a apprendre.

Le .NET est à éviter sauf si tu veux faire un truc vite fait mal fait sous Windoze

_________________
Only my weapon understands me !
Revenir en haut
Voir le profil de l'utilisateur 
CachalotHors ligneniveau 4
Avatar
Age: 38
Antibes
Arme(s): Classique

MessageMar 30-10-2007, 18:46
Répondre en citant

Et pourquoi pas du Java... facile a apprendre et les IG sont pas spécialement dure a faire plein de codes sur le net....
_________________
In tartiflette we trust
Revenir en haut
Voir le profil de l'utilisateur Visiter le site web du posteur
Michel RottaHors ligneniveau 6
Avatar
Arme(s): Poulie, sagaie, plan

MessageMar 30-10-2007, 19:28
Répondre en citant

Avec l'avantage, pour java, d'être plus facilement portable.

Bon, le C avec GTK, c'est portable aussi.

Tous dépend de tes compétences, de ton temps, du projet et de sa pérénité, de l'argent que tu peux y consacrer....
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageMar 30-10-2007, 19:32
Répondre en citant

Michel Rotta a écrit:
Le php, tu peux l'exécuter sans serveur,


ah ... tu oubli pas de lui dire quelques choses ?????
sinon je veux bien que tu explique comment tu fais pour exécuter un php sans rien. Wink

Michel Rotta a écrit:
mais niveau interface, c'est pas le top absolu. On est très proche des vielles interfaces DOS.


ah ... (encore) j'ai loupé un truc moi
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
Michel RottaHors ligneniveau 6
Avatar
Arme(s): Poulie, sagaie, plan

MessageMer 31-10-2007, 0:36
Répondre en citant

Tu peux exécuter des fichiers .php en local dans une fenêtre de commande texte.

A l'aide du php.exe qui est dans le répertoire bin de l'installe de php

Etant dans une interface texte, la mise en page est ... rudimentaire.

Ceci est utilisé notamment par des framework pour initialiser des espaces de travail...
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur
crifonHors ligneniveau 4
Avatar
Age: 65
Arme(s): Barebow, LB

MessageMer 31-10-2007, 9:11
Répondre en citant

Et ça vous en pensez quoi !
http://www.lazarus.freepascal.org/
Le code n'est pas en C mais en Pascal, mais pour faire une interface graphique ca va bien !

_________________
smilie archer
Revenir en haut
Voir le profil de l'utilisateur 
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageMer 31-10-2007, 9:54
Répondre en citant

Michel Rotta a écrit:
Tu peux exécuter des fichiers .php en local dans une fenêtre de commande texte.

A l'aide du php.exe qui est dans le répertoire bin de l'installe de php

Etant dans une interface texte, la mise en page est ... rudimentaire.

Ceci est utilisé notamment par des framework pour initialiser des espaces de travail...



pas convaincu que ca soit ce qu'il demandait Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
Michel RottaHors ligneniveau 6
Avatar
Arme(s): Poulie, sagaie, plan

MessageMer 31-10-2007, 11:58
Répondre en citant

malice a écrit:
pas convaincu que ca soit ce qu'il demandait Wink


Moi non plus Laughing

Mais en php et sans serveur web, c'est tous ce que je peux offrir #-o

Lazarus, j'ai joué avec. C'est pas mal.

Mais tant que l'on a pas une idée sur le type de projet, la durée à y consacrer, l'environnement de travail, les besoins en ressources matériel, .... on va rester dans le flou total.

Si je me base sur la premier déclaration "une interface graphique facilement", et pour windows, VB (sous dot net) reste un bon compromis. Lazarus aussi, mais moins documenté et moins stable.

Après et pour faire du php correctement, il reste possible de développer en php, de monter un serveur wamp sur le poste et d'installer Prism pour exécuter l'application en local.
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur
maliceniveau 6
Avatar
un club sympa
Arme(s): compound

MessageMer 31-10-2007, 12:04
Répondre en citant

Michel Rotta a écrit:
malice a écrit:
pas convaincu que ca soit ce qu'il demandait Wink


Moi non plus Laughing

Mais en php et sans serveur web, c'est tous ce que je peux offrir #-o

Lazarus, j'ai joué avec. C'est pas mal.

Mais tant que l'on a pas une idée sur le type de projet, la durée à y consacrer, l'environnement de travail, les besoins en ressources matériel, .... on va rester dans le flou total.

Si je me base sur la premier déclaration "une interface graphique facilement", et pour windows, VB (sous dot net) reste un bon compromis. Lazarus aussi, mais moins documenté et moins stable.

Après et pour faire du php correctement, il reste possible de développer en php, de monter un serveur wamp sur le poste et d'installer Prism pour exécuter l'application en local.


du tonnerre prism, je suis d'accord avec toi sinon VB même si je suis pas vraiment fan.
je suis resté accro au c++ pour faire du exe et au php pour le web
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
CédricGHors ligne
Administrateur
Avatar
Age: 46
Morsang sur Orge (91)
Arme(s): Classique

MessageMer 31-10-2007, 12:46
Répondre en citant

PHP peut effectivement avoir une interface GTK, donc riche et bien loin du "dos" en mode texte.
Par contre ce n'est pas forcément parfaitement simple et immédiat.

Lazarus est à ce niveau plus pratique (création d'un exécutable sans libs/interpréteur externe). Il doit y avoir une version gratuite de Delphi également.
L'avantage du Pascal (langage de Lazarus et Delphi) est qu'il est plus verbeux (plus de texte) et donc contient moins de pièges que le C/C++. J'aime bien ces deux langages mais je n'aime pas me battre avec un outil pour faire ce que je veux.

_________________
Tir à l'arc et informatique en même temps, le bonheur!
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur Visiter le site web du posteur
CédricGHors ligne
Administrateur
Avatar
Age: 46
Morsang sur Orge (91)
Arme(s): Classique

MessageMer 31-10-2007, 13:47
Répondre en citant

Suite...

Prism me semble très limité, surtout tant que Firefox3 n'apporte pas la possibilité d'avoir des applis web locales (à peu de choses près).

Sinon Python (avec la lib graphique GTK) ou Ruby (vérifier si une lib graphique est stable dessus) me semblent aujourd'hui les meilleurs choix, ces langages étant sensiblement plus modernes et efficaces que les autres. C'est mon choix actuel en tout cas.

_________________
Tir à l'arc et informatique en même temps, le bonheur!
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail Visiter le site web du posteur Visiter le site web du posteur
MaxenceHors ligneniveau 5

MessageMer 31-10-2007, 13:49
Répondre en citant

Michel Rotta a écrit:
Lazarus, j'ai joué avec. C'est pas mal.


Ce Lazarus???
Quel admin n'a jamais joué avec Lazarus en meme temps Rolling Eyes
Revenir en haut
Voir le profil de l'utilisateur Envoyer l'e-mail 
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Integralsport - Le forum du tir à l'arc depuis 2001 Index du Forum -> Sites webs et logiciels Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Propulsé par phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com