Ubuntu Mobile SDK: Hur man skapar en applikation.

Skapa en applikation med Ubuntu Mobile SDK

För några veckor sedan berättade vi om det stora intresset Canonical, företaget av ubuntu, visar sig med nya enheter som smartphones och tabletterna. I slutet av detta år släpptes marknaden med enheter med Ubuntu-versioner anpassade för mobiler och surfplattor.

Samtidigt har Canonical gjort en serie paket tillgängliga för oss så att vi kan fiska med det nya operativsystemet som tester såväl som det har släppt en SDK till utveckla applikationer eller program för detta operativsystem.

Vad är en SDK och hur utvecklar jag applikationer?

En SDK är ett stort paket som innehåller standarder, program, filer, bibliotek, etc ... allt som behövs för att kunna skapa ett program och att det bygger på dess konstruktion med SDK kan arbeta i Ubuntu-system.

Canonical är inte den första att använda en SDK, andra, som Google eller Java, de har sina egna SDK som hjälper oss att utveckla applikationer i Java och Android.

Så som ett första steg, om vi vill utveckla applikationer för detta ny smartphone-plattform, är att ha installerat Ubuntu SDK i vår huvudsakliga IDE.

Hur installerar jag Ubuntu SDK på mitt system?

Installationen av sdk är lite förvirrande eftersom den inte visas i våra arkiv, åtminstone i version 12.10, precis som i version 13.04 den redan visas (det skulle vara logiskt). Så vi öppnar en terminal och 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 anteckningar-qml

Det första kommandot lägger till ett arkiv om qt5-utveckling i våra arkiv, som är biblioteken och program för att utveckla applikationen med QT5, i GNU / Linux och i ubuntu Det finns tre typer av bibliotek: QT, GTK och EFL. De mest använda är de första och medan Qt är det så "sponsrad"(För att uttrycka det på ett kort och okomplicerat sätt) av KDE, bokhandlarna GTK De är för Gnome. Det andra kommandot lägger till ett arkiv med Canonical där vi hittar sdk och det sista kommandot installerar sdk samt ett program som fungerar för att skriva applikationskoden.

Denna metod är den som rekommenderas ubuntu, men jag personligen skulle också använda miljön QtCreator, en mycket kraftfull, enkel och lättanvänd IDE för alla nybörjare. QtCreator du hittar det i Ubuntu Software Center.

Hej Världsapp

Nu öppnar vi QtCreator och vi ger ett nytt projekt som visas på denna skärm

Skapa en applikation med Ubuntu Mobile SDK

Vi väljer applikationen html5 och klickar på "välja”, Efter detta anger vi var vi ska spara projektet och klickar på nästa

Skapa en applikation med Ubuntu Mobile SDK

på följande skärmar tills du är klar som visas på bilderna.

Skapa en applikation med Ubuntu Mobile SDK

Skapa en applikation med Ubuntu Mobile SDK

När du är klar visas projektkoden, som fortfarande är en enkel html-sida, vilket gör det enklare eftersom det är ett enkelt språk. Nu vänder vi oss till meny → bygg → Kör och projektet eller applikationen körs.

Skapa en applikation med Ubuntu Mobile SDK

Hur ser du Hej världen det är ganska enkelt. Med tiden kommer vi att lära dig fler alternativ för att programmera applikationer och göra dem mer komplexa. Hälsningar.

Mer information - Ubuntu för mobil kan laddas ner från 21 februari,

Källa - Ubuntu utvecklingscenter


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Felix Manuel Brito Amarante sade

    Jag skulle vilja se lite kod i nästa inlägg. Jag ger 5 poäng till nyheterna. 😀

  2.   Jhonatan Bazaldua Oliva sade

    Vad sägs om att jag inte har kunnat göra det, för det ger mig fel som dessa ...

    : -1: fel: kan inte hitta -lsqlite3
    : -1: fel: kan inte hitta -lgstinterfaces-0.10
    : -1: fel: kan inte hitta -lxml2

    Jag hoppas bland annat och du kan hjälpa mig. Hälsningar och tack ...