Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Introduzione a Gaelyk: ambiente di sviluppo per Google Apps

Articolo scritto da Damiano Verda
Pagina 1 di 2

La tecnologia informatica diventa di giorno in giorno più pervasiva: fino a non molto tempo fa, si sognava di vedere un PC in ogni casa. Oggi, si può ragionevolmente affermare che buona parte delle persone abbia un piccolo computer in tasca.

Di pari passo cresce l'importanza della rete internet, dato che sempre più dispositivi possono interagire con essa. In questo contesto si inquadra la decisione, da parte di Google, vero e proprio colosso del settore hi-tech, di dar vita al progetto Google Apps.

(L'articolo continua più sotto...)

Si tratta di una serie di applicazioni (apps) di grande utilità e praticità (tra le più note ad esempio, Google Maps e Google Calendar), eseguibili tramite internet.

Google ha inoltre deciso di mettere a disposizione degli sviluppatori il Google App Engine, ovvero un ampio insieme di API e strumenti di sviluppo per la creazione di nuove applicazioni, strutturalmente simili alle Google Apps, che potranno essere supportate dagli stessi server che eseguono le Google Apps originali.

Il comprensibile interesse risvegliato da questo annuncio tra i programmatori si riflette nella produzione di ambienti di sviluppo appositamente dedicati alla creazione di applicazioni in grado di interfacciarsi con il Google App Engine. Ci concentreremo, nel seguito dell'articolo, su un particolare ambiente di sviluppo, tra i più interessanti: si tratta di Gaelyk.

Gaelyk: i vantaggi

Quali sono le considerazioni che rendono interessante servirsi di Gaelyk? Prima di tutto, si tratta di un progetto open-source: dunque non soltanto l'utilizzo è completamente gratuito (software liberamente scaricabile all'indirizzo http://gaelyk.appspot.com/download), ma in continuo miglioramento in conseguenza delle innovazioni introdotte dagli sviluppatori.

In secondo luogo, Gaelyk facilita lo sviluppo, consentendo di servirsi con grande naturalezza di numerosissime librerie Java, non soltanto di tipo core, ma anche prodotte autonomamente da sviluppatori. Inoltre, è garantita una semplice integrazione col plygin dedicato a Google App Engine per Eclipse.

Potremo toccare con mano come lo sviluppo di Google Apps risulterà semplice e intuitivo: procediamo quindi con un semplice esempio di configurazione e utilizzo.

Configurazione e utilizzo

Gaelyk sarà utilizzato in combinazione con il popolarissimo ambiente di sviluppo Java di nome Eclipse. Prima di tutto quindi, dovremo scaricare e installare il plugin Eclipse dedicato proprio all'integrazione con Gaelyk. Supponiamo di avere a disposizione la versione più recente di Eclipse, ovvero la 3.6 (Helios), scaricabile gratuitamente all'indirizzo http://www.eclipse.org/downloads/.

A questo punto, dalla finestra principale di Eclipse scegliamo il menu Help e da qui l'opzione Install new Software. Scriviamo quindi, nella casella Work with, l'indirizzo:

http://dl.google.com/eclipse/plugin/3.6
(come possiamo vedere nella figura sottostante).

Come scaricare il plugin per Eclipse

Premiamo Invio, per accedere alla schermata successiva.

Quali pacchetti selezionare all'interno del plugin per Eclipse

Assicuriamoci quindi che sia la casella Plugin che la casella SDKs siano selezionate e procediamo, cliccando su Next. Proseguiamo ora fino a concludere la procedura di installazione, al termine della quale ci verrà richiesto di riavviare Eclipse.

Corsi
Corso LinuxCorso Linux
Guida completa al sistema open-source. A partire da 39 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. A partire da 49 €.
Corso Ruby e Ruby On RailsCorso Ruby e Ruby On Rails
Creare software ed applicazioni Web con Ruby e ROR. A partire da 49 €.
Vedi anche...
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122