Ang Ubuntu Mobile SDK: Paano Lumikha ng isang Application.

Lumikha ng isang application gamit ang Ubuntu Mobile SDK

Ilang linggo na ang nakakalipas sinabi namin sa iyo ang tungkol sa labis na interes na Makanoniko, ang kumpanya ng Ubuntu, ay pinatutunayan ng mga bagong aparato tulad ng mga smartphone at ang mga tablet. Sa pagtatapos ng taong ito ang posibilidad ng mga aparato na may mga bersyon ng Ubuntu na iniakma sa mga mobile at tablet na inilalagay sa merkado.

Samantala, ginawang magagamit ng Canonical sa amin ang isang serye ng mga pakete upang maaari kaming makalikot sa bagong operating system bilang mga pagsubok pati na rin ito ay inilabas isang SDK para bumuo ng mga aplikasyon o mga programa para sa operating system na ito.

Ano ang isang SDK at paano ako makakabuo ng mga aplikasyon?

Ang isang SDK ay isang malaking pakete na naglalaman ng mga pamantayan, programa, file, aklatan, atbp ... lahat ng kinakailangan upang makalikha ng isang programa at batay ito sa pagbuo nito ng ang sdk maaaring gumana sa Mga system ng Ubuntu.

Ang Canonical ay hindi ang unang gumamit isang SDK, iba, tulad ng Google o Java, mayroon silang sariling SDK na makakatulong sa amin na bumuo ng mga aplikasyon sa Java at Android.

Kaya't bilang isang unang hakbang, kung nais naming bumuo ng mga aplikasyon para dito bagong platform ng smartphone, ay na-install ang Ubuntu SDK sa aming pangunahing IDE.

Paano ko mai-install ang Ubuntu SDK sa aking system?

Ang pag-install ng sdk ay medyo magulo dahil hindi ito lilitaw sa aming mga repository, hindi bababa sa bersyon 12.10, tulad ng sa bersyon 13.04 lumitaw na ito (magiging lohikal ito). Kaya't binubuksan namin ang isang terminal at nagsusulat

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

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

sudo apt-makakuha ng update

sudo apt-get install ubuntu-sdk notepad-qml

Ang unang utos ay nagdaragdag ng isang lalagyan sa pag-unlad ng qt5 sa aming mga repository, na kung saan ay ang mga aklatan at programa upang paunlarin ang application na may QT5, sa GNU / Linux at sa Ubuntu Mayroong tatlong uri ng mga aklatan: QT, GTK at EFL. Ang pinaka ginagamit ay ang una at habang ang Qt ganun ba "naka-sponsor"(Upang mailagay ito sa isang maikli at hindi kumplikadong paraan) ni kDE, ang mga bookstore gTK Para sila sa lamang-lupa. Ang pangalawang utos ay nagdaragdag ng isang imbakan ng Makanoniko kung saan nahahanap namin ang sdk at ang huling utos ay nag-install ng sdk pati na rin isang programa na gumagana upang isulat ang application code.

Ang pamamaraang ito ay ang inirerekumenda Ubuntu, ngunit personal kong gagamitin din ang kapaligiran QtCreator, isang napakalakas, simple at madaling gamiting IDE para sa anumang programang newbie. QtCreator mahahanap mo ito sa Ubuntu Software Center.

Kumusta World App

Ngayon binubuksan namin ang QtCreator at nagbibigay kami ng isang bagong proyekto, lumilitaw ang screen na ito

Lumikha ng isang application gamit ang Ubuntu Mobile SDK

Pinipili namin ang html5 application at i-click ang "piliin", Pagkatapos nito ay tinukoy namin kung saan namin i-save ang proyekto at mag-click sa susunod

Lumikha ng isang application gamit ang Ubuntu Mobile SDK

sa mga sumusunod na screen hanggang matapos tulad ng ipinakita sa mga imahe.

Lumikha ng isang application gamit ang Ubuntu Mobile SDK

Lumikha ng isang application gamit ang Ubuntu Mobile SDK

Kapag natapos na, lilitaw ang code ng proyekto, na isang simpleng pahina ng html, na ginagawang mas madali ang mga bagay dahil ito ay isang madaling wika. Ngayon ay bumaling kami sa menu → build → Run at tatakbo ang proyekto o aplikasyon.

Lumikha ng isang application gamit ang Ubuntu Mobile SDK

Tulad ng nakikita mo ang Kamusta Mundo ito ay medyo madali. Sa paglipas ng panahon ay ituturo namin sa iyo ang higit pang mga pagpipilian sa mga application ng programa at gawin silang mas kumplikado. Pagbati po.

Karagdagang informasiyon - Maaaring ma-download ang Ubuntu para sa mobile mula Pebrero 21,

Pinagmulan - Ubuntu Development Center


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Felix Manuel Brito Amarante dijo

    Nais kong makita ang ilang mga code sa susunod na post. Nagbibigay ako ng 5 puntos sa balita. 😀

  2.   Jhonatan Bazaldua Oliva dijo

    Paano hindi ko nagawa ito, sapagkat binibigyan ako nito ng mga pagkakamali tulad nito ...

    : -1: error: hindi mahanap -lsqlite3
    : -1: error: hindi mahanap ang -lgstinterfaces-0.10
    : -1: error: hindi mahanap -lxml2

    Sa iba pa sana ay matulungan mo ako. Pagbati at Salamat ...