IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

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 !

Canonical prépare un SDK unique pour Ubuntu
Permettant de créer une seule application pour PC, tablettes et smartphones, le SDK prévu pour octobre

Le , par Cedric Chevalier

115PARTAGES

2  0 
Ubuntu s'est fait une place et un nom sur les PC. Il fait partie des distributions prisées par de nombreux fans et inconditionnels de Linux. Jusqu'ici, l'OS de Canonical n'avait pas pénétré le marché du mobile. C'est désormais chose faite avec Ubuntu Touch (Voir section « Retrouvez le dossier complet de la rédaction »), qui apporte l'expérience Ubuntu dans le secteur du mobile.

Tout OS qui se respecte doit toujours être accompagné pendant sa phase de lancement d'une suite d'applications. Ubuntu Touch ne peut se dérober à cette règle. À cet effet, Canonical a publié un SDK offrant aux enthousiastes et développeurs les outils nécessaires pour exprimer leurs talents.

Par ailleurs, la sortie d'Ubuntu Touch marque un tournant décisif pour Canonical. Désormais, la firme voudrait que ses OS exécutés par les différentes plateformes puissent converger.

Concrètement, ceci voudrait dire que désormais, une application n'aura plus à être réécrite pour pouvoir s'exécuter sur deux ou plusieurs plateformes différentes. Le nouveau SDK fournit le moyen d'atteindre cet objectif, par la création des applications à l’aide du langage QML, de binaires uniques, communs à toutes les plateformes (PC, tablette, laptop, smartphone, TV). Les développeurs n'auront plus à se soucier d'écrire du code différent pour chaque plateforme.

QML permet de réaliser cet exploit en permettant de faire du « responsive design ». En effet, il permet de segmenter les GUI des applications en grilles redimensionnables automatiquement en fonction de la nature de la surface d'affichage. QML est basé sur JavaScript, ce qui facilitera d'autant plus son adoption.

En outre, Canonical a mis à la disposition des développeurs un ensemble de ressources conséquentes afin de les aider le mieux possible dans leurs tâches. Des templates abondamment documentés sont présents en ligne.

La version stable du SDK pour Ubuntu est annoncée pour octobre de cette année. Une bêta sera publiée en juillet. La version alpha est disponible en téléchargement depuis février.

Télécharger la version Alpha du SDK

Ressources pour le design d'applications

Source : Canonical

Et vous ?

Que pensez-vous de la nouvelle approche de Canonical avec ce SDK ?

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

Avatar de Battant
Membre averti https://www.developpez.com
Le 09/02/2015 à 14:49
Bonjour,

Je me réjoui d'avoir un tel smartphone ou une tel tablette entre les mains surtout si on peut avoir des fenêtres et qu'on peut le synchroniser avec linux les contact, l'agenda, les tâchess les note ce qui est manquant sur cette plateforme.. Personnellement, je pense qu'au contraire un smartphone comme celui-là à sa place sur le marché car il respecteront sans doute la vie privée de l'utilisateur et c'est tant mieux après le scandale de la NSA. N'oublions pas que google revend nos données à des fin de marketing ce qui me dégoute personnellement.

Avec ubuntu phone ou tablet, on aura enfin un os gratuit et respectueux de la vie privée.

Que pensez-vous ?

Salutations
4  0 
Avatar de gbdivers
Inactif https://www.developpez.com
Le 21/06/2013 à 15:56
Qt pour BB10, Ubuntu, Tizen, iOS, Android... Un framework pour les gouverner tous. Un framework pour les trouver. Un framework pour les amener tous, et dans les ténèbres les lier.
3  0 
Avatar de gbdivers
Inactif https://www.developpez.com
Le 16/05/2013 à 15:47
Citation Envoyé par Cedric Chevalier Voir le message
QML est basé sur JavaScript, ce qui facilitera d'autant plus son adoption.
Comme j'aime bien chipoter...
Qt Quick contient un langage déclaratif pour définir les UI (le Qml) et un langage de script pour paramétrer le comportement des UI (le JS). Les deux interagissent ensemble et sont très simple à apprendre (le QML a été pensé pour être utilisé par des non développeurs). Mais c'est pas le QML qui est basé sur JS

Et puis comme j'entend tout le monde poser la question, oui, on a un forum dédié sur Developpez.com (http://www.developpez.net/forums/f15...s/qt/qt-quick/) et pleins de tutoriels (http://qt.developpez.com/tutoriels/#qt-quick) sur Qt Quick
2  0 
Avatar de Floréal
Membre éclairé https://www.developpez.com
Le 21/06/2013 à 12:03
Citation Envoyé par imikado Voir le message
D'un coté c'est bien: la concurrence profites toujours au consommateur

De l'autre,avec Ubuntu mobile, Firefox Os et Tizen qui arrivent cette année, il va être difficile pour les éditeurs d'avoir leur application sur toutes les plateformes
Ou alors ce serait peut être bien que les constructeurs discutent d'une API standardisée commune à toutes les plateformes, non ?
1  0 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 21/06/2013 à 15:43
Citation Envoyé par imikado Voir le message
D'un coté c'est bien: la concurrence profites toujours au consommateur

De l'autre,avec Ubuntu mobile, Firefox Os et Tizen qui arrivent cette année, il va être difficile pour les éditeurs d'avoir leur application sur toutes les plateformes
Une appli Qt/Qt Quick pour BB10, Sailfish et Ubuntu d'un côté, une appli HTML 5 pour Firefox OS, Tizen voire Ubuntu de l'autre et l'affaire est réglée.
1  0 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 21/06/2013 à 17:14
Citation Envoyé par gangsoleil Voir le message
Tu oublies le portage vers Objective C pour iOS et vers Java pour Android.
Je pourrai les oublier à partir de Qt 5.2 prévu pour la fin de l'année.
1  0 
Avatar de Ritwan
Membre du Club https://www.developpez.com
Le 26/09/2013 à 21:37
@ LeBressaud
Le rapport c'est que Microsoft réclame de l'argent aux constructeurs (samsung, HTC, etc ...) qui sortent des smartphones sous Android sous couvert de brevets que l'OS ne respecterait pas.
1  0 
Avatar de sizvix
Membre habitué https://www.developpez.com
Le 09/02/2015 à 14:34
Je pense qu'ils arrivent un peu trop tard ... Ubuntu baisse en popularité des utilisateurs Linux habitués qui seraient leur marché dans un premier temps, et maintenant, les OS communiquent bien avec les ordi ... Je ne vois pas ce qu'ils leur restent trop comme point fort ...
On a les ténors, puis pour le monde libre, il y a déjà Firefox OS qui en plus fait la passerelle avec/est fondu dans le web et Tizen pour ceux qui ne veulent pas de langage web ( et windows pour windows ^^U )
1  0 
Avatar de Traroth2
Membre émérite https://www.developpez.com
Le 09/02/2015 à 17:37
Citation Envoyé par 23JFK Voir le message
Pour qu'un nouvel OS de smartphone puisse s'imposer aujourd'hui, il faudrait qu'il puisse exécuter indifférement des applications compilées pour iOS et Android et même les autres OS plus marginaux.
Pour Android, ça parait jouable. D'ailleurs, d'autres OS le font, comme BlackberryOS, mais pour iOS, je ne vois pas du tout comment ça pourrait être possible, tant du point de vue technique (plateforme fermée, accès aux applications uniquement par AppStore) que légale (procès d'Apple garanti).
1  0 
Avatar de Traroth2
Membre émérite https://www.developpez.com
Le 17/02/2015 à 10:30
Citation Envoyé par alain_du_lac Voir le message
Il existe des LUMIA d'entrée de gamme qui sont moins chers et pourvu d'un meilleur OS (Windows Phone, bientôt en version 10). A moins de vouloir absolument du libre (??), je ne vois pas trop l'intérêt d'acheter ce genre de smartphone
En quoi Windows Phone est-il meilleur qu'Ubuntu, selon toi ?
1  0