Oué enfin pour du natif aussi, plus tu rajoutes de fonctionnalités plus c'est complexe.
Je répondais à ton commentaire qui disait que "il y a bien des cas où faire une application web est plus simple" , et je persiste: pour de petites applications limités peut-êtres, mais trés vite les applications "natives" sont plus simples à développer (car tu as le choix des technos).
Hum, si je fais un client natif pour un service distant, faudra bien que j'upload aussi.
Cela n'a rien a voir, je parle d'un service fournis par l'OS (presse papier riche) que le navigateur va devoir réimplémenter …
L'upload n'est la que parce que le service est distant … (et note qu'une applis native peu uploader quand elle veut … à la fin, sur demande; alors qu'une applis web, juste pour insérer une image, il faut déja l'uploader …)
Qui a encore des clés usb ? Ca doit faire un an que j'en ai pas touché une. Les gens ont du dropbox maintenant (par exemple et pour le principe) du pic
Cela n'a rien a voir non plus … on ne parle pas du stockage des documents !
Je fait une grande distinction entres le service "web" et "l'applis web" …
Je n'ai jamais utilsé de clef usb pour mes mails ! je préfère une applis "native" pour mes mails.
Les photos sont un trés bon exemple: La consultation "simple" me va plutot bien via une interface web (note que le web était prévu pour cela …), mais pour leurs gestions (tag, tris et mème consultations intensives) je préfère une applis native.
De mon expérience, c'est quand même plus lourd de debugger du C++ sur différents linux et windows que du css dans plusieurs navigateurs.
Du C++ à la rigueur… mais du Java ?
Pense aussi que tu est tellement limité avec JS/CSS/Html que tu as énormément de garde fou ! Fait une applis native mono-threadé qui n'a accés à rien (pas de fichier, pas de presse papier, pas de fenètre …), a cela sera super simple à débugger.
les applications natives sont en général pas du tout agréables visuellement.
Honnètement, donne moi deux applis (une native et son équivalent en "web") et comparons leurs interface … je suis pas sûr de qui des deux est la plus agréable.
Le mail: Gmail ou Thunderbird ?
Les suite bureautique: Google document ou LibreOffice ou MSOffice? (note quand même la différence de focntionalitées entres elles)
Le chat/l'IM/le dessin/l'audio: Je n'ai encore jamais vue d'interface web correcte (et pareil, le nombre de fonctionalitées est incomparables entres la version native et web).
Le truc c'est qu'en général tu va trouver un designer qui peut te pondre un html/css.Ensuite l'intégration n'est pas forcément complexe.De là à trouver un designer qui va me faire mon interface en QT, c'est quand même plus complexe.
Si j'utilise JQuery/ExtJS/GWT cela va pas ètres évident car son HTML je sais pas ce que je vais en faire … mais en général le designer est la pour faire les icones, choisir les couleurs et définir/suivre/critiquer l'interface, mais le sale boulot c'est pas lui qui le fait.
Je suis d'accord qu'un designer devrait pouvoir grandement aider si tu utilise du CSS par exemple, mais dans les faits, a par changer les couleurs et certaine images, qui laisse un designer changer réélement l'interface comme la position des boites par exemple ?
[^] # Re: hum...
Posté par thecat . En réponse au journal Bref, j'arrête de développer pour le web. Évalué à 5.
Oué enfin pour du natif aussi, plus tu rajoutes de fonctionnalités plus c'est complexe.
Je répondais à ton commentaire qui disait que "il y a bien des cas où faire une application web est plus simple" , et je persiste: pour de petites applications limités peut-êtres, mais trés vite les applications "natives" sont plus simples à développer (car tu as le choix des technos).
Hum, si je fais un client natif pour un service distant, faudra bien que j'upload aussi.
Cela n'a rien a voir, je parle d'un service fournis par l'OS (presse papier riche) que le navigateur va devoir réimplémenter …
L'upload n'est la que parce que le service est distant … (et note qu'une applis native peu uploader quand elle veut … à la fin, sur demande; alors qu'une applis web, juste pour insérer une image, il faut déja l'uploader …)
Qui a encore des clés usb ? Ca doit faire un an que j'en ai pas touché une. Les gens ont du dropbox maintenant (par exemple et pour le principe) du pic
Cela n'a rien a voir non plus … on ne parle pas du stockage des documents !
Je fait une grande distinction entres le service "web" et "l'applis web" …
Je n'ai jamais utilsé de clef usb pour mes mails ! je préfère une applis "native" pour mes mails.
Les photos sont un trés bon exemple: La consultation "simple" me va plutot bien via une interface web (note que le web était prévu pour cela …), mais pour leurs gestions (tag, tris et mème consultations intensives) je préfère une applis native.
De mon expérience, c'est quand même plus lourd de debugger du C++ sur différents linux et windows que du css dans plusieurs navigateurs.
Du C++ à la rigueur… mais du Java ?
Pense aussi que tu est tellement limité avec JS/CSS/Html que tu as énormément de garde fou ! Fait une applis native mono-threadé qui n'a accés à rien (pas de fichier, pas de presse papier, pas de fenètre …), a cela sera super simple à débugger.
les applications natives sont en général pas du tout agréables visuellement.
Honnètement, donne moi deux applis (une native et son équivalent en "web") et comparons leurs interface … je suis pas sûr de qui des deux est la plus agréable.
Le mail: Gmail ou Thunderbird ?
Les suite bureautique: Google document ou LibreOffice ou MSOffice? (note quand même la différence de focntionalitées entres elles)
Le chat/l'IM/le dessin/l'audio: Je n'ai encore jamais vue d'interface web correcte (et pareil, le nombre de fonctionalitées est incomparables entres la version native et web).
Le truc c'est qu'en général tu va trouver un designer qui peut te pondre un html/css.Ensuite l'intégration n'est pas forcément complexe.De là à trouver un designer qui va me faire mon interface en QT, c'est quand même plus complexe.
Si j'utilise JQuery/ExtJS/GWT cela va pas ètres évident car son HTML je sais pas ce que je vais en faire … mais en général le designer est la pour faire les icones, choisir les couleurs et définir/suivre/critiquer l'interface, mais le sale boulot c'est pas lui qui le fait.
Je suis d'accord qu'un designer devrait pouvoir grandement aider si tu utilise du CSS par exemple, mais dans les faits, a par changer les couleurs et certaine images, qui laisse un designer changer réélement l'interface comme la position des boites par exemple ?