Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Des "applications universelles" compatibles avec tous les OS et appareils, bonne idée ?
Des chercheurs européens planchent sur Webinos

Le , par Katleen Erna

0PARTAGES

2  0 
Des "applications universelles" compatibles avec tous les OS et appareils, bonne ou mauvaise idée ? Des chercheurs européens planchent sur le projet Webinos

Le Fokus Allemand (Fraunhofer Institute for Open Communication Systems) est l'instigateur d'un projet européen regroupant 22 organisations (dont les opérateurs mobiles Deutsche Telekom et Telecom Italia, des constructeurs comme Sony Ericsson et Samsung, et la section des standards du World Wide Web Consortium -W3C-).

Leur but ? Réussir à faire fonctionner n'importe quelle application sur tous les supports possibles : télévision connectée, voiture, smartphone, ordinateur, etc.

Une sorte d'application universelle qui serait compatible avec tout appareil, sans considération pour sa marque de fabrique ni l'OS qui l'anime.

Une façon de passer au dessus des systèmes d'exploitation mobiles des différentes acteurs du marché, idem avec leur magasins d'applications.

Mais comment réaliser un tel projet face à un secteur aussi segmenté ?

"Il y a tellement de plateformes différentes sur lesquelles s'exécutent les applications, l'iPhone, Android, Symbian, etc... et encore d'autres si on prend aussi en compte les secteurs électroniques et automobiles", explique le Dr Steglich, responsable du projet.

"Une entreprise peut se permettre d'avoir une application sur deux voir trois plateformes maximum. Au delà, cela leur revient vraiment trop cher, car les développements spécifiques sont coûteux. C'est à cela que nous voulons palier, en apportant un système qui fonctionnerait sur chaque plateforme. Le programmeur concevrait une application pour une plateforme qui vous la laisserait ensuite l'utiliser sur tous les appareils dans tous les domaines cités avant".

Mais comment faire ?

"Le dénominateur commun entre tous les appareils est le navigateur Internet", explique le responsable de Webinos.

Donc, au lieu de créer un énième OS ou bien de plancher sur un service transformant un programme d'une plateforme en un programme d'une autre plateforme en modifiant son code, l'idée de base des chercheurs est ici de faire tourner les applications dans un environnement web, plutôt qu'en compatibilité avec un système X ou Y.

Dans le cas d'une concrétisation, cela signifierait vraisemblablement que les applications seraient gratuites pour tous. Une bonne idée ?

Source : Emission radiophonique de la BBC entendue hier

Pensez-vous qu'une firme comme Apple acceptera de coopérer à un tel projet ?

Une standardisation de ces plateformes est-elle vraiment utile ? Quelles répercussions aurait-elle sur les produits des entreprises de l'industrie mobile ? Et sur la qualité des applications ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de benzoben
Membre actif https://www.developpez.com
Le 24/09/2010 à 13:00
Je ne veux pas paraitre snob ou méprisant mais après toutes ces années de recherche, de développement, de framework et autres, qu'on dise que l'avenir des applications c'est Javascript/Html, ça me tue!
Qu'on ne s'étonne pas qu'un mec de 17 ans réussisse à bloquer Tweeter pendant une journée avec un bête Javascript dans un champ texte.
Ca me fait penser au MP3 et à la Hifi : après toutes ces années à nous vendre du matériel Hifi, des amplis, des lasers pour avoir le son le plus pur maintenant c'est tout du MP3. Acheter autre chose qu'une base d'iPod devient un défi.
Mais bon, je suis peut être snob en fait!
6  0 
Avatar de Nathanael Marchand
Rédacteur https://www.developpez.com
Le 23/09/2010 à 18:20
Diantre! Ils ont découvert le principe du html et javascript
Il était temps...
2  0 
Avatar de pmithrandir
Expert confirmé https://www.developpez.com
Le 23/09/2010 à 18:23
c'est pas le principe de java ?
2  0 
Avatar de GCSX_
Membre confirmé https://www.developpez.com
Le 24/09/2010 à 16:05
Java n'est pas un standard, mais son but était bien de permettre à un programme Java de tourner sur n'importe quel plateforme disposant d'une VM.

.Net vise également cet objectif, ainsi que Flash et SilverLight, mais dans le domaine du web.

D'ailleurs, si on regarde bien, Flash et SilverLight correspondent à ce qu'ils veulent faire : une plateforme permettant de faire tourner une appli indépendament du matériel, dans un navigateur.
Evidemment, c'est pas le W3C qui les a pondu, donc c'est pas cool...

Eh bien, s'il faut absolument que ce soit standard, il suffit de "standardiser" un projet open-source, comme Mono par exemple...

On s'évertue à dépenser de l'argent et du temps pour réinventer quelquechose qui existe déjà, sous prétexte que c'est pas standard... Ne serait-ce pas moins cher de standardiser l'éxistant, plutôt que de tout refaire?
1  0 
Avatar de lutshow
Membre régulier https://www.developpez.com
Le 23/09/2010 à 18:17
Comment faire tourner un traitement de texte sur ma machine à laver.... ?

Le dénominateur comment entre tous les appareils
0  0 
Avatar de Jcpan
Membre confirmé https://www.developpez.com
Le 23/09/2010 à 18:53
Citation Envoyé par PitMaverick78 Voir le message
Diantre! Ils ont découvert le principe du html et javascript
Il était temps...
oui c'est sure que ça va leur plaire

Citation Envoyé par pmithrandir Voir le message
c'est pas le principe de java ?
java n'a jamais été un standard, la preuve qu'oracle tire sur tous qui fait référence
0  0 
Avatar de gronobo
Membre à l'essai https://www.developpez.com
Le 23/09/2010 à 23:05
Des solutions telles que Sencha Touch (pour ne citer qu'elle) commencent à voir le jour pour pallier à ce problème de diversité des OS. Je pense que les applications développées avec des frameworks html vont se faire plus présente, mais elles ne supplanteront probablement pas les appli natives. Simplement parce qu'elles n'ont pas accès aux api des appareil,de ce fait le resultat n'en sera toujours bien en deçà d'une appli spécifiquement développée pour une plateforme. Cela ne m'étonnerai pas que google tente d'implanter ce modèle d'appli sur Android comme il le fait avec Chrome OS, car c'est dans son intérêt de morfondre l'informatique avec l'internet. Mais je suis absolument sur qu'Apple se refusera à cette solution. Car le secret du succès d'Apple c'est de produire des app clean qui tirent partie de son OS et qui fassent la différences avec les autres appareils. Pour finir j'ajouterai que Flash se bat depuis le début pour palier à ce problème avec son "open screen project". Ayant ma propre expérience en flash, et quitte à faire polémique, je rejoins Steevie pour dire que cette techno n'est pas encore assez optimisée (et je doute qu'elle le soit un jour) pour produire des appli de qualité sur mobile.
0  0 
Avatar de psychadelic
Expert confirmé https://www.developpez.com
Le 23/09/2010 à 23:26
c'est une ancienne...
un langage universel pour toutes les machines : Ada
etc...
avec cette solution il faut tout de même écrire un navigateur spécifique, avant.

un jour ou l'autre il faudra bien légiférer et imposer le respect d'une plate forme de base que devront respecter tous les constructeurs...

rendez-vous dans un siècle
0  0 
Avatar de Oussapik
Membre actif https://www.developpez.com
Le 24/09/2010 à 9:09
Faire des applications en mode web, c'est dores et déjà faisable. On arrive à créer des interfaces dignes d'un client lourd. Cependant, du fait de la portabilité, on perd les spécificités du matériel sous-jacent.

Je prends l'exemple des smartphone qui est, à mon avis, l'un des plus représentatifs. Une appli peut par exemple utiliser un accéléromètre. Je vois mal comment on peut faire ça via du web sachant qu'une grande partie des outils n'aura pas cette fonctionnalité.

Il y a donc un compromis à faire entre mode web et appli native, entre portabilité et intégration. Je pense que ce problème n'est pas nouveau et j'ai du mal à me faire une idée de ce que le "Fokus Allemand" pourra bien apporter.
0  0 
Avatar de Virgil Scipion
Membre habitué https://www.developpez.com
Le 24/09/2010 à 11:27
Donc pour résumer, sa super idée est de faire des sites web qui du coup sont utilisables par toute machine pouvant aller sur le net...
Balèze le mec, c'est le genre d'idée que seuls les génies peuvent avoir... ou alors les génisses

Enfin pour croire ça, faut jamais avoir développer d'appli web. Parce que la compatibilité universelle des sites web restent parfaite jusqu'au jour où l'on se prend la tête à cause d'un navigateur qui fait rien comme les autres mais qui est le plus utilisé au monde
0  0