Az Ubuntu Mobile SDK: Hogyan készítsünk egy alkalmazást.

Hozzon létre egy alkalmazást az Ubuntu Mobile SDK segítségével

Néhány héttel ezelőtt meséltünk neked arról a nagy érdeklődésről Kánoni, a társaság Ubuntu, olyan új eszközök bizonyítják, mint a okostelefonok és a tablettákat. Ez év végén piacra kerülhet a mobilokhoz és táblagépekhez igazított Ubuntu verziójú eszközök.

Eközben a Canonical egy sor csomagot bocsátott rendelkezésünkre, hogy tesztekként és az általa kiadott új operációs rendszerrel babrálhassunk. egy SDK mert alkalmazások fejlesztése vagy az operációs rendszer programjai.

Mi az SDK, és hogyan fejleszthetek alkalmazásokat?

Az SDK egy nagy csomag, amely szabványokat, programokat, fájlokat, könyvtárakat stb. Tartalmaz ... mindent, ami szükséges egy program létrehozásához, és amely annak felépítésén alapul. az sdk be tud működni Ubuntu rendszerek.

A Canonical nem elsőként használja egy SDK, mások, mint Google vagy Java, megvan a sajátjuk SDK amelyek segítenek az alkalmazások fejlesztésében Java és Android.

Tehát első lépésként, ha ehhez alkalmazásokat akarunk fejleszteni új okostelefon platform, telepíteni kell az Ubuntu SDK fő IDE-nkben.

Hogyan telepíthetem az Ubuntu SDK-t a rendszeremre?

Az sdk telepítés kissé rendetlen, mivel nem jelenik meg a tárházainkban, legalábbis a 12.10-es verzióban, ahogy a 13.04-es verzióban is már megjelenik (logikus lenne). Tehát nyitunk egy terminált és írunk

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

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

sudo apt-get update

sudo apt-get install ubuntu-sdk jegyzettömb-qml

Az első parancs hozzáadja a qt5 fejlesztés tárházát tárházainkhoz, amelyek a könyvtárak és a programok fejlesztik az alkalmazást QT5, GNU / Linux-ban és Ubuntu Háromféle könyvtár létezik: QT, GTK és EFL. Leggyakrabban az első, míg a Qt így van "szponzorált"(Röviden és bonyolult módon fogalmazva) KDE, a könyvesboltok GTK Azért vannak Gnome. A második parancs hozzáadja a Kánoni ahol megtaláljuk az sdk-t, és az utolsó parancs telepíti az sdk-t, valamint egy olyan programot, amely az alkalmazás kódjának megírásán dolgozik.

Ez a módszer az ajánlott Ubuntu, de én személy szerint a környezetet is használnám QtCreator, egy nagyon hatékony, egyszerű és könnyen használható IDE minden programozó kezdő számára. QtCreator megtalálod a Ubuntu Szoftverközpont.

Hello World App

Most kinyitjuk a QtCreator és adunk egy új projektet, megjelenik ez a képernyő

Hozzon létre egy alkalmazást az Ubuntu Mobile SDK segítségével

Kiválasztjuk a html5 alkalmazást, és rákattintunk a "választani”, Ezután adjuk meg, hová mentsük a projektet, majd kattintsunk tovább

Hozzon létre egy alkalmazást az Ubuntu Mobile SDK segítségével

a következő képernyőkön, amíg be nem fejeződik, ahogy a képeken látható.

Hozzon létre egy alkalmazást az Ubuntu Mobile SDK segítségével

Hozzon létre egy alkalmazást az Ubuntu Mobile SDK segítségével

Miután elkészült, megjelenik a projekt kódja, amely még mindig egy egyszerű html oldal, amely megkönnyíti a dolgokat, mivel ez egy egyszerű nyelv. Most ráfordulunk menü → összeállítás → Futtatás és a projekt vagy az alkalmazás futni fog.

Hozzon létre egy alkalmazást az Ubuntu Mobile SDK segítségével

Hogyan látja a Helló Világ elég könnyű. Idővel több lehetőséget is megtanítunk az alkalmazások programozására és összetettebbé tételére. Üdvözlet.

Több információ - Az Ubuntu mobilra február 21-től tölthető le,

Forrás - Ubuntu Fejlesztő Központ


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

      Felix Manuel Brito Amarante dijo

    Szeretnék látni néhány kódot a következő bejegyzésben. 5 pontot adok a híreknek. 😀

      Jhonatan Bazaldua Oliva dijo

    Mi lenne, ha ezt nem tudtam megtenni, mert ez ilyen hibákat ad nekem ...

    : -1: hiba: nem található az -lsqlite3
    : -1: hiba: nem található -gstinterfaces-0.10
    : -1: hiba: nem található a -lxml2

    Többek között remélem, és tudsz segíteni nekem. Üdvözlet és köszönet ...