jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
| Page 1 2 3 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page 1 2 3 Suivante | |
Mc Giver
|
# Posté le 21/09/2011 à 18:00:56 |
Windows is an apple !![]()
Ville : Thenon |
Salut,
Je me présente : j'ai 18 ans, Etudiant en double Cursus : Génie Biologique / BTS Informatique. Au départ, QMCE est un projet fondé par frigodor le créateur du projet abandonné Notepac ( Un IDE de développement web combinant Editeur, FTP et Navigateur Web ) et moi-même le créateur de Xen oxx ( Un IDE multilanguage et multiplatforme ) un projet lui aussi abandonné. Ce projet a pu aussi évoluer grâce à l'aide précieuse de nivramdu94 et de simsor. QMCE Makes Coding EasierDonc QMCE qu'es ce que c'est ? C'est un IDE développement web et logiciel ouvert à de nombreux langages, HTML5, JS, Python, Java, Basic, C, C++, ActionScript... et sa particularité si ce n'est de permettre d'utiliser un logiciel unique pour développer dans tout ces langages, c'est de pouvoir développer dans tout ces langage mais pour tout les supports. Je m'explique, en gros quelque soit le langage utiliser, on peut développer pour les même plateforme, sans limitations. Donc quelques exemple, faire une app android en python, un programme natif mac en HTML5, une web app windows 8 ou chrome en Java, ou encore un exécutable flash en C++ ! Comment ça marche c'est simple en deux étapes, première étapes QMCE convertit votre code source par exemple python, en code source HTML5. Seconde étape, QMCE créer un paquet avec le code source généré lors de la première étape à un moteur de ma création spécifique à la plateforme à laquelle est destiné le paquet. Par exemple une app android légère capable de faire tourner nativement du code HTML5. Bref on se retrouve avec à la base du code python et à l'arrivé une app native android. Si vous avez bien compris l'intérêt de logiciel réside dans le fait qu'un même code source pourra générer des exécutables natif pour de nombreuses plateforme, plus besoin de recoder entièrement son projet lorsqu'on veut distribuer celui sur plusieurs plateformes. Mais QMCE peut aussi tout comme son papa Notepac permettre la création de site web car il est équipé d'un client ftp. Ce client ftp a aussi un autre intérêt, si le développeur le souhaite il peut publier le code source HTML5 généré par QMCE à partir du code source de son projet en ligne, et par la suite générer une app native à partir de l'url des sources stockées en ligne, l'avantage de cette méthode est de généré une application plus légère pour la distribution est de pouvoir mettre à jour son app en temps réelle, l'inconvénient c'est la nécessiter pour tout les utilisateur de l'app de posséder une connexion internet. Mais ce n'est pas tout QMCE permet aussi simplement de simuler son app et des éviter ainsi l'achat d'un périphérique ou la longue attente du lancement d'un émulateur, QMCE se contente juste d'afficher le code HTML5 généré dans une fenêtre aux dimensions prédéfinies d'un principaux périphériques du marchés. QMCE gère enfin la publication des apps sur la plupart des app store en vous guidant dans cette procédure même si cette fonctionnalité est encore expérimentale. Avant de vous montrer quelques screens du projet sous mac os x je précise qu'il est développer avec la libraire Qt donc compatible windows et linux, je précise aussi que le projet est gratuit et Open Source et hébergé sur Github. QMCE en 7 étapesVoici une petite présentation de QMCE en 7 étapes : 1. Choisissez votre langage préféréPour commencer, choisissez le langage qui vous plait, celui avec le quel vous vous sentirez le plus à l’aise pour développer, ne vous préoccupez pas de savoir pour quelle plateforme vous voulez développer votre programme, de savoir si le langage que vous allez utiliser sera assez puissant. Dorénavant, ça n’a plus d’importance, que votre code soit en C++, en Python, en Action Script, en PHP ou en Java le résultat sera le même. 2. Codez votre applicationCodez votre application de la manière la plus agréable qui soit: vous pouvez utiliser l’éditeur intégré à QMCE avec sa coloration syntaxique et son autocomplétition, mais ce n’est en aucun cas une obligation, utilisez VIM si ça vous chante, la syntaxe utilisée par les projet QMCE est ouverte, vous pouvez en créer sans passer par celui-ci. 3. Compilez votre applicationVous avez finit de coder, ça y est. Compilez votre application, QMCE déterminera automatiquement en fonction du support que vous choisirez si la compilation doit s'exécuter nativement ou si il doit générer une web application HTML5 qu’il empaquettera ensuite en une application native. Les supports disponibles sont les même quel que soit le langage choisit au départ ! Et vous pourrez facilement compiler votre application pour tous les supports sans avoir à recoder celle-ci ! Un énorme gain de temps et de possibilités en perspective. 4. Simulez votre applicationDévelopper une application pour de nombreux supports et chose facile maintenant. Il doit donc être aussi facile de la tester sans avoir à posséder réellement ces supports ou à lancer de longs émulateurs ! Vous pouvez donc simuler l’affichage de vos application sur n’importe quel support en quelque clics et sans temps de chargement. Et si vous voulez toujours tester votre application sur un vrai téléphone ou un émulateur officiel, QMCE possède aussi ces options. 5. Publiez vos sources en ligneQMCE vous à généré une web app, celui-ci vous propose un moyen innovant de gérer celle-ci, stocker vos sources sur votre serveur FTP et donner le lien de ce serveur à l’application finale, votre app est donc plus légère, vos sources en ligne sont automatiquement mise à jour et peuvent rester privées si vous le décidez. Le client FTP de QMCE peut permettre aussi à ceux qui le souhaitent d’utiliser des logiciel pour la création de site web. 6. Publiez votre applicationCa y est, votre application est terminée, il est temps de la distribuer. Là encore, QMCE vous générera un paquet que vous pourrez distribuer par vos propres moyens. Mais vous pouvez aussi en quelques clics distribuer votre web application sur le Chrome Web App Store, ou sur Store Clouds, une banque d’applications de notre création ouverte à de nombreux formats et de nombreux supports. 7. Contribuez au projetVous voulez nous aider ? C’est possible ! En créant des modules pour QMCE en consultant la documentation officielle, ou tout simplement en nous aidant directement dans le développement du logiciel, vous pouvez contribuer à l'avancement de QMCE ! Rappelons que QMCE est un logiciel open source maintenu par la communauté, les sources du logiciel peuvent être consultées sur GitHub. Si vous souhaitez apporter votre contribution et intégrer l'équipe de développement, il suffit d’envoyer un mail à team@qmce.org ! Informations complémentairesQMCE est un projet Open Source disponible en Beta Privé. Pour l'essayer, il suffit de m'envoyer un MP en me donnant un email valide, et je vous enverrais une version du logiciel. Je vous remercie de m'avoir lut jusqu'au bout tout vos commentaires ou remarques sont utiles alors n'hésitez pas !
Édité
le 27/10/2011 à 11:48:44
par Mc Giver
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
| Publicité | # Posté le 21/09/2011 à 18:00:56 |
|
|
|
Debetux
|
# Posté le 21/09/2011 à 19:02:07 |
![]()
|
Pas mal, pas mal.
A voir ce que cela donnera dans l'avenir ! |
shamanas
|
# Posté le 21/09/2011 à 19:25:12 |
Firefox ftw!![]()
Ville : Thessalonique |
J'aime bien le concpet, il faudra tester ceci
ooc Fan for(i in 0 .. (((b := stdin readLine() toInt()) > 0) ? b : 0)) { i toString() println() } "Saying that Java is good because it works on all platforms is like saying anal sex is good because it works on all genders." [Anonymous] Gagnez un appareil apple totalement gratuit http://apple.freebiejeebies.co.uk/649290 Hostgator: le meilleur hebergeur evar! ![]() |
feda12
|
# Posté le 21/09/2011 à 20:18:42 |
![]()
Ville : Lorient |
Je n'ai actuellement pas besoin de ce projet, mais je tenais à te féliciter pour l'interface qui a l'air très clair et très bien faite !
Bonne continuation pour la suite ! |
Chiheb2010
|
# Posté le 22/09/2011 à 19:18:05 |
dcScript![]()
Ville : Carpentras |
Je trouve que c'est une bonne idée (en fait c'est un peu comme Microsoft qui nous met le C,C++,C# un peu sous la même bannière avec Win8), l'interface semble claire, bravo !
Pourra-t-on coder en C# (pour la compilation il faudra juste faire appel à Mono, un truc comme ça) |
Silversthem
|
# Posté le 22/09/2011 à 20:53:39 |
rien à dire![]()
|
|
nivramdu94
|
# Posté le 22/09/2011 à 20:58:45 |
Linuxien et fier de l'être ! ![]()
|
QMCE est multiplateforme. Le cas contraire, ce serait absurde.
![]() Sinon, la beta fermée est actuellement compilée pour Mac et Windows. Pour Linux, ça ne devrait pas tarder. HTML5/CSS3 Programmer |
Silversthem
|
# Posté le 22/09/2011 à 21:03:52 |
rien à dire![]()
|
Mais le exe ?
|
JordiC
|
# Posté le 22/09/2011 à 21:11:14 |
|
Unix vaincra
|
|
simsor
|
# Posté le 23/09/2011 à 20:39:11 |
1400 / 33![]()
Ville : Thenon |
Le terme bêta fermée signifie que pour pouvoir essayer, tu dois nous contacter à team@qmce.org.
La version Linux est compilée et disponible pour les éventuels bêta-testeurs, sachez juste que le terme bêta n'est peut-être pas très approprié, je qualifierais plutôt ça d'alpha, tout n'est pas encore implémenté. |
Mc Giver
|
# Posté le 23/09/2011 à 22:39:43 |
Windows is an apple !![]()
Ville : Thenon |
Post de recrutement du projet : http://www.siteduzero.com/forum-83-692 [...] ide-qmce.html
!
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
Silversthem
|
# Posté le 24/09/2011 à 19:49:34 |
rien à dire![]()
|
Bravo pour le programme
Mais : tu pourrais ajouter un truc pour changer de langue (Ma maîtrise de l'anglais est....) Une possibilité d'ajouté le code html de base ( doc-type et tout ça) Et voilà, sinon joli programme |
Mc Giver
|
# Posté le 24/09/2011 à 20:05:25 |
Windows is an apple !![]()
Ville : Thenon |
Citation : Silversthem
Bravo pour le programme Mais : tu pourrais ajouter un truc pour changer de langue (Ma maîtrise de l'anglais est....) Une possibilité d'ajouté le code html de base ( doc-type et tout ça) Et voilà, sinon joli programme Je note ces idées son intéressante je les développerai prochainement !
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
Silversthem
|
# Posté le 24/09/2011 à 20:24:01 |
rien à dire![]()
|
|
Mc Giver
|
# Posté le 24/09/2011 à 20:29:05 |
Windows is an apple !![]()
Ville : Thenon |
Citation : Silversthem
Si tu as besoin d'idée, je peux en trouver d'autres ![]() Hum oui je ne suis pas contre de nouvelles idées, je ne suis pas contre non plus de nouveaux développeurs !
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
Silversthem
|
# Posté le 24/09/2011 à 20:32:04 |
rien à dire![]()
|
Citation : Mc Giver
Citation : Silversthem Si tu as besoin d'idée, je peux en trouver d'autres ![]() Hum oui je ne suis pas contre de nouvelles idées, je ne suis pas contre non plus de nouveaux développeurs !ça aurait été avec plaisir mais moi je code pas en c++ (je suis plus site web et VB.NET + c# et en ce moment blender et python)...... Idée en vrac
Édité
le 24/09/2011 à 21:14:46
par Silversthem
|
nivramdu94
|
# Posté le 24/09/2011 à 20:40:11 |
Linuxien et fier de l'être ! ![]()
|
Merci Silvershtem, toutes les aides sont les bienvenues.
![]() Sinon, le système multilingue est déjà mis en place sur le site web, mais les traductions n'ont pas encore été faites. Je m'en vais ajouter la version Linux de ce pas. HTML5/CSS3 Programmer |
Mc Giver
|
# Posté le 24/09/2011 à 21:02:28 |
Windows is an apple !![]()
Ville : Thenon |
Merci pour toutes ces idées
, tu peux contribuer au projet en nous aidants à améliorer le module python ou a créer les modules VB.NET + c# !
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
Silversthem
|
# Posté le 24/09/2011 à 21:11:35 |
rien à dire![]()
|
C'est a dire ?
En vb.net je peux faire quelque chose mais sinon je débute Tu parle du compilateur ou de colorer le texte ?
Édité
le 24/09/2011 à 21:12:30
par Silversthem
|
Mc Giver
|
# Posté le 24/09/2011 à 21:12:39 |
Windows is an apple !![]()
Ville : Thenon |
Citation : Silversthem
C'est a dire ? Coder les modules js qui vont convertir le code python en code html5 optimisé avec jquery mobile !
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
Silversthem
|
# Posté le 24/09/2011 à 21:17:34 |
rien à dire![]()
|
Citation : Mc Giver
Citation : Silversthem C'est a dire ? Coder les modules js qui vont convertir le code python en code html5 optimisé avec jquery mobile ! J'ai pas ce niveau et je débute en python je connais le vb.net et les bases du c++ (la console)Edit : si tu veux mettre du vb dans ton programme, good luck, il te faudra ajouté plein de trucs..... Edit2 : va voir le logiciel visual studio pour le vb.net si tu veux la même chose, ce n'est plus good luck c'est very very good luck
Édité
le 24/09/2011 à 21:24:45
par Silversthem
|
Mc Giver
|
# Posté le 24/09/2011 à 21:23:30 |
Windows is an apple !![]()
Ville : Thenon |
Citation : Silversthem
Citation : Mc Giver Citation : Silversthem C'est a dire ? Coder les modules js qui vont convertir le code python en code html5 optimisé avec jquery mobile ! J'ai pas ce niveau et je débute en python je connais le vb.net et les bases du c++ (la console)Tu sais ce n'est pas très compliqué si tu as une bonne connaissance du vb.net il te suffira juste d'apprendre un peu les REGEX en js pas besoin de maitriser le C++ dans ton cas enfin c'est toi qui voit si tu ne t'en sens pas capable, il vaut mieux en effet que tu continu à t'entrainer sur d'autres projets pour progresser !
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
nivramdu94
|
# Posté le 24/09/2011 à 21:38:59 |
Linuxien et fier de l'être ! ![]()
|
Tu peux aussi t'occuper du site. Je suis pour l'instant l'unique développeur, et j'avoue qu'un peu d'aide ne serait pas de refus.
HTML5/CSS3 Programmer |
Mc Giver
|
# Posté le 25/09/2011 à 10:05:20 |
Windows is an apple !![]()
Ville : Thenon |
Citation : nivramdu94
Tu peux aussi t'occuper du site. Je suis pour l'instant l'unique développeur, et j'avoue qu'un peu d'aide ne serait pas de refus. ![]() Ou encore sinon t'occuper de la traduction du logiciel Qt Linguist ne demande pas énormément de connaissances en C++ !
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
Miister--Arthur
|
# Posté le 25/09/2011 à 20:09:28 Message supprimé pour le motif suivant : Cette réponse a été supprimée par l'utilisateur. |
Mc Giver
|
# Posté le 26/09/2011 à 18:25:15 |
Windows is an apple !![]()
Ville : Thenon |
Citation : Miister--Arthur
J'intègre maintenant l'équipe de QMCE dans le développement du site web et dans la traduction du logiciel et du site. Ca aurait été plus approprié sur le post de recrutement... http://www.siteduzero.com/forum-83-692 [...] ide-qmce.html Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
nivramdu94
|
# Posté le 26/09/2011 à 19:48:40 |
Linuxien et fier de l'être ! ![]()
|
Citation : Silversthem
Citation : Mc Giver Citation : Silversthem Si tu as besoin d'idée, je peux en trouver d'autres ![]() Hum oui je ne suis pas contre de nouvelles idées, je ne suis pas contre non plus de nouveaux développeurs !ça aurait été avec plaisir mais moi je code pas en c++ (je suis plus site web et VB.NET + c# et en ce moment blender et python)...... Idée en vrac
Je tiens à dire que les rapports de bugs sont déjà codés et disponibles (lien Support). Quant au livre d'or, l'idée a déjà été discutée, et nous ne l'avons pas retenue. Nous préférons nous concentrer sur les éléments importants.
HTML5/CSS3 Programmer |
Le Neuvième Démon
|
# Posté le 27/09/2011 à 02:10:38 |
Apple, cay le mal !![]()
|
Bonjour ! Je suivais Notepac depuis pas mal de temps, ainsi que Xen oxx (si ma mémoire est bonne). Je suis volontaire si vous avez besoin d'un traducteur anglais / français
.Bon courage !
|
Mc Giver
|
# Posté le 28/09/2011 à 20:58:34 |
Windows is an apple !![]()
Ville : Thenon |
Citation : Le Neuvième Démon
Bonjour ! Je suivais Notepac depuis pas mal de temps, ainsi que Xen oxx (si ma mémoire est bonne). Je suis volontaire si vous avez besoin d'un traducteur anglais / français .Bon courage !Tu maitrise Qt Linguist ?P.S : Vous pouvez pas utiliser le post de recrutement plutôt ?
Windows is an apple -> He has no core but pips !Mes Projets : QMCE | Store Clouds | Recipes Madness | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres ! |
Le Neuvième Démon
|
# Posté le 30/09/2011 à 18:27:41 |
Apple, cay le mal !![]()
|
Arf, désolé, j'avais oublié le topic de recrutement >< ... Bah du coup, je continue ici, vu que mon chemin a l'air de se terminer
... J'ai bossé avec Qt il y a fort longtemps, et je crois me souvenir que Qt Linguist n'est pas très compliqué d'utilisation ? Si c'est le cas, je peux me faire un apprentissage intensif quelques heures avant, et je serai opérationnel .
|
Retour au forum "Présentation de vos projets" ou à la liste des forums
