Petite question pour le server side tu utilises un framework aussi? si oui lequel?Ouahou, je ne pensais pas que je soulèverais autant de réactions, ça me fait bien plaisir![]()
Il faut avant tout que vous sachiez une chose, je suis seul sur le projet. J'ai eu des petites contributions par ci par là, mais c'est en définitive une représentation complète de mon travail.
Je vais essayer de répondre à chacun d'entre vous.
Pourquoi avoir choisis ExtJS ? J'ai découvert ExtjS dés sa toute première version et je suis ce projet (qui est devenu une boite maintenant) depuis. J'ai étudié le code et l'étudie encore aujourd'hui et j'ai pensé que pour un projet aussi énorme, il me fallait quelque chose de robuste mais surtout quelque chose qui savait évoluer. Je suis développeur & graphiste de métier, c'est une vraie passion chez moi. Lorsque je regarde le code de ExtJs, et surtout lorsque j'utilise un de contrôles pour l'améliorer et le transformer en un contrôle différent, je suis aux anges, vraiment.
Pour la touche entrée, c'est amusant parce que je suis le premier qui trouve ça embêtant ^^ J'ai une longue todo liste remplie de petites choses comme ça. C'est qu'il y a encore beaucoup de boulot sur le projet à abattre, j'ai bien dit que ça n'était qu'une beta![]()
Pourquoi le full intrusif ? Et bien c'est loin de l'être. A la base le bureau en entier était du ExtJS. Aujourd'hui, il y a beaucoup d'éléments en HTML direct. Pour ce qui est du javascript, c'est, pour ma part, un meilleur choix que de l'avoir fait en flash. Il n'est pas possible, à ce jour de développer un projet de ce genre sans javascript. les fenêtres, les drag & drop et j'en passe, ne pourraient fonctionner. On parle là du coeur du projet.
Une version mobile ? Tout simplement. Cela ne marche pas avec vos téléphones ? Je m'en doute, mais Windows Seven, Ubuntu et Mac non plus, c'est pour ça qu'ils font des version mobiles.
Comme je le disais il y a encore beaucoup à faire, mais j'espère quand même que ce début de quelque chose est déjà sympa
pour extjs, j'ai tenté de l'utiliser, ca fait le café, mais comme j'ai déja dit, les perfs sont pas au rendez-vous, à mon avis tu va vite t'en mordre les doigts pour avoir fait à peu pret le meme genre de projet en solo, et avoir balbutié sur les choix de technos, j'ai fini par coder absolument tout, parceque en définitive quand tu t'appuies sur un framework généraliste tu perds en perf ce que les autres gagnent en couverture de besoins variés.
pour la version mobile, je m'inquieterais pas, le mobile viendra à toi plus que l'inverse, on finira par avoir une confusion totale des solutions mobiles et desktop, parceque c'est ce qui fait le plus de sens (comme dirait les ricains)
pour le choix de js par rapport à flash c'est une évidence, flash c'est joli ca fait pleins de trucs mais c'est pas ouvert technologiquement, quand tu fais du flash il vaut mieux ne faire que du flash et c'est pour ça que c'est pas gérable, en revanche c'est très bien pour streamer de la vidéo le temps que html5 s'impose