Ubuntu Mobile SDK: kuidas rakendust luua.

Looge rakendus Ubuntu Mobile SDK abil

Mõni nädal tagasi rääkisime teile sellest suurest huvist Kanooniline, firma Ubuntu, tõestavad sellised uued seadmed nagu nutitelefonid ja tabletid. Selle aasta lõpus on võimalik turule tuua mobiiltelefonidele ja tahvelarvutitele kohandatud Ubuntu versioonidega seadmeid.

Samal ajal on Canonical teinud meile kättesaadavaks rea pakette, et saaksime testidena uue operatsioonisüsteemiga ringi käia ja samuti SDK para rakenduste arendamine või selle operatsioonisüsteemi programmid.

Mis on SDK ja kuidas rakendusi arendada?

SDK on suur pakett, mis sisaldab standardeid, programme, faile, teeke jne ... kõike, mis on vajalik programmi loomiseks ja mis on selle koostamisest alates sdk saab sisse töötada Ubuntu süsteemid.

Canonical pole esimene, kes seda kasutab SDK, teistele meeldib Google või Java, neil on oma SDK mis aitavad meil aastal rakendusi välja töötada Java ja Android.

Nii et esimese sammuna tahame selleks rakendusi välja töötada uus nutitelefoni platvorm, peab olema installitud Ubuntu SDK meie peamises IDE-s.

Kuidas installida Ubuntu SDK oma süsteemi?

Sdk installimine on natuke segane, kuna seda ei kuvata meie hoidlates, vähemalt versioonis 12.10, nagu ka versioonis 13.04 see juba ilmub (see oleks loogiline). Niisiis avame terminali ja kirjutame

sudo add-apt-hoidla ppa: canonical-qt5-edgers / qt5-correct

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

sudo apt-get update

sudo apt-get install ubuntu-sdk märkmik-qml

Esimene käsk lisab meie hoidlatele qt5 arenduse hoidla, milleks on teegid ja programmid, millega rakendust arendada QT5, GNU / Linuxis ja Ubuntu Raamatukogusid on kolme tüüpi: QT, GTK ja EFL. Kõige enam kasutatakse esimesi ja samas Qt on see nii "sponsoreeritud"(Lühidalt ja keerukalt öeldes) KDE, raamatupoed GTK Nad on selleks Suurpankur. Teine käsk lisab failihoidla Kanooniline kus leiame sdk ja viimane käsk installib nii sdk kui ka programmi, mis töötab rakenduskoodi kirjutamiseks.

See meetod on soovitatav Ubuntu, kuid ma isiklikult kasutaksin ka keskkonda QtCreator, väga võimas, lihtne ja hõlpsasti kasutatav IDE igale algajale programmeerimisele. QtCreator leiate selle Ubuntu tarkvarakeskus.

Tere maailma rakendus

Nüüd avame QtCreator ja anname uue projekti, ilmudes sellele ekraanile

Looge rakendus Ubuntu Mobile SDK abil

Valime html5 rakenduse ja klõpsame nuppu "valima”, Pärast seda täpsustame, kuhu me projekti salvestame, ja klõpsake nuppu Järgmine

Looge rakendus Ubuntu Mobile SDK abil

järgmistel ekraanidel, kuni see on piltidel näidatud.

Looge rakendus Ubuntu Mobile SDK abil

Looge rakendus Ubuntu Mobile SDK abil

Pärast lõpetamist ilmub projekti kood, mis on endiselt lihtne HTML-leht, mis muudab asja lihtsamaks, kuna see on lihtne keel. Nüüd pöördume menüü → koost → käivita ja projekt või rakendus käivitatakse.

Looge rakendus Ubuntu Mobile SDK abil

Nagu näete Tere, Maailm see on üsna lihtne. Aja jooksul õpetame teile rohkem võimalusi rakenduste programmeerimiseks ja nende keerukamaks muutmiseks. Tervitused.

Rohkem informatsiooni - Ubuntu mobiilile saab alla laadida alates 21. veebruarist,

Allikas - Ubuntu arenduskeskus


Artikli sisu järgib meie põhimõtteid toimetuse eetika. Veast teatamiseks klõpsake nuppu siin.

2 kommentaari, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata.

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Felix Manuel Brito Amarante DIJO

    Tahaksin järgmises postituses näha mõnda koodi. Annan uudistele 5 punkti. 😀

  2.   Jhonatan Bazaldua Oliva DIJO

    Kuidas oleks, kui ma poleks seda suutnud, sest see annab mulle selliseid vigu ...

    : -1: tõrge: ei leia -lsqlite3
    : -1: tõrge: ei leia -lgstinterfaces-0.10
    : -1: tõrge: ei leia -lxml2

    Muuhulgas loodan, et saate mind aidata. Tervitused ja tänud ...