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
Scegliamo l'applicazione html5 e facciamo clic su "scegliere", Dopodiché specifichiamo dove andremo a salvare il progetto e facciamo clic su Avanti
nelle schermate seguenti fino al termine come mostrato nelle immagini.
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.
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
Mi piacerebbe vedere del codice nel prossimo post. Do 5 punti alla notizia. 😀
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 ...