Ubuntu Mobile SDK: Hvordan lage en applikasjon.

Opprett et program med Ubuntu Mobile SDK

For noen uker siden fortalte vi deg om den store interessen som Canonical, selskapet til Ubuntu, viser seg med nye enheter som smarttelefoner og nettbrettene. På slutten av året blir muligheten for enheter med versjoner av Ubuntu tilpasset mobiler og nettbrett markedsført.

I mellomtiden har Canonical gjort en rekke pakker tilgjengelig for oss slik at vi kan fikle med det nye operativsystemet som tester og har gitt ut en SDK til utvikle applikasjoner eller programmer for dette operativsystemet.

Hva er en SDK og hvordan utvikler jeg applikasjoner?

En SDK er en stor pakke som inneholder standarder, programmer, filer, biblioteker osv ... alt som er nødvendig for å kunne lage et program og at det er basert på dets konstruksjon med SDK kan jobbe i Ubuntu-systemer.

Canonical er ikke den første som bruker en SDK, andre, som Google eller Java, de har sine egne SDK som hjelper oss med å utvikle applikasjoner i Java og Android.

Så som et første skritt, hvis vi ønsker å utvikle applikasjoner for dette ny smarttelefonplattform, er å ha installert Ubuntu SDK i vår viktigste IDE.

Hvordan installerer jeg Ubuntu SDK på systemet mitt?

Installasjonen av sdk er litt forvirrende siden den ikke vises i våre arkiver, i det minste i versjon 12.10, akkurat som i versjon 13.04 den allerede vises (det ville være logisk). Så vi åpner en terminal og skriver

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

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

sudo apt-get update

sudo apt-get install ubuntu-sdk notisblokk-qml

Den første kommandoen legger til et arkiv om qt5-utvikling i arkivene våre, som er bibliotekene og programmene for å utvikle applikasjonen med QT5, i GNU / Linux og i Ubuntu Det er tre typer biblioteker: QT, GTK og EFL. De mest brukte er de første og mens Qt er det sånn "sponset"(For å si det på en kort og ukomplisert måte) av KDE, bokhandlerne GTK De er for Gnome. Den andre kommandoen legger til et lager av Canonical hvor vi finner sdk og den siste kommandoen installerer sdk samt et program som fungerer for å skrive applikasjonskoden.

Denne metoden er den som anbefales Ubuntu, men personlig ville jeg også bruke miljøet QtCreator, en veldig kraftig, enkel og brukervennlig IDE for alle programmeringsbegynnere. QtCreator du finner det i Ubuntu programvaresenter.

Hallo verdensapp

Nå åpner vi QtCreator og vi gir et nytt prosjekt som vises på dette skjermbildet

Opprett et program med Ubuntu Mobile SDK

Vi velger html5-applikasjonen og klikker "velge”, Etter dette spesifiserer vi hvor vi skal lagre prosjektet og klikker neste

Opprett et program med Ubuntu Mobile SDK

i de følgende skjermbildene til du er ferdig som vist på bildene.

Opprett et program med Ubuntu Mobile SDK

Opprett et program med Ubuntu Mobile SDK

Når du er ferdig, vises prosjektkoden, som fremdeles er en enkel html-side, noe som gjør ting enklere siden det er et enkelt språk. Nå vender vi oss til meny → bygg → Kjør og prosjektet eller applikasjonen vil kjøre.

Opprett et program med Ubuntu Mobile SDK

Hvordan ser du Hei Verden det er ganske enkelt. Over tid vil vi lære deg flere muligheter for å programmere applikasjoner og gjøre dem mer komplekse. Hilsener.

Mer informasjon - Ubuntu for mobil kan lastes ned fra 21. februar,

Kilde - Ubuntu utviklingssenter


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Felix Manuel Brito Amarante sa

    Jeg vil gjerne se litt kode i neste innlegg. Jeg gir 5 poeng til nyhetene. 😀

  2.   Jhonatan Bazaldua Oliva sa

    Hva med at jeg ikke har klart å gjøre dette, fordi det gir meg feil som disse ...

    : -1: feil: finner ikke -lsqlite3
    : -1: feil: finner ikke -lgstinterfaces-0.10
    : -1: feil: finner ikke -lxml2

    Blant annet håper jeg, og du kan hjelpe meg. Hilsen og takk ...