IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Débats sur le développement - Le Best Of Discussion :

Quelles vont être les technologies de développement les plus intéressantes de cette fin d'année ?


Sujet :

Débats sur le développement - Le Best Of

  1. #1
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut Quelles vont être les technologies de développement les plus intéressantes de cette fin d'année ?
    Quelles vont être les technologies de développement les plus intéressantes de cette fin d'année ?
    NoSQL, Mango, iOS5, le Cloud... mais pas HTML5 ?



    Pour ceux qui ne le connaissent pas, Philippe Vialatte est un des responsables de la rubrique .NET de Developpez.com. Bien loin d'être un "fanboy", il est un développeur ouvert sur toutes les tendances et toutes les technologies marquantes qui traversent le monde IT et qui sont susceptibles de le modifier en profondeur.

    La preuve en est, ce week-end, Philippe se posait cette question sur Google+ : quelles vont être les technologies de développement les plus intéressantes de cette fin d'année ?

    Pour lui, le Cloud public, je ne vois pas une grosse demande a court terme en cloud privé »), la mobilité (« entre Mango, iPhone 5 et Ice Cream Sandwich, la fin d'année va être chargée », note-t-il), NoSql (« dans l'idée d'une première adoption ») et la gestion unifiée du cycle de vie des applications (« parce que plein de monde est a la traîne sur le secteur ») sont les quatre tendances qui devraient marquer les mois qui viennent.

    Sans oublier les « Smart Grids, un reste de mon passé dans l'audit énergie ». Pour mémoire, les smart grids sont des réseaux de distribution d'électricité intelligents qui utilisent l'IT de manière à optimiser la production et la distribution.

    On remarquera l'absence du HTML5 dans cette liste.

    « Pour le HTML5, j'ai encore des doutes », explique Philippe.

    « Vu du monde du développement web en .Net, HTML5 apporte certes pas mal de choses sympas, mais soit les développeurs sont sur des applis orientées business et data, et HTML5 apporte peu, [...] soit les développeurs sont sur des applis orientées grand public, et pour le moment, il reste trop d'utilisateurs ignorés par le HTML5 pour investir massivement dedans [...], soit les développeurs font du multimédia ou des jeux et Flash et Silverlight sont encore plus efficaces et plus communs qu'HTML5 ».

    Et de conclure sur le standard Web en cours de finalisation, « je ne vois pas un décollage ferme avant 6 à 8 mois ».

    Un avis que vous partagez ?
    Et pour vous ? quelles vont être les technologies de développement les plus intéressantes de cette fin d'année ?

    Source : Google+ de Philippe Vialatte

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2010
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2010
    Messages : 394
    Points : 1 212
    Points
    1 212
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Et pour vous ? quelles vont être les les technologies de développement les plus intéressantes de cette fin d'année ?
    Je ne me risquerais pas en prévision de ce genre, mes connaissances dans les différents contextes étant trop réduites pour avoir un avis objectif (bien que je trouve le jugement assez sévère envers HTML 5).

    Par contre, je trouve l'idée de cette "comparaison" assez étrange. Vouloir comparer du NoSQL et du Cloud, c'est comme comparer des carottes et des patates, ça n'a pas de sens... Ces "technologies" se situent à des niveaux différents, ont des buts différents, et ne sont pas nécessairement en opposition les unes par rapport aux autres. Je trouve donc l'angle d'attaque de ce sujet, pour autant fort intéressant, assez étrange...

    Mako.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 39
    Points : 35
    Points
    35
    Par défaut
    Je suis effectivement d'accord pour le Cloud. Il peut être très intéressant de participer et/ou d'attendre des innovations dans ce domaine. Il est tout nouveau et peut être fort utile même pour les particuliers. J'ai hâte de voir ce qu'on pourra découvrir/innover dans le domaine.

    Par contre, je soutiens que partiellement l'opinion sur HTML5. Je suis entièrement d'accord pour avoir un standard Web plus axé multimédia. Non pas pour troller, j'ai toujours eu des soucis d'intégration de flash ou sliverlight à mes OS et ça n'apporte pas grand chose. Là où ça coince, c'est que ça va inciter les développeurs à créer plus d'applications Web. Une application doit être native à l'OS pour une meilleure intégration. Les applications Web vont juste déporter les problèmes des applications natives aux navigateurs qui deviendront aussi lourds qu'un OS. Quel en est l'utilité ?!

  4. #4
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 562
    Points : 15 493
    Points
    15 493
    Par défaut
    Citation Envoyé par ninfomane
    Là où ça coince, c'est que ça va inciter les développeurs à créer plus d'applications Web. Une application doit être native à l'OS pour une meilleure intégration. Les applications Web vont juste déporter les problèmes des applications natives aux navigateurs qui deviendront aussi lourds qu'un OS. Quel en est l'utilité ?!
    Je suis moi aussi le premier surpris, mais dans la pratique, l’intégration d'un logiciel à l'OS, la plupart des gens n'en ont rien à faire.
    L’intérêt des applis web, c'est le zéro installation et maintenance du coté de l'utilisateur. Et en bonus, c'est multiplateforme (si on fait pas du IE only).

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 39
    Points : 35
    Points
    35
    Par défaut
    Citation Envoyé par Uther Voir le message
    Je suis moi aussi le premier surpris, mais dans la pratique, l’intégration d'un logiciel à l'OS, la plupart des gens n'en ont rien à faire.
    L’intérêt des applis web, c'est le zéro installation et maintenance du coté de l'utilisateur. Et en bonus, c'est multiplateforme (si on fait pas du IE only).
    Les applications natives profitent des améliorations des OS. Je vois quand je développe pour Android, je ne me soucis pas vraiment des styles ni des animations. L'utilisateur navigue sur mon appli comme il le ferait avec n'importe quelle autre application. Alors bien sûr, avec les applications Web, l'utilisateur aura la même utilisation de l'appli peut importe l'OS. Faut-il ajouter que Firefox ou Chrome sont avant tout des navigateurs Internet. Ils ont été créés à la base pour afficher du contenu (qu'HTML 5 enrichi d'ailleurs...) et non intégrer des applications.

    Le plus intéressant est donc ce développement des Clouds et des web services associés.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 240
    Points : 636
    Points
    636
    Par défaut
    Citation Envoyé par ninfomane Voir le message
    Faut-il ajouter que Firefox ou Chrome sont avant tout des navigateurs Internet. Ils ont été créés à la base pour afficher du contenu (qu'HTML 5 enrichi d'ailleurs...) et non intégrer des applications.
    D'accord !
    Mais il faut se rappeler ce qu'est le HTTP, le protocole sur lequel se base un navigateur avant tout. Le HTTP c'est l'envoie d'une requête par le client et le retour d'une réponse par le server... point barre.
    Que d'évolution depuis...

    Fort de sa popularité, du en grande partie à sa simplicité et à l'existence d'un standard. La programmation Web s'est développé en partie parce qu'elle permettait de faire de la communication réseau sans faire de Socket et surtout pour sa large diffusion dans le domaine publique. Rien a configurer le web c'est surtout l’accès immédiat à une immense base de contenu et une présentation de base, même sans css et javascript, bien plus sexy que ses cousins NFS, Telenet ou FTP.

    La communauté à "bidouillé" le protocole ici et la pour ajouter des fonctionnalités: Les cgi, les fast cgi, les langages interprétés coté client, l'AJAX qui permet déjà de simuler tout ce qui était possible avec du socket.
    Ah ? j'entends parler des websockets qui approchent ! La boucle est bouclée j'ai envie de dire.

    Du coté des navigateurs l'enjeu est de taille. Sur un fond de concurrence ils sont de moins en moins gourmand et de plus en plus rapide. Au final les navigateur vont tendre vers la machine virtuelle niveau complexité/puissance. On parle déjà de module qui compilerait en local du code client par exemple. Reste les problèmes de sécurité que cela pose...

    Pour ma part je vois bien les possibilités de P2P booster les fonctionnalités du web (prends ça dans les dents hadopi...) et au final damer le pion du cloud computing qui me parait comme un phénomène marketing destiné à créer un besoin. Bref j'ai tendance à attendre beaucoup au niveau de l'évolution des navigateurs. Mais bon c'est peu être pas pour l'année prochaine (remarquez, ça vaut pour le cloud et le no-sql également).

  7. #7
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 219
    Points : 473
    Points
    473
    Par défaut
    Si on parle de la fin de l'année, il est clair que le HTML5 n'aura pas le temps de décoler. On ne prends pas beaucoup de risque à dire ca.
    Le Cloud va prendre son envole grâce au mobile et aux réseaux sociaux.
    Le mobile va continuer sur sa lancé.

    Par contre fin 2012 je vois autre chose.
    - Une révision du modèle mobile pour 2 raisons:
    1 - les développeurs voudront cibler plusieurs plateforme (WP7, Iphone,
    android, etc...). La solution de ce problème c'est le HTML5
    2 - Maintenir plusieurs OS, un par type de périphérique, se révèle être une
    stratégie difficile. Aujourd'hui, elle est supportée car certains périphériques
    manquent de puissance mais d'ici l'année prochaine les choses vont
    changer. Du coup je vois bien une unification, un même os pour tous les
    périphériques. Microsoft a d'ailleur annoncé la couleur mais iront-ils jusqu'au
    smartphone. Intel aurait par exemple tout intérêt à développer un
    smartphone sur ses processeurs.

    - Développement de solutions avec de la réalité augmentée.
    Aujourd'hui, par exemple, beaucoup de GPS essaient de représenter une
    carte en 3D avec l'itinéraire. Je vois la fin de ce modèle pour laisser la place
    à GPS qui filmerait la route et qui donnerait des indications en temps réel

    - Utilisation du périphérique kinect. Aujourd'hui le SDK ne permet pas de sortir des applications commerciale (problème de licence). Mais lorsque cela sera possible, on risque d'assister à un petit boom.

    - développement des box. Free a donné le ton, les autres opérateurs vont réagir. Microsoft, Apple et Google sont aussi sur le front. Cette bataille sera aussi virulente (voirplus) que la bataille des smartphone.

    - etc...

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 114
    Points : 618
    Points
    618
    Par défaut
    @notia : d'accord avec ton avis mais dans un futur plus lointain !
    Notamment sur le combat entre les box ...

    Pour cette fin d'année ?

    Les applis mobiles and ... that's all.
    Le cycle de vie d'un dev est court et on peut rebondir rapidement sur les tendances web classiques.

    Le Cloud, ça fera comme les SaaS : un peu de "branlette marketing/cérébrale" mais grosso-merdo, ça restera les mêmes web apps/boutiques d'achat déjà développées (google, facebook, youtube, dailymotion, flickr, picasa, deezer, spotify, radiomeee, twitter, digg, dropbox, megaupload, blogger, qype, ...) avec de nouvelles fonctionnalitées.

    les entreprises ont peu adhéré au SaaS au final.

    Quand on est sur internet, on cherche :
    - des docs (google docs & cie)
    - se repérer (google maps & cie)
    - de la musique/vidéo/photos
    - discuter/rencontrer des gens (facebook)


    bref, des activités faites à plusieurs.
    Pour la partie créative (dessin, musique, photo, vidéo, ...), ça reste du privé et là, on a d'avantage besoin d'une appli locale qui bouge plutôt qu'un cloud.

    On peut par contre espérer que d'ici la fin d'année (4 mois), on voit apparaitre de nouveaux services/apps mobiles "utiles".
    (on est bcp trop dans le futile, amha)

  9. #9
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Je ne m'y connais pas assez pour me prononcer sur certaines technologies citées, mais j'aimerais émettre une réserve sur les propos de Philippe concernant le HTML5, mon domaine de prédilection.

    Nous sommes d'accord que les spécifications ne décolleront pas en cette fin d'année. En revanche, ce qui risque fortement de décoller c'est l'utilisation des modules finalisés, comme l'API de Géolocalisation ou du LocalStorage. Les développeurs (il devient de plus en plus difficile de les appeler simples intégrateurs maintenant) ont désormais tout ce qu'il faut pour les implémenter et proposer des solutions alternatives pour les anciens navigateurs.

    Donc à mon avis, d'ici la fin de l'année, pas mal de développeurs commenceront à se mettre à l'HTML5 et en testeront les possibilités, c'est à ça qu'on verra un décollage de cette technologie.

  10. #10
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 39
    Points : 35
    Points
    35
    Par défaut
    Citation Envoyé par psykokarl Voir le message
    Pour ma part je vois bien les possibilités de P2P booster les fonctionnalités du web (prends ça dans les dents hadopi...) et au final damer le pion du cloud computing qui me parait comme un phénomène marketing destiné à créer un besoin.
    Je te suis sur l'idée et rien n'indique que le Cloud doit être un serveur. Le nuage, c'est Internet et notre ordinateur (par exemple) fait partie de cet Internet. Comment peut-on prévoir une qualité de service (rapidité et accessibilité) sur nos fichiers distants si ils ne se trouvent que sur un même serveur ?! P2P rocks for that !

    Quant au HTTP, tu l'as dit, c'est pour des requêtes et rien de plus. D'où ma pensée vers les Web services qui devraient plus qu'émerger.

    Quant à ce que je pense sur les appli OS, je suis motivé par le fait qu'un utilisateur adhère souvent au principe de l'appareil qu'il utilise (même inconsciemment). Que ce soit un Winwin, un Linux, un WinPhone, iOS ou encore Android (et j'en passe), chaque système a une particularité de fonctionnement qui intéresse l'utilisateur. En mettant l'application sur le Web, l'utilisateur perd cette approche et il devient inutile d'avoir des OS différents.

  11. #11
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2011
    Messages : 154
    Points : 282
    Points
    282
    Par défaut html5 pas intérréssant pour la fin d'année?
    En réponse aux posts qui disent qu'ils ne sont pas sur que html5 décolle... Je développe exclusivement en html5 depuis fin mai, ou la w3c conseillais de le faire. Évidemment, les .net ont beau jeu de dire "il reste trop d'utilisateurs ignorés par le HTML5" quand le principal frein a son décollage est internet explorer, et de parler de flash et silverlight, qui ne sont pas supporté par tout le monde (mobiles?). s'il est vrai qu'on ne peux pleinement tirer parti du html5 tellement il est riche en innovations, une bonne partie est tout de même utilisable en production (compatible avec tous les clients) et apporte déjà un gros plus (je pense à tout ce qui constitue un premier pas vers la sémantique notamment). Mon avis personnel est que html5 sera réellement la techno la plus intéressante d'ici la fin de l'année, la vrai question est "internet explorer tiendra-t’il le choc?" en effet ce dont je me rends compte au niveau du dev web, c'est que sur de plus en plus de détails (css3) les dev "dégradent élégamment" la version pour ie. Par ex, ie<9 ne supporte pas border-radius et bien tant pis on implémente pas une solution à la con pour ie<9, les coins des boites seront carré sur ces navs. En entreprise, beaucoup utilisent encore ie par obligation, mais ils ne passeront pas au 9 car ils resteront sous XP (ils vont pas renouveler leur parc pour ça). Petit à petit, de gros problèmes de sécurité liés à l'obsolescence de ces logiciels vont voir le jour, et les entreprise passeront à firefox et chrome. Je ne sais pas quand mes conjectures se réaliseront mais pourquoi pas avant la fin de l'année... On pourrai alors pleinement profiter de html5...

  12. #12
    Membre confirmé
    Avatar de Tesing
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2009
    Messages : 272
    Points : 453
    Points
    453
    Par défaut
    Étant donné que le développement Androïd utilise Java et en prenant en compte l'omniprésence de ce langage je pense donc que Java est de manière générale une technologie intéressante, et en particulier pour cette fin d'année avec le développement d'applications mobiles.

    Pour HTML5, attendons les spécifications officielles.
    Keep it simple, stupid !

  13. #13
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2007
    Messages : 884
    Points : 2 018
    Points
    2 018
    Par défaut
    Trop d'offres tue l'offre... et pour moi les OS mobiles ont donnés leurs vaches grasses. Les gens ne payeront plus un smartphone 600 euros avec des application qu'ils prennent par dizaines juste pour tester (à 3-5 euros chacune).

    Pour les développeurs la segmentation du marché réduit l'intérêt de développer pour un OS particulier et d'adapter pour chaque.

    Certes les grosses applications ont encore de la marge. Mais fini la lampe de poche jackpot.
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  14. #14
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut
    pour moi c'est Java qui remporte mon vote ; j'aurai aussi parlé de HTML5 mais le fait que sa spécification ne soit pas finaliser à l'heure actuelle et que le support par tous les navigateurs ne soit pas assuré à 100% freinne un peu son décollage. Si non une technologie comme le SVG a mon avis mérite que l'on s'intéresse un peu a elle
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  15. #15
    Membre chevronné Avatar de chaplin
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 215
    Points : 1 819
    Points
    1 819
    Par défaut
    [ame="http://www.youtube.com/watch?v=Df3qbASjlKU&feature=player_embedded"]Delphi XE2 - FireMonkey Overview - YouTube[/ame]

Discussions similaires

  1. Lister les disques durs USB, les clés ainsi que les appareils photos
    Par infosam76 dans le forum VB 6 et antérieur
    Réponses: 17
    Dernier message: 25/02/2015, 23h26
  2. Réponses: 0
    Dernier message: 07/04/2013, 14h08
  3. Réponses: 0
    Dernier message: 26/06/2009, 11h18
  4. Réponses: 2
    Dernier message: 01/02/2008, 17h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo