SDK-ul mobil Ubuntu: Cum se creează o aplicație.

Creați o aplicație cu Ubuntu Mobile SDK

Acum câteva săptămâni v-am povestit despre marele interes pe care Canonic, compania Ubuntu, se dovedește prin dispozitive noi precum smartphone-uri și tabletele. La sfârșitul acestui an, posibilitatea introducerii pe piață a dispozitivelor cu versiuni Ubuntu adaptate la telefoane mobile și tablete.

Între timp, Canonical ne-a pus la dispoziție o serie de pachete, astfel încât să ne putem lăuda cu noul sistem de operare ca teste, precum și lansat un SDK alin dezvolta aplicații sau programe pentru acest sistem de operare.

Ce este un SDK și cum dezvolt aplicații?

Un SDK este un pachet mare care conține standarde, programe, fișiere, biblioteci etc ... tot ce este necesar pentru a putea crea un program și că se bazează pe construcția sa cu sdk poate lucra în Sisteme Ubuntu.

Canonical nu este primul care folosește un SDK, altora, ca Google sau Java, au propriile lor SDK care ne ajută să dezvoltăm aplicații în Java și Android.

Deci, ca prim pas, dacă vrem să dezvoltăm aplicații pentru acest lucru o nouă platformă pentru smartphone, este să fi instalat SDK-ul Ubuntu în IDE-ul nostru principal.

Cum instalez Ubuntu SDK pe sistemul meu?

Instalarea sdk este puțin confuză, deoarece nu apare în depozitele noastre, cel puțin în versiunea 12.10, la fel cum apare în versiunea 13.04 (ar fi logic). Deci deschidem un terminal și scriem

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

Prima comandă adaugă un depozit pentru dezvoltarea qt5 în depozitele noastre, care sunt bibliotecile și programele pentru a dezvolta aplicația cu QT5, în GNU / Linux și în Ubuntu Există trei tipuri de biblioteci: QT, GTK și EFL. Cele mai utilizate sunt primele și în timp ce Qt e chiar asa "sponsorizat"(Pentru a o spune într - un mod scurt și simplu) de către KDE, librăriile GTK Sunt pentru Gnom. A doua comandă adaugă un depozit de Canonic unde găsim sdk și ultima comandă instalează sdk, precum și un program care funcționează pentru a scrie codul aplicației.

Această metodă este cea recomandată Ubuntu, dar personal aș folosi și mediul QtCreator, un IDE foarte puternic, simplu și ușor de utilizat pentru orice începător de programare. QtCreator îl găsești în Centrul software Ubuntu.

Hello World App

Acum deschidem QtCreator și oferim un nou proiect, apărând acest ecran

Creați o aplicație cu Ubuntu Mobile SDK

Alegem aplicația html5 și facem clic pe „alege”, După aceasta specificăm unde vom salva proiectul și facem clic pe următorul

Creați o aplicație cu Ubuntu Mobile SDK

în următoarele ecrane până la finalizare, așa cum se arată în imagini.

Creați o aplicație cu Ubuntu Mobile SDK

Creați o aplicație cu Ubuntu Mobile SDK

Odată terminat, apare codul proiectului, care este încă o pagină simplă html, care facilitează lucrurile, întrucât este un limbaj ușor. Acum ne întoarcem la meniu → build → Run iar proiectul sau aplicația va rula.

Creați o aplicație cu Ubuntu Mobile SDK

După cum vedeți Salut Lume este destul de ușor. În timp, vă vom învăța mai multe opțiuni pentru a programa aplicații și a le face mai complexe. Salutari.

Mai multe informatii - Ubuntu pentru mobil poate fi descărcat din 21 februarie,

Sursă - Centrul de dezvoltare Ubuntu


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Felix Manuel Brito Amarante el a spus

    Aș dori să văd un cod în următoarea postare. Dau 5 puncte știrilor. 😀

  2.   Jhonatan Bazaldua Oliva el a spus

    Ce zici de nu am reușit să fac acest lucru, pentru că îmi dă erori ca acestea ...

    : -1: eroare: nu se poate găsi -lsqlite3
    : -1: eroare: nu se poate găsi -lgstinterfaces-0.10
    : -1: eroare: nu se poate găsi -lxml2

    Printre altele sper și mă puteți ajuta. Salutări și mulțumiri ...