Ubuntu Mobile SDK: Kako stvoriti aplikaciju.

Kreirajte aplikaciju pomoću Ubuntu Mobile SDK-a

Prije nekoliko sedmica rekli smo vam o velikom interesu za to kanonski, kompanija Ubuntu, dokazuju novi uređaji poput pametni telefoni i tablete. Krajem ove godine na tržište se stavlja mogućnost uređaja s Ubuntu verzijama prilagođenim mobitelima i tabletima.

U međuvremenu, Canonical nam je stavio na raspolaganje seriju paketa kako bismo se mogli testirati s novim operativnim sistemom, kao što je i objavio SDK para razvijaju aplikacije ili programe za ovaj operativni sistem.

Šta je SDK i kako mogu razvijati aplikacije?

SDK je veliki paket koji sadrži standarde, programe, datoteke, biblioteke itd ... sve što je potrebno za stvaranje programa i da je od njegove konstrukcije sa sdk mogu raditi u Ubuntu sistemi.

Canonical nije prvi koji koristi SDK, drugi, poput Google ili Java, oni imaju svoje SDK koji nam pomažu u razvoju aplikacija u Java i Android.

Dakle, kao prvi korak, ako želimo razviti aplikacije za ovo nova platforma za pametne telefone, treba instalirati Ubuntu SDK u našem glavnom IDE-u.

Kako da instaliram Ubuntu SDK na svoj sistem?

Instalacija sdk je pomalo neuredna jer se ne pojavljuje u našim spremištima, barem u verziji 12.10, baš kao što se u verziji 13.04 već pojavljuje (bilo bi logično). Dakle, otvaramo terminal i pišemo

sudo add-apt-repozitorij ppa: canonical-qt5-edgers / qt5-Proper

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

sudo apt-get update

sudo apt-get instalirati ubuntu-sdk notepad-qml

Prva naredba dodaje spremište na razvoju qt5 u naša spremišta, koja su knjižnice i programi za razvoj aplikacije sa QT5, u GNU / Linux i na Ubuntu Postoje tri vrste biblioteka: QT, GTK i EFL. Najkorišteniji su prvi i dok Qt je li tako "sponzoriran"(Da se izrazim na kratak i jednostavan način) od KDE, knjižare GTK Oni su za patuljak. Druga naredba dodaje spremište kanonski gdje nalazimo sdk, a zadnja naredba instalira sdk, kao i program koji radi na pisanju koda aplikacije.

Ova metoda je ona koja se preporučuje Ubuntu, ali lično bih koristio i okolinu QtCreator, vrlo moćan, jednostavan i jednostavan IDE za bilo kojeg početnika u programiranju. QtCreator naći ćete ga u Ubuntu Software Center.

Hello World App

Sada otvaramo QtCreator i dajemo novi projekat koji se pojavljuje na ovom ekranu

Kreirajte aplikaciju pomoću Ubuntu Mobile SDK-a

Odaberemo aplikaciju html5 i kliknemo "izabrati”, Nakon toga preciziramo gdje ćemo spremiti projekt i kliknite dalje

Kreirajte aplikaciju pomoću Ubuntu Mobile SDK-a

na sljedećim ekranima dok ne završite kako je prikazano na slikama.

Kreirajte aplikaciju pomoću Ubuntu Mobile SDK-a

Kreirajte aplikaciju pomoću Ubuntu Mobile SDK-a

Po završetku pojavljuje se projektni kod, koji je i dalje jednostavna html stranica, što olakšava stvari jer je to lak jezik. Sada se okrećemo meni → build → Run i projekt ili aplikacija će se pokrenuti.

Kreirajte aplikaciju pomoću Ubuntu Mobile SDK-a

Kao što vidite Zdravo svijete prilično je lako. S vremenom ćemo vas naučiti više opcija za programiranje aplikacija i njihovo usložnjavanje. Pozdrav.

Više informacija - Ubuntu za mobilne uređaje možete preuzeti od 21. februara,

Izvor - Ubuntu razvojni centar


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Felix Manuel Brito Amarante rekao je

    Htio bih vidjeti neki kod u sljedećem postu. Dajem 5 bodova vijestima. 😀

  2.   Jhonatan Bazaldua Oliva rekao je

    Kako bi bilo da ovo nisam uspio, jer mi stvaraju ovakve greške ...

    : -1: greška: ne mogu pronaći -lsqlite3
    : -1: greška: ne mogu pronaći -lgstinterfaces-0.10
    : -1: greška: ne mogu pronaći -lxml2

    Između ostalih nadam se i da mi možete pomoći. Pozdrav i hvala ...