La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

ANDROID PROGRAMMING Questo approfondimento tematico è pensato per chi vuol imparare a programmare e creare software per gli smartphone con sistema operativo.

Presentazioni simili


Presentazione sul tema: "ANDROID PROGRAMMING Questo approfondimento tematico è pensato per chi vuol imparare a programmare e creare software per gli smartphone con sistema operativo."— Transcript della presentazione:

1 ANDROID PROGRAMMING Questo approfondimento tematico è pensato per chi vuol imparare a programmare e creare software per gli smartphone con sistema operativo Google Android. La prima parte del testo guida il lettore alla conoscenza degli strumenti necessari per sviluppare sulla piattaforma mobile di Mountain View (installazione SDK, librerie e tool di supporto allo sviluppo). Le sezioni successive sono pensate per un apprendimento pratico basato su esempi di progetto: dialogo e interazione con lambiente operativo del telefonino, interazione con gli utenti, componenti di un widget, interfacce in XML, gestione del touch, progettazione dei menu e via dicendo. Una serie di esempi pratici da seguire passo passo che spingono il lettore a sperimentare sul campo il proprio livello di apprendimento e lo invitano a imparare divertendosi.

2 ANDROID PROGRAMMING PROGRAMMARE GOOGLE ANDROID 4 Primo appuntamento alla scoperta di android. installeremo gli strumenti di sviluppo necessari e faremo la conoscenza dei principi di base che regolano il funzionamento del sistema mobile realizzato da google LE RISORSE ESTERNE IN GOOGLE ANDROID 12 In questo secondo articolo impareremo a manipolare le risorse esterne. Scopriremo che android rende facile lutilizzo di tutto quello che, pur non essendo codice, è indispensabile al corretto funzionamento di unapplicazione COME IL SISTEMA GESTISCE LE ATTIVITÀ 16 Terzo appuntamento. Le attività sono il componente software più utilizzato dai programmatori android. in questo articolo impareremo cosè unattività, come viene gestita dal sistema e come possiamo realizzarne di nostre INTERFACCE: LAYOUT E COMPONENTI 21 Quarto appuntamento. inizia la trattazione dei concetti e degli strumenti di android per la costruzione e la gestione delle interfacce utente. si comincia con i widget ed i layout di base, indispensabili in ogni applicazione

3 ANDROID PROGRAMMING INTERFACCE IN XML PER ANDROID 26 Quinto appuntamento. vi è sembrato che il design java di uninterfaccia utente, in android, sia lungo e noioso? nessun problema! oggi impareremo a servirci dellxml per velocizzare e semplificare loperazione GESTIRE IL TOUCH SU ANDROID 31 Sesto appuntamento. in questa puntata del corso impareremo le varie tecniche per intercettare le azioni di tocco e digitazione eseguite dallutente sui widget presenti nel display, in modo da reagire di conseguenza ANDROID: TUTTO SUI MENU 36 Settimo appuntamento. argomento del mese sono i menu. le applicazioni android ne supportano diversi tipi, che lutente può sfruttare per azionare comandi e impostare le opzioni. conosciamoli e impariamo a programmarli NOTIFICHE E FINESTRE DI DIALOGO 41 Ottavo appuntamento. questo mese incrementeremo linterattività delle nostre applicazioni, dotandole della possibilità di emettere degli avvisi e di interrogare lutente attraverso le finestre di dialogo

4 ANDROID PROGRAMMING INFO E FOTO: COSÌ LE PRESENTI MEGLIO! 47 Nono appuntamento. ci occuperemo dei widget in grado di leggere le informazioni da organizzare e mostrare allutente. scopriremo i componenti utilizzati per realizzare liste, tabelle e gallerie di immagini UNAPPLICAZIONE CON STILE 52 Il design è uno dei fattori più importanti in ambito mobile. non è sufficiente che unapplicazione funzioni: deve anche essere elegante e gradevole alla vista. Per questo oggi scopriremo come gestire il look delle applicazioni LO STORAGING SECONDO ANDROID 57 Leggere e scrivere file dal disco di uno smartphone android è unoperazione possibile ma soggetta a restrizioni di sicurezza e a norme di buon uso. Oggi impareremo come utilizzare correttamente il file system di android DATABASEDA TASCHINO 61 Una delle caratteristiche più interessanti di android è il dbms integrato nel sistema, che dota le applicazioni della capacità di archiviare e ricercare velocemente i dati. in questo articolo impareremo come approfittarne

5 ANDROID PROGRAMMING GESTIONE DEI CONTENT PROVIDER 67 I content provider costituiscono la maniera di android per condividere dati fra le applicazioni. in questo articolo impareremo a consultare i provider predefiniti e vedremo anche come costruire un fornitore di contenuti custom LE APPLICAZIONI GIRANO IN PARALLELO 71 I servizi sono quella funzionalità di android che permette di eseguire operazioni in sottofondo, anche quando lapplicazione che le ha avviate non è più attiva. Insomma: multitasking allo stato puro, anche in mobilità! TU SEI QUI! TE LO DICE ANDROID 75 I servizi location-based sono una delle caratteristiche più attraenti di android. impariamo a realizzare applicazioni in grado di localizzare lutente via gps e di disegnare la sua posizione in una mappa APP ANDROID FACILI CON APP INVENTOR 81 App Inventor è il nuovo sistema di google per creare applicazioni android senza scrivere una sola riga di codice. scopriamo in cosa consiste e utilizziamolo per realizzare facilmente le nostre idee

6 ANDROID PROGRAMMING PORTA TWITTER SU GOOGLE ANDROID 88 In questo articolo vedremo come sviluppare unapplicazione per android, capace di dialogare con il servizio di Social Networking Twitter. A tal scopo mostreremo come utilizzare la libreria Twitter4j UN CLIENT TWITTER SU ANDROID 93 Continuiamo e completiamo il nostro progetto per implementare un client Twitter sulla piattaforma Android. Loccasione ci permetterà di approfondire molti aspetti sul funzionamento del sistema operativo creato da Google ANDROID DIALOGA CON OUTLOOK 98 Il paradigma del data on the cloud risulta comodo quando si vogliono gestire le stesse informazioni da diversi client, eterogenei tra loro. In questo articolo lo adopereremo per tenere sincronizzate delle note tra android e outlook


Scaricare ppt "ANDROID PROGRAMMING Questo approfondimento tematico è pensato per chi vuol imparare a programmare e creare software per gli smartphone con sistema operativo."

Presentazioni simili


Annunci Google