La Freebox V6 a été développée avec Qt et QML en C++
Un framework sera disponible pour créer ses applications
Le 2010-12-15 11:16:19, par dlewin, Membre confirmé
Un framework sera disponible pour créer ses propres applications
Je sais, ça ne s'écrit pas comme ça, mais c'est une très bonne annonce que voilà pour les utilisateurs de Qt ! En effet, toute l'interface utilisateur de la Freebox V6 a été développée à l'aide de Qt et du langage déclaratif QML. Ce dernier peut être utilisé conjointement avec du code en JavaScript ou être intégré à une application C++.
Comme pour les PC et Mac, les développeurs auront plusieurs niveaux pour le développement d'applications : du natif et bas niveau, en C ou en C++ avec l'API 3D OpenGL ; un peu plus haut niveau avec Qt en C++ ou en JavaScript avec QML ; finalement, avec les standards du Web. Sans oublier que le framework de développement de jeux 2D en JavaScript, Elixir, sera toujours supporté.
Alors, elle n'est pas belle, la vie ?
Sources
Je sais, ça ne s'écrit pas comme ça, mais c'est une très bonne annonce que voilà pour les utilisateurs de Qt ! En effet, toute l'interface utilisateur de la Freebox V6 a été développée à l'aide de Qt et du langage déclaratif QML. Ce dernier peut être utilisé conjointement avec du code en JavaScript ou être intégré à une application C++.
Comme pour les PC et Mac, les développeurs auront plusieurs niveaux pour le développement d'applications : du natif et bas niveau, en C ou en C++ avec l'API 3D OpenGL ; un peu plus haut niveau avec Qt en C++ ou en JavaScript avec QML ; finalement, avec les standards du Web. Sans oublier que le framework de développement de jeux 2D en JavaScript, Elixir, sera toujours supporté.
Alors, elle n'est pas belle, la vie ?
Sources
-
gbdiversInactifA priori, le SDK permettant de développer en C++/Qt (et donc la 3D) ne sera pas disponible pour le grand publique mais uniquement pour les professionnels partenaire de Free
Pour le moment, seul Elixir (permettant de développer en JavaScript) est disponible pour créer des applications 2D (mais on peut supposer que c'est le même javascript que dans le QML et donc à terme pouvoir utiliser entièrement le QML, en particulier le module Qt/3D)
(source)le 15/12/2010 à 13:12 -
dlewinMembre confirménon tu n'arrivera pas à atteindre cette joie qui m'inonde depuis l'annonce de cette nouvelle, non!le 15/12/2010 à 14:42
-
octalMembre éprouvéFaudra que l'on signe une pétition. Je pense que beaucoup de développeurs manifestent le volonté d'avoir le SDK basé sur QT ca changera la donne.
Il est ridicule de s'obstiner à obliger les gens d'utiliser Elixir: un framework extrèmement mal documenté et des tutos à la ramasse (pourtant j'ai bien plus de 15 ans de programmation derrière moi).le 15/12/2010 à 16:37 -
dlewinMembre confirméJe suis sur qu'une petition ne sera pas nécessaire car cela s'imposera de soi. Par exemple hier quand j'étais tout
content d'avoir la V6 en janvier je disais que ce qui lui manquait c'était quelque chose pour faire du "mod", je pensait alors simplement à du script type Python, mais surement pas à Qt.
Ce que je veux dire par là, c'est que des devs par les utilisateurs reste la meilleure pubs, et qu'en parlant de Qt il faut voir la quantité d'effort que fait Nokia pour les devs.
Là dessus, je suis serein.le 15/12/2010 à 19:05 -
UNi[FR]Membre avertiArf !
Moi qui voulais tester ce SDK ! ... sniff, sniff, sniff !le 15/12/2010 à 16:26 -
UtherExpert éminent séniorA priori le SDK "elixir" de la de freebox 5 est compatible et les applications bénéficieront du boost de puissance qu'apporte la Freebox 6.le 15/12/2010 à 16:38
-
air-dexMembre expertVoilà de quoi renforcer le stéréotype qui veut que Free soit un FAI de geeks.
Le seul point positif de cette annonce est que les téléphones Nokia pourront avoir plus de facilités avec les équipements Free, à cause de Qt. Ca pourrait lancer le SIP par exemple. De quoi faire de Symbian et MeeGo des OS appréciés par les geeks ? Ca changerait d'Android en tout cas.le 16/12/2010 à 0:07 -
dlewinMembre confirmésnif snif... tiens ça sent le bestiau velu sorti de sa grotte.
Je ne me rappelle pas que Free ait mis ce point en avant que ce soit sur son site ou dans ses pubs. S'il est arrivé que des geeks s'y soient mis, et je trouve qu'il n'y en pas tant que ça, c'est certainement du au fait de son ouverture (Linux dans la box, Linux dans l'esprit du site, etc) et la preuve encore ici puisque je ne me rappelel pas que SFR, Orange (Wanadoo, FT) et autres aient fait pareils avec un quelconque SDK.
je ne vois pas le rapport entre la façon de programmer le Nokia par Qt et la façon de programmer une Freebox. Je pourrait trés bien dialoguer avec la Freebox avec autre chose que Qt..... un Iphone par exemple ?
Là où je te rejoins c'est qu'il faut une véritable alternative à l'Iphone et Android n'en constitue pas uen pour moi, Qt : véritablement !.le 16/12/2010 à 9:24 -
gbdiversInactifLe seul point positif de cette annonce est que les téléphones Nokia pourront avoir plus de facilités avec les équipements Free, à cause de Qt. Ca pourrait lancer le SIP par exemple. De quoi faire de Symbian et MeeGo des OS appréciés par les geeks ? Ca changerait d'Android en tout cas.je ne vois pas le rapport entre la façon de programmer le Nokia par Qt et la façon de programmer une Freebox. Je pourrait trés bien dialoguer avec la Freebox avec autre chose que Qt..... un Iphone par exemple ?
C'est bien indépendant.Là où je te rejoins c'est qu'il faut une véritable alternative à l'Iphone et Android n'en constitue pas uen pour moi, Qt : véritablement !.snif snif... tiens ça sent le bestiau velu sorti de sa grotte.
Pour rappel : IPhone = smartphone, Android = OS et Qt = framework de développement. Pas vraiment comparable et aucun n'est une alternative pour les autres (j'ai bien sur compris le sens de la remarquemais on sort du sujet de l'annonce) le 16/12/2010 à 11:42 -
dlewinMembre confirméC'est on ne peut plus vrai, d'ailleurs à me relire il y a aussi des fautes qui piquent les yeux.
Vrai à un détail près -et sans vouloir pinailler- : Android est aussi un framework
[Link]
http://developer.android.com/guide/index.html
[/Link]
ou http://developer.android.com/guide/b...s-android.html
PS: Cela dit, Qt me semble vraiment une alternative à une programmation via Xcode en Objective-C ainsi qu'à Android avec Java (ou aux langages liés via RPC) dans le cadre de ce sujet : la Freeboxle 16/12/2010 à 13:36