Ubuntu Mobile SDK naa: Bii o ṣe Ṣẹda Ohun elo kan.

Ṣẹda ohun elo pẹlu Ubuntu Mobile SDK

Awọn ọsẹ diẹ sẹhin a sọ fun ọ nipa anfani nla ti Canonical, ile-iṣẹ ti Ubuntu, n jẹri nipasẹ awọn ẹrọ tuntun bii fonutologbolori àti wàláà. Ni opin ọdun yii o ṣeeṣe pe awọn ẹrọ pẹlu awọn ẹya ti Ubuntu ṣe deede si awọn alagbeka ati awọn tabulẹti ti a fi si ọja.

Nibayi, Canonical ti jẹ ki ọpọlọpọ awọn idii wa fun wa ki a le bale pẹlu ẹrọ iṣiṣẹ tuntun gẹgẹbi awọn idanwo bakanna bi o ti tu silẹ ohun SDK si dagbasoke awọn ohun elo tabi awọn eto fun ẹrọ ṣiṣe yii.

Kini SDK ati bawo ni MO ṣe ṣe agbekalẹ awọn ohun elo?

SDK jẹ package nla ti o ni awọn ipele, awọn eto, awọn faili, awọn ile ikawe, ati bẹbẹ lọ ... ohun gbogbo ti o ṣe pataki lati ni anfani lati ṣẹda eto kan ati pe eyi lati ikole rẹ pẹlu awọn sdk le ṣiṣẹ ninu Awọn ọna Ubuntu.

Canonical kii ṣe akọkọ lati lo ohun SDK, awọn miiran, bii Google tabi Java, won ni tiwon SDK ti o ṣe iranlọwọ fun wa lati dagbasoke awọn ohun elo inu Java ati Android.

Nitorina bi igbesẹ akọkọ, ti a ba fẹ ṣe idagbasoke awọn ohun elo fun eyi titun foonuiyara Syeed, ni lati fi sori ẹrọ SDK Ubuntu naa ninu IDE wa akọkọ.

Bawo ni MO ṣe fi Ubuntu SDK sori ẹrọ mi?

Fifi sori ẹrọ sdk jẹ iruju diẹ nitori ko han ni awọn ibi ipamọ wa, o kere ju ni ẹya 12.10, gẹgẹ bi ninu ẹya 13.04 o ti han tẹlẹ (yoo jẹ oye). Nitorina a ṣii ebute kan ati kọ

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

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

sudo apt-gba imudojuiwọn

sudo apt-gba fi sori ẹrọ ubuntu-sdk notepad-qml

Aṣẹ akọkọ ṣe afikun ibi ipamọ lori idagbasoke qt5 si awọn ibi ipamọ wa, eyiti o jẹ awọn ikawe ati awọn eto lati ṣe agbekalẹ ohun elo pẹlu QT5, ni GNU / Linux ati ninu Ubuntu Awọn oriṣi ikawe mẹta lo wa: QT, GTK ati EFL. Awọn julọ ti a lo ni akọkọ ati nigba ti Qt se bẹẹ "onigbọwọ"(Lati fi sii ni ọna kukuru ati ọna ti ko ni idiju) nipasẹ KDE, awọn ile itaja iwe GTK Wọn wa fun idajọ. Aṣẹ keji ṣe afikun ibi ipamọ ti Canonical nibo ni a ti rii sdk ati aṣẹ ti o kẹhin n fi sdk sori ẹrọ bii eto ti o ṣiṣẹ lati kọ koodu ohun elo.

Ọna yii jẹ eyiti a ṣe iṣeduro Ubuntu, ṣugbọn Emi funrararẹ yoo tun lo ayika - QtCreator, IDE ti o lagbara pupọ, rọrun ati irọrun lati lo fun eyikeyi alakobere siseto. QtCreator o wa ninu Ile-iṣẹ sọfitiwia Ubuntu.

Kaabo World App

Bayi a ṣii awọn QtCreator ati pe a fun iṣẹ tuntun kan, ti o han iboju yii

Ṣẹda ohun elo pẹlu Ubuntu Mobile SDK

A yan ohun elo html5 ki o tẹ "yan”, Lẹhin eyi a ṣọkasi ibi ti a yoo fi iṣẹ naa pamọ ki o tẹ atẹle

Ṣẹda ohun elo pẹlu Ubuntu Mobile SDK

ninu awọn iboju atẹle titi di ipari bi o ṣe han ninu awọn aworan.

Ṣẹda ohun elo pẹlu Ubuntu Mobile SDK

Ṣẹda ohun elo pẹlu Ubuntu Mobile SDK

Lọgan ti o pari, koodu iṣẹ akanṣe yoo han, eyiti o tun jẹ oju-iwe html ti o rọrun, eyiti o mu ki awọn nkan rọrun bi o ti jẹ ede ti o rọrun. Bayi a yipada si akojọ aṣayan} kọ} Ṣiṣe ati pe idawọle tabi ohun elo naa yoo ṣiṣẹ.

Ṣẹda ohun elo pẹlu Ubuntu Mobile SDK

Bawo ni o ṣe ri awọn Mo ki O Ile Aiye o rọrun pupọ. Ni akoko pupọ a yoo kọ ọ awọn aṣayan diẹ si eto awọn ohun elo ati jẹ ki wọn jẹ eka sii. Ẹ kí.

Alaye diẹ sii - Ubuntu fun alagbeka le ṣe igbasilẹ lati Kínní 21,

Orisun - Ile-iṣẹ Idagbasoke Ubuntu


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 2, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Felix Manuel Brito Amarante wi

    Mo fẹ lati wo koodu diẹ ninu ifiweranṣẹ ti n bọ. Mo fun awọn aaye 5 si awọn iroyin naa. 😀

  2.   Jhonatan Bazaldua Oliva wi

    Bawo ni Emi ko ṣe le ṣe eyi, nitori o fun mi ni awọn aṣiṣe bii iwọnyi ...

    : -1: aṣiṣe: ko le ri -lsqlite3
    : -1: aṣiṣe: ko le ri -lgstinterfaces-0.10
    : -1: aṣiṣe: ko le ri -lxml2

    Laarin awọn miiran Mo nireti pe o le ṣe iranlọwọ fun mi.Ẹ ki ati Ọpẹ ...