Free vient d'annoncer un nouveau SDK applicatif pour le Freebox Player. Basé sur le langage Qml, il a pour but de permettre « à chacun de développer des applications graphiques pour le Freebox Player ». La documentation et la bibliothèque sont disponibles, le firmware arrivera prochainement.

Il y a un an, Free lançait Freebox OS et chamboulait complètement l'interface d'administration de son boîtier Freebox Server (voir notre dossier). Plus récemment, elle est passée en version 3.0 avec la possibilité de regarder les chaînes de télévision depuis son navigateur.
Désormais, Free se penche sur le cas du Freebox Player et annonce l'arrivée prochaine d'un nouveau SDK qui « permettra à chacun de développer des applications graphiques pour le Freebox Player ». Le FAI précise qu'il est basé sur le langage Qml ainsi que sa bibliothèque QtQuick. Il en profite pour en ajouter une autre, fbx, permettant d'accéder à certains composants systèmes. La télécommande et le lecteur vidéo sont cités en exemple.
Si la documentation et la bibliothèque fbx sont dès à présent disponibles, ce n'est pas encore le cas du firmware de la Freebox. Sur son site dédié aux développeurs, Free indique que, « bientôt, un firmware développeur du Freebox Player permettra d’exécuter et tester vos applications directement sur votre box à l’aide de Qt-Creator. Dès la publication du firmware public supportant ce SDK, vos applications pourront être téléchargées depuis le FreeStore comme les autres applications déjà présentes ».
Le fournisseur d'accès vise ainsi la création ou le portage d'applications TV orientées vers le multimédia (lecteur vidéo et/ou audio), les jeux de plateaux ainsi que les réseaux sociaux. Si l'idée est séduisante sur le papier, il faudra maintenant voir ce qu'il en sera dans la pratique et quelles applications verront le jour. Trois exemples ont été mis en ligne : Rock' Roll, 2048 et Pong.
Une journée DevDays aura lieu le 13 septembre prochain et les pré-inscriptions sont ouvertes. Les places étant limitées, Free indiquant qu'une « sélection sera faite parmi les demandes d'inscription ».
Commentaires (79)
Un portage d’XBMC carrément !
no coment
Je suis pas dev, mais j’imagine que ca peut etre cool.
Elle va me manquer cette Freebox… mais l’appel de la fibre (via sfr) était trop fort !
En espérant que ce soit plus performant que leur SDK sur V5 qui était juste affreux.
Je ne m’y connais pas du tout en QML, mais comme il semble être dédié aux interfaces graphiques, il ne sera certainement pas adapté pour la partie ludique (sauf pour faire un enième sokoban).
Pour la partie multimédia et automatismes faut voir les APIs.
Toujours une étape d’avance sur le reste de la concurrence .. on a l’habitude avec Free
" />
Si seulement j’avais du temps libre… Je développerais bien un jeu ou deux dessus. En plus, le choix des technos est sympa.
donc visiblement, vu les efforts de dev fournis après 3 ans, la future box reprendra le système de l’ancienne.. bon point :p
Très déçu par le Player de cette box, qui a mis une éternité pour lire certains types de sous titres. Des régressions à la pelle. La lecture de fichier qui plante. Interface lourdingue. Bref, déçu.
Un portage d’XBMC ça va être difficile, en revanche faire une belle biblio. si on peut faire un peu de sqlite ça doit pouvoir passer.
Reste à voir la fluidité du résultat.
PopcornTime sur la Freebox, ça serait tellement bien ^^’
QML c’est pas juste pour concevoir des GUI multiplateforme (qui s’adaptent automatiquement la plateforme, en fait) depuis le Qt5 ?
S’ils utilisent QtCreator, c’est pas juste la GUI en QML qu’il va falloir se taper, mais surtout tout le code derrière en C++….
Ils vont mettre les freebox aux USA à votre avis ?
http://m.europe.wsj.com/articles/frances-iliad-makes-bid-for-t-mobile-us-1406822…
Pour l’instant il prend aucun risque, l’offre est minimal, il y aura surement une contre offre bien plus importante.
Ca peut marcher…
Cf Numéricable qui rachète SFR alors qu’en face BTel offrait plus…
Les petits qui rachètent plus gros qu’eux, c’est à la mode.
Mais attention, cf le petit bonhomme en mousse d’univers sale qui s’est mordu les doigts. L’Amérique, il voulait l’avoir, et il l’a pas eu…
J’ai pas l’impression qu’on va pouvoir faire du C++.
on peut faire de la logique en QML pur via des fonctions javascript (c’est moche vu qu’on devrait faire ça en C++ mais ca marche).
Mais ça risque de limiter sérieusement les possibilités, cependant comme on peut créer des models directement a partir de XML/JSON depuis le réseau et que Free va apporter une version modifier de QtQuick (en espérant qu’ils se soient base sur la version 2.0 de Qt5), ça va permettre d’avoir quand même pas mal de possibilité.
Iliad qui se ramène sur le territoire US ça serai la meilleur nouvelle de l’année vu comment les telecom US se foutent de la gueule du monde et encore plus de leur clients.
Allez un portage de VLC ?
Douteux, si c’est que du QML et pas de C/C++
pourquoi y’a pas de news sur l’offre de free sur t mobile ?
Genre une application Netflix par exemple ?
Sinon concernant la news, Iliad renforce sa position de FAI des geeks.
" />
Après est-ce que cela sera d’une utilité énorme pour les Mr Michu… je laisserai le soin aux Freenautes de nous le dire…
Vu que je suis sur que de toute façon ils le feront…
Iliad a offert 15 milliards de dollars en numéraire pour 56,6% de T-Mobile US, à 33,0\( par action. Iliad évalue les 43,4% restant de T-Mobile US à 40,5\) par action sur la base de 10 milliards de dollars de synergies au bénéfice des actionnaires de T-Mobile US. Cela conduit à une valeur globale de 36,2\( par action, soit une prime de 42% par rapport au cours de bourse non affecté de T-Mobile US de 25,4\) par action.
.
L’offre en numéraire serait financée par une combinaison de dette et de fonds propres. Iliad s’est assuré du soutien de banques internationales de premier plan pour la dette d’acquisition. Le financement en fonds propres serait d’environ 2 milliards d’euros et M. Xavier Niel participerait à l’augmentation de capital.
cf. le communiqué d’Iliad.
Mais on aura acces a quoi avec leur SDK ? car leur moteur web ne supporte pas HTML5 video ou Webrtc par exemple.
Don’t feed the troll
" />