Ubuntu Mobile SDK: come creare un'applicazione.

Crea un'applicazione con Ubuntu Mobile SDK

Qualche settimana fa vi abbiamo parlato del grande interesse che ha suscitato Canonical, la compagnia di Ubuntu, sta dimostrando da nuovi dispositivi come smartphone e le tavolette. Alla fine di quest'anno la possibilità di immettere sul mercato dispositivi con versioni di Ubuntu adattate a cellulari e tablet.

Nel frattempo, Canonical ha messo a nostra disposizione una serie di pacchetti in modo che possiamo giocherellare con il nuovo sistema operativo non appena i test e il rilascio un SDK per sviluppare applicazioni o programmi per questo sistema operativo.

Che cos'è un SDK e come si sviluppano le applicazioni?

Un SDK è un grande pacchetto che contiene standard, programmi, file, librerie, ecc ... tutto il necessario per poter creare un programma e che si basa sulla sua costruzione con il sdk può lavorare Sistemi Ubuntu.

Canonical non è il primo ad utilizzare un SDK, altri, come Google o Java, hanno il loro SDK che ci aiutano a sviluppare applicazioni in Java e Android.

Quindi, come primo passo, se vogliamo sviluppare applicazioni per questo nuova piattaforma per smartphone, è di aver installato l'SDK di Ubuntu nel nostro IDE principale.

Come installo Ubuntu SDK sul mio sistema?

L'installazione della sdk è un po 'confusa poiché non compare nei nostri repository, almeno nella versione 12.10, così come nella versione 13.04 appare già (sarebbe logico). Quindi apriamo un terminale e scriviamo

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 notepad-qml

Il primo comando aggiunge un repository sullo sviluppo qt5 ai nostri repository, che sono le librerie e i programmi con cui sviluppare l'applicazione QT5, in GNU / Linux e in Ubuntu Esistono tre tipi di librerie: QT, GTK ed EFL. I più utilizzati sono i primi e mentre i Qt è così "sponsorizzato"(Per dirla in modo breve e semplice) di KDE, le librerie GTK Sono per Gnomo. Il secondo comando aggiunge un repository di Canonical dove troviamo sdk e l'ultimo comando installa sdk oltre a un programma che lavora per scrivere il codice dell'applicazione.

Questo metodo è quello consigliato Ubuntu, ma personalmente userei anche l'ambiente QtCreator, un IDE molto potente, semplice e facile da usare per qualsiasi principiante di programmazione. Qt Creator lo trovi nel file Ubuntu Software Center.

Hello World App

Ora apriamo il file Qt Creator e diamo un nuovo progetto, che appare in questa schermata

Crea un'applicazione con Ubuntu Mobile SDK

Scegliamo l'applicazione html5 e facciamo clic su "scegliere", Dopodiché specifichiamo dove andremo a salvare il progetto e facciamo clic su Avanti

Crea un'applicazione con Ubuntu Mobile SDK

nelle schermate seguenti fino al termine come mostrato nelle immagini.

Crea un'applicazione con Ubuntu Mobile SDK

Crea un'applicazione con Ubuntu Mobile SDK

Una volta terminato, viene visualizzato il codice del progetto, che è pur sempre una semplice pagina html, che rende le cose più facili in quanto è un linguaggio facile. Ora ci rivolgiamo a menu → build → Esegui e il progetto o l'applicazione verrà eseguito.

Crea un'applicazione con Ubuntu Mobile SDK

Come vedi il file Ciao mondo è abbastanza facile. Nel tempo ti insegneremo più opzioni per programmare le applicazioni e renderle più complesse. Saluti.

Maggiori informazioni - Ubuntu per dispositivi mobili può essere scaricato dal 21 febbraio,

Fonte - Centro di sviluppo Ubuntu


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Felix Manuel Brito Amarante suddetto

    Mi piacerebbe vedere del codice nel prossimo post. Do 5 punti alla notizia. 😀

  2.   Jhonatan Bazaldua Oliva suddetto

    Che ne dici se non sono stato in grado di farlo, perché mi dà errori come questi ...

    : -1: errore: impossibile trovare -lsqlite3
    : -1: errore: impossibile trovare -lgstinterfaces-0.10
    : -1: errore: impossibile trovare -lxml2

    Tra l'altro spero e tu mi possa aiutare. Saluti e Grazie ...