Le SDK Ubuntu Mobile: comment créer une application.

Créer une application avec le SDK Ubuntu Mobile

Il y a quelques semaines, nous vous avons parlé du grand intérêt que Canonique, la société de Ubuntu, est prouvé par de nouveaux appareils comme les smartphones et les tablettes. A la fin de cette année, la possibilité de mettre sur le marché des appareils avec des versions d'Ubuntu adaptées aux mobiles et tablettes.

Pendant ce temps, Canonical a mis à notre disposition une série de packages afin que nous puissions jouer avec le nouveau système d'exploitation en tant que tests ainsi qu'il a publié un SDK pour développer des applications ou des programmes pour ce système d'exploitation.

Qu'est-ce qu'un SDK et comment développer des applications?

Un SDK est un gros package qui contient des standards, des programmes, des fichiers, des bibliothèques, etc ... tout ce qui est nécessaire pour pouvoir créer un programme et qu'il est basé sur sa construction avec le sdk peut travailler dans Systèmes Ubuntu.

Canonical n'est pas le premier à utiliser un SDK, d'autres, comme Google ou Java, ils ont leur propre SDK qui nous aident à développer des applications dans Java et Android.

Donc dans un premier temps, si nous voulons développer des applications pour cela nouvelle plateforme de smartphone, c'est avoir installé le SDK Ubuntu dans notre IDE principal.

Comment installer le SDK Ubuntu sur mon système?

L'installation du sdk est un peu déroutante car elle n'apparaît pas dans nos référentiels, du moins dans la version 12.10, tout comme dans la version 13.04 elle apparaît déjà (ce serait logique). Alors on ouvre un terminal et on écrit

sudo add-apt-repository ppa: canonical-qt5-edgers / qt5-proper

sudo add-apt-repository ppa: ubuntu-sdk-team / ppa

sudo apt-get update

sudo apt-get install ubuntu-sdk notepad-qml

La première commande ajoute un référentiel sur le développement qt5 à nos référentiels, qui sont les bibliothèques et programmes pour développer l'application avec QT5, sous GNU / Linux et dans Ubuntu Il existe trois types de bibliothèques: QT, GTK et EFL. Les plus utilisés sont les premiers et tandis que les Qt est-ce le cas "sponsorisé"(Pour le dire de manière courte et simple) par KDE, les librairies GTK Ils sont pour Gnome. La deuxième commande ajoute un référentiel de Canonique où nous trouvons le sdk et la dernière commande installe le sdk ainsi qu'un programme qui travaille pour écrire le code de l'application.

Cette méthode est celle recommandée Ubuntu, mais personnellement j'utiliserais aussi l'environnement QtCréateur, un IDE très puissant, simple et facile à utiliser pour tout débutant en programmation. QtCréateur vous le trouvez dans le Centre logiciel Ubuntu.

Application Hello World

Maintenant, nous ouvrons le QtCréateur et nous donnons un nouveau projet, apparaissant sur cet écran

Créer une application avec le SDK Ubuntu Mobile

Nous choisissons l'application html5 et cliquons sur "'; '; ;», Après cela, nous spécifions où nous allons enregistrer le projet et cliquez sur Suivant

Créer une application avec le SDK Ubuntu Mobile

dans les écrans suivants jusqu'à ce que vous ayez terminé comme indiqué sur les images.

Créer une application avec le SDK Ubuntu Mobile

Créer une application avec le SDK Ubuntu Mobile

Une fois terminé, le code du projet apparaît, qui est encore une simple page html, ce qui facilite les choses car c'est un langage simple. Maintenant nous nous tournons vers menu → construire → Exécuter et le projet ou l'application s'exécutera.

Créer une application avec le SDK Ubuntu Mobile

Comment voyez-vous le Salut monde c'est assez simple. Au fil du temps, nous vous apprendrons plus d'options pour programmer des applications et les rendre plus complexes. Les salutations.

Plus d'informations - Ubuntu pour mobile peut être téléchargé à partir du 21 février,

La source - Centre de développement Ubuntu


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Felix Manuel Brito Amarante dit

    J'aimerais voir du code dans le prochain post. Je donne 5 points aux actualités. 😀

  2.   Jhonatan Bazaldua Oliva dit

    Et si je n'ai pas pu faire ça, parce que ça me donne des erreurs comme celles-ci ...

    : -1: erreur: impossible de trouver -lsqlite3
    : -1: erreur: impossible de trouver -lgstinterfaces-0.10
    : -1: erreur: impossible de trouver -lxml2

    Entre autres j'espère et vous pouvez m'aider. Salutations et merci ...