Précédent   Forum des professionnels en informatique > Général Développement > Débats sur le développement - Le Best Of
Débats sur le développement - Le Best Of Décideurs : Le meilleur des débats sur les choix de technologies pour le développement. Ce forum est réservé aux professionnels.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 29/08/2011, 13h54   #1
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 2 725
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 2 725
Points : 43 827
Points : 43 827
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
Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 61
Vieux 29/08/2011, 14h12   #2
Membre Expert
 
Homme
Développeur informatique
Inscription : avril 2010
Messages : 388
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

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

Informations forums :
Inscription : avril 2010
Messages : 388
Points : 1 576
Points : 1 576
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.
Mako 5013 est déconnecté   Envoyer un message privé Réponse avec citation 80
Vieux 29/08/2011, 14h47   #3
Membre à l'essai
 
Homme
Ingénieur développement logiciels
Inscription : février 2008
Messages : 38
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 : 38
Points : 22
Points : 22
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é ?!
ninfomane est déconnecté   Envoyer un message privé Réponse avec citation 03
Vieux 29/08/2011, 15h22   #4
Expert Confirmé
 
Avatar de Uther
 
Homme
Inscription : avril 2002
Messages : 2 297
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 2 297
Points : 3 957
Points : 3 957
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).
Uther est déconnecté   Envoyer un message privé Réponse avec citation 70
Vieux 29/08/2011, 18h11   #5
Membre à l'essai
 
Homme
Ingénieur développement logiciels
Inscription : février 2008
Messages : 38
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 : 38
Points : 22
Points : 22
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.
ninfomane est déconnecté   Envoyer un message privé Réponse avec citation 41
Vieux 29/08/2011, 20h27   #6
Membre habitué
 
Inscription : mars 2011
Messages : 54
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 54
Points : 111
Points : 111
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).
psykokarl est déconnecté   Envoyer un message privé Réponse avec citation 41
Vieux 29/08/2011, 20h42   #7
Membre éclairé
 
Inscription : juin 2009
Messages : 177
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 177
Points : 349
Points : 349
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...
notia est déconnecté   Envoyer un message privé Réponse avec citation 50
Vieux 30/08/2011, 08h41   #8
Membre éclairé
 
Inscription : novembre 2003
Messages : 65
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 65
Points : 314
Points : 314
@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)
gagaches est déconnecté   Envoyer un message privé Réponse avec citation 12
Vieux 30/08/2011, 09h37   #9
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
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.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 50
Vieux 30/08/2011, 09h57   #10
Membre à l'essai
 
Homme
Ingénieur développement logiciels
Inscription : février 2008
Messages : 38
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 : 38
Points : 22
Points : 22
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.
ninfomane est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 30/08/2011, 10h54   #11
Nouveau Membre du Club
 
Homme Pierre BRUN
Développeur Web
Inscription : mars 2011
Messages : 20
Détails du profil
Informations personnelles :
Nom : Homme Pierre BRUN
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2011
Messages : 20
Points : 26
Points : 26
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...
BPiero est déconnecté   Envoyer un message privé Réponse avec citation 05
Vieux 30/08/2011, 13h50   #12
Membre éprouvé
 
Avatar de Tesing
 
Xavier Schepler
Étudiant
Inscription : septembre 2009
Messages : 273
Détails du profil
Informations personnelles :
Nom : Xavier Schepler
Âge : 28
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : septembre 2009
Messages : 273
Points : 402
Points : 402
É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 !
Tesing est déconnecté   Envoyer un message privé Réponse avec citation 41
Vieux 30/08/2011, 14h19   #13
Membre actif
 
Homme
Développeur informatique
Inscription : juillet 2007
Messages : 132
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
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 : 132
Points : 152
Points : 152
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.
abriotde est déconnecté   Envoyer un message privé Réponse avec citation 14
Vieux 01/09/2011, 12h12   #14
Membre Expert
 
Avatar de kdmbella
 
Homme Demazy Mbella
Développeur Web
Inscription : août 2010
Messages : 620
Détails du profil
Informations personnelles :
Nom : Homme Demazy Mbella
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 : 620
Points : 1 470
Points : 1 470
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
__________________
Trois personnes peuvent garder un secret si deux d'entre elles sont mortes. :Benjamin Franklin
L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent : Benjamin Franklin
Le hasard, c'est le déguisement que prend Dieu pour voyager incognito: Albert Einstein
bon je m'arrête là au risque de me faire buter
kdmbella est déconnecté   Envoyer un message privé Réponse avec citation 24
Vieux 03/09/2011, 15h34   #15
Membre Expert
 
Avatar de chaplin
 
Inscription : août 2006
Messages : 1 068
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 1 068
Points : 1 213
Points : 1 213
chaplin est déconnecté   Envoyer un message privé Réponse avec citation 02
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h40.


 
 
 
 
Partenaires

Hébergement Web