L'iPhone 4S et les nouveautés iOS 5 en images

businessMOBILE.fr en version mobile Accédez à la version mobile de businessMOBILE.fr

Mobile Distillery Celsius 5 simplifie la portabilité des applications mobiles

La société marseillaise Mobile Distillery rompt avec les préjugés en proposant une solution de développement reposant sur Java. Objectif: davantage d'applications développées, et portées plus rapidement sur des cohortes de mobiles.

Mise à jour - La cinquième mouture de Celsius, la plateforme de portage mobile de Mobile Distillery, réduit les temps de développement d'une application de manière intelligente. En effet, l'industrie du logiciel mobile est confrontée à un douloureux paradoxe: le marché augmente régulièrement alors que le nombre de terminaux impose d'innombrables adaptations pour assurer une parfaite compatibilité.

Avec différents écrans, processeurs, circuits graphiques, modules radio et autres variables, il semble illusoire de créer un seul fichier d'installation pour la quasi-totalité des téléphones.

Java, langue universelle mobile

Mobile Distillery a contourné le problème. La jeune pousse française a ainsi trouvé le plus petit dénominateur commun entre cette myriade de mobiles: la machine virtuelle Java (2,1 milliards selon Sun Microsystem).

Le logiciel Celsius version 5, de Mobile Distillery.En s'appuyant sur une large base de connaissances (près de 1.000 téléphones référencés), le webservice Alembic indique en un éclair les téléphones compatibles selon un tel cahier des charges. Un atout certain pour le développeur comme le marketeur. De plus, comme le code est optimisé, il n'est pas rare de voir ce langage interprété fonctionner de manière plus fluide qu'un code compilé pour Windows Mobile, par exemple.

Les applications fonctionnant en réseaux (Bluetooth, WiFi, 3G…) sont également exploitables sur Celsius.

Amélioration intelligente

Cette cinquième version assure ainsi une optimisation encore plus poussée du code, puisque l'application effectue des comparaisons entre tous les téléphones pour mettre en évidence des similitudes et réduire ainsi les lignes de code redondantes (Parametric Profiling).

Au lieu d'écrire du code spécifique à chaque terminal, Celsius utilise la programmation orientée objet (POO) de Java au sein de sa technologie Dynamic Version Reduction pour structurer des familles de comportements/caractéristiques.

L'application Java ordinaire fond alors de 80% par cette optimisation tandis que les temps de développement s'amenuisent d'un tiers. Enfin, les développeurs ne sont pas perdus puisque Celsius version 5 s'intègre dans les environnements de développement intégrés NetCeans et Eclipse.

Enfin, Mobile Distillery travaille déjà sur l'adaptation de Celsius à la plate forme Android de Google, et prévoit l'interfaçage avec les téléphones mobiles équipés de puces NFC.

Téléchargez sur BusinessMobile.fr tous les logiciels indispensables pour votre mobile.

Suivez facebook Flux RSS Newsletters businessMOBILE.fr

RéagissezRéagissez

Soyez le premier à réagir à cette actualité.

Votre commentaire

Vous n'êtes pas identifié
Pour participer à la discussion, vous devez être membre de businessMOBILE.fr et être identifié.

Afin de garantir un bon esprit de participation, les modérateurs de businessMOBILE.fr se réservent le droit de supprimer/modifier tout message considéré comme publicitaire, hors-sujet ou abusif (notamment en cas de commentaire diffamatoire ou injurieux).

Dernières News

Plus de News & blogs