Ubuntu Mobile SDK: Sådan oprettes en applikation.

Opret en applikation med Ubuntu Mobile SDK

For et par uger siden fortalte vi dig om den store interesse Canonical, selskabet af Ubuntu, viser sig ved nye enheder som smartphones og tabletterne. I slutningen af ​​dette år markedsføres muligheden for enheder med Ubuntu-versioner, der er tilpasset mobiltelefoner og tablets.

I mellemtiden har Canonical stillet en række pakker til rådighed for os, så vi kan fikle med det nye operativsystem som test såvel som frigivet en SDK para udvikle applikationer eller programmer til dette operativsystem.

Hvad er en SDK, og hvordan udvikler jeg applikationer?

En SDK er en stor pakke, der indeholder standarder, programmer, filer, biblioteker osv ... alt, hvad der er nødvendigt for at kunne oprette et program, og som det er baseret på dets konstruktion med SDK'en kan arbejde i Ubuntu-systemer.

Canonical er ikke den første til at bruge en SDK, andre, som Google eller Java, de har deres egne SDK der hjælper os med at udvikle applikationer i Java og Android.

Så som et første skridt, hvis vi ønsker at udvikle applikationer til dette ny smartphone-platform, skal have installeret Ubuntu SDK i vores vigtigste IDE.

Hvordan installerer jeg Ubuntu SDK på mit system?

Installationen af ​​sdk er lidt forvirrende, da den ikke vises i vores opbevaringssteder, i det mindste i version 12.10, ligesom den i version 13.04 allerede vises (det ville være logisk). Så vi åbner 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 notesblok-qml

Den første kommando tilføjer et lager om Qt5-udvikling til vores arkiver, som er bibliotekerne og programmerne til at udvikle applikationen med QT5, i GNU / Linux og i Ubuntu Der er tre typer biblioteker: QT, GTK og EFL. De mest anvendte er de første og mens Qt er det sådan "sponsoreret"(For at sige det på en kort og ukompliceret måde) af KDE, boghandlerne GTK De er til Gnome. Den anden kommando tilføjer et lager af Canonical hvor vi finder sdk, og den sidste kommando installerer sdk samt et program, der fungerer til at skrive applikationskoden.

Denne metode er den, der anbefales Ubuntu, men jeg personligt ville også bruge miljøet QtCreator, en meget kraftfuld, enkel og brugervenlig IDE til enhver nybegynder i programmeringen. QtCreator du finder det i Ubuntu-softwarecenter.

Hej verdens app

Nu åbner vi QtCreator og vi giver et nyt projekt, der vises på dette skærmbillede

Opret en applikation med Ubuntu Mobile SDK

Vi vælger html5-applikationen og klikker på "vælge”Herefter specificerer vi, hvor vi skal gemme projektet, og klik på næste

Opret en applikation med Ubuntu Mobile SDK

i de følgende skærme, indtil de er færdige som vist på billederne.

Opret en applikation med Ubuntu Mobile SDK

Opret en applikation med Ubuntu Mobile SDK

Når du er færdig, vises projektkoden, som stadig er en simpel html-side, hvilket gør tingene lettere, da det er et let sprog. Nu vender vi os til menu → build → Kør og projektet eller applikationen kører.

Opret en applikation med Ubuntu Mobile SDK

Hvordan kan du se Hej Verden det er ret let. Over tid vil vi lære dig flere muligheder for at programmere applikationer og gøre dem mere komplekse. Vær hilset.

Mere information - Ubuntu til mobiltelefoner kan downloades fra den 21. februar,

Kilde - Ubuntu-udviklingscenter


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Felix Manuel Brito Amarante sagde han

    Jeg vil gerne se noget kode i det næste indlæg. Jeg giver 5 point til nyhederne. 😀

  2.   Jhonatan Bazaldua Oliva sagde han

    Hvad med jeg ikke har været i stand til at gøre dette, fordi det giver mig fejl som disse ...

    : -1: fejl: kan ikke finde -lsqlite3
    : -1: fejl: kan ikke finde -lgstinterfaces-0.10
    : -1: fejl: kan ikke finde -lxml2

    Jeg håber blandt andet, og du kan hjælpe mig. Hilsner og tak ...