Il y a plusieurs semaines la société française Flexycore nous a accordé une entrevue. Bien que connue pour son outil de développement d’application iPhone en Java, Flexycore a réalisé plusieurs produits pour Android orienté « performances ». Après DroidBooster destiné à être intégré directement dans les ROM pour une accélération des traitements, ils ont lancé l’outil de benchmarking CaffeineMark, en collaboration avec Pendragone Software, destiné à tester, non pas les performances matérielles mais les performances de la machine virtuelle Dalvik.
Entretien avec Gilbert Cabilic, CEO de Flexycore, société « reine » des performances Android…
FrAndroid : Bonjour, comment présenteriez-vous Flexycore en quelques mots.
Flexycore : FlexyCore est une jeune société Rennaise. Elle conçoit et fournit des solutions systèmes logicielles pour l’exécution de code Java pour les environnements mobiles.
Frandroid : La société Flexycore s’est faite connaître par sa solution iSpectrum permettant le développement d’applications iPhone utilisant du code Java, puis par des produits dédiés aux performances Android : droidBooster et plus récemment CaffeineMark. Est-ce pour vous un revirement stratégique (iPhone vers Android) ou une complémentarité de votre offre ?
Flexycore : FlexyCore s’est positionnée dès le début sur le marché des Smartphones en proposant initialement iSpectrum, notre SDK Java pour iPhone. C’est donc logiquement que nous avons conçu une solution pour Android : droidBooster. Concernant CaffeineMark ainsi que notre base de données de benchmark, ces activités rentrent dans le périmètre du produit droidBooster afin de bien connaître les niveaux de performance des systèmes Android actuels.
FrAndroid : Pour en revenir à Android, il semble que vous vous soyez concentré sur la partie performances d’Android. Etait-ce parce que vous trouviez la plateforme décevante ?
Flexycore : La performance des systèmes Android a été améliorée ces derniers mois grâce à l’utilisation de plateforme matérielle haut de gamme disposant d’une importante ressource processeur et à l’introduction de FroYo. Malgré tout, même si la performance du haut de gamme continue de s’améliorer très légèrement, les performances restent limitées pour le milieu et bas de gamme. De ce fait, la performance est l’un des moyens nécessaire à Android pour continuer à augmenter sa diffusion car elle permet aux fabricants de se démarquer.
FrAndroid : Vous aviez proposé aux utilisateurs de matériels Android de tester votre application DroidBooster permettant notamment de prouver que vous aviez une solution pour améliorer de manière significative les performances de la machine Dalvik. Les résultats que vous avez obtenu ont validé que vous accélériez la performance d’Android 2.1 d’un rapport 12 (12 fois plus vite). Deux questions : cela est-il encore vrai sur Froyo (Android 2.2) ? Pensez-vous que DroidBooster sera un jour mis en place dans nos androphones ?
Flexycore : Notre premier benchmark « droidBooster » nous a fournit un excellent indicateur qui nous a permis de figer les bases technologiques de notre solution. Les derniers benchmarks que nous avons menés à ce jour permettent de montrer que notre produit droidBooster finalisé accélère ~x10 un Eclair 2.1 et ~x3 un FroYo 2.2 pour une plateforme haut de gamme. Aussi nous travaillons à la commercialisation de droidBooster pour l’introduire dans les androphones et permettre à Android de disposer d’une haute performance.
FrAndroid : Récemment, vous nous avez livré un outil de benchmark dédié à la machine virtuelle Dalvik Caffeine Mark. Cet outil semble avoir plu à beaucoup de nos lecteurs et vous proposez un vrai outil de comparaison via l’application ou depuis votre site web. Pourquoi autant d’obsession autour de la performance ?
Flexycore : Dès lors que l’on fournit une solution d’amélioration de performance, il est nécessaire d’avoir une base de comparaison de benchmark pour discuter de choses concrètes. Aussi nous avions besoin de connaître où en était la performance des téléphones actuels. Bien que d’autres benchmarks existent, nous voulions pouvoir analyser les résultats que ce soit par téléphone, par système Android (Eclair, FroYo, …), ou par plateformes matérielles, processeur et fréquences. En échange de nous fournir les résultats de benchmark, nous permettons à la communauté Android d’accéder librement à cette base. Nous espérons que vos lecteurs trouveront un moyen utile et complémentaire leur permettant de mieux connaître les androphones.
Par ailleurs, nous recevons des résultats réalisés sur des ROMs Android non officielles et nous avons étendu notre base pour gérer ces ROMs alternatives et permettre à la communauté des développeurs Android de montrer ce dont ils sont capables de faire.
Enfin, aujourd’hui nous avons publié sur le market « CaffeineMark Labs » pour les systèmes Android Eclair 2.1. Cette version de CaffeineMark a été droidboostée par notre dernière version de produit. Elle nous permettra d’avoir les résultats de performance que nous obtenons avec droidBooster sur CaffeineMark sur les téléphones existants.
Frandroid : Pouvez-vous nous décrire en quelques lignes, ce qui est testé par CaffeineMark ?
Flexycore : CaffeineMark permet d’évaluer la performance des fonctions élémentaires de la machine virtuelle Dalvik (logique, méthodes, champs, …). Ce benchmark a été écrit par la société Pendragon Software et a été abondamment utilisé pour évaluer la performance des machines Java mobiles.
FrAndroid : D’une manière générale, vous qui connaissez bien les plate-formes iPhone et Android : quel kit de développement vous semble le plus pratique ?
Flexycore : Au sein de FlexyCore nous développons quasiment tout en Java. C’est pourquoi il nous a paru important de fournir iSpectrum, notre SDK Java pour iPhone, pour ne pas avoir à apprendre l’Objective C et XCode. iSpectrum et le SDK Android sont aussi pratiquent l’un que l’autre.
FrAndroid : Nous avons pour habitude, dans nos interviews, de laisser le mot de la fin à l’interviewé, alors c’est à vous …
Flextcore : Tout d’abord, merci pour cette interview. Nous tenons à remercier les personnes qui publient les résultats sur notre base et nous espérons que vos lecteurs apprécieront de pouvoir y accéder via notre site web, d’autres benchmarks devraient d’ailleurs être publiés dans les prochaines semaines. Le monde du smartphone Android est palpitant et nous sommes heureux d’y apporter notre contribution. Quant à droidBooster, si des constructeurs d’androphones ou d’androtablets nous lisent, qu’ils n’hésitent pas à nous contacter!
**********
Je tiens à remercier Gilbert Cabilic et Yann Perrault de la société Flexycore pour nous avoir autoriser à réaliser cette interview.
A ce jour, la base de données générée par Flexycore via l’application CaffeineMark permet de recenser 123 matériels différents, 18 marques et 99 roms différentes !
Envie de retrouver les meilleurs articles de Frandroid sur Google News ? Vous pouvez suivre Frandroid sur Google News en un clic.
[…] est probablement le fruit du travail de l’entreprise bretonne Flexycore que nous avions interviewée en 2010 et que Google a rachetée en 2013 pour 16,9 millions de dollars. C’est une machine virtuelle […]
@a40fbbab98650a6a9b1cbef4d414029a:disqus oups, ils sont déjà partie de Google. http://www.rudebaguette.com/2013/10/22/google-shells-out-23-million-to-buy-flexycore-the-startup-behind-droidbooster/
interesting, thanks
Arf, ils n'ont meme pas voulu lacher que Android c'etait mieux que iOS les salauds !!! C'est pas faute d'avoir demande pourtant...
Moi aussi ça me semble un peu douteux... A la limite, qu'ils proposent une ROM test pour qu'on puisse se rendre compte des gains de perfs avec nos usages habituels. Je viens de tester les 2 applis en question sur le market, et les 2 m'ont l'air vraiment fantaisistes... Désolé si cette boîte est vraiment sérieuse, mais pour l'instant je pense qu'il ne s'agit que de menteurs opportunistes. Dans le cas contraire, avec de telles perfs annoncées, Google les aurait déjà rachetés xD
en fait tu test puis les différents test servent à etre communiquer aux fabricants mais en aucun cas ton phone est boosté
" iSpectrum et le SDK Android sont aussi pratiquent l’un que l’autre." Il n'y a que moi qui trouve cela bizarre ?
je n'ai pas tout compris concernant DroidBooster. C'est une version customisée de Android c'est ça? Donc ça s'installe a la place de l'android de base ! Ca s'achete ou c'est réservé au fabriquant de mobile ?
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix