Titolo: ANDROID Guida per lo sviluppatore
Autore: CARLI
Editore: APOGEO
Copertina: PAPERBACK
ISBN: 9788850329212
Edizione: 2010
Ristampa:
Pagine: 575
Livello:
Disponibilità: IMMEDIATA
Prezzo: € 39,00
Android è un sistema operativo open source per dispositivi mobili basato su Linux. Dietro ad Android e alla sua diffusione c'è la scelta di Google di entrare nel mercato della telefonia mobile, grazie agli accordi presi con alcuni tra i principali produttori di dispositivi. Con la sua struttura aperta, Android permette di cimentarsi sia nello sviluppo delle applicazioni, sia nella modifica e personalizzazione delle funzioni principali del sistema.
Questo libro introduce al mondo Android e al suo ambiente di sviluppo, entrando nel vivo delle possibilità offerte dalla piattaforma e imparando a gestire l'interfaccia grafica, le comunicazioni tra le componenti, la gestione dei dati, l'interazione con il Web, per arrivare gradualmente a utilizzare strumenti di programmazione avanzati e metodi di sviluppo alternativi, creando applicazioni originali e funzionali.
Argomenti in breve:
- Introduzione ad Android
- Ambiente di sviluppo e struttura delle applicazioni
- Gestire l'interfaccia grafica: layout, menu e animazioni
- Gestione dei dati tramite SQLite
- Interazione col web: Android Networking
- Realizzazione di servizi locali, remoti e AIDL
- Realizzazione di widget
- Gestione di file multimediali
- Processi di sviluppo: strumenti e debug
- Metodi di sviluppo alternativi: Android Scripting Language e Android Native Code
CAPITOLO 1 - Introduzione ad Android
Che cos’è Android
La Dalvik Virtual Machine
L’architettura di Android
Conclusioni
CAPITOLO 2 - Anatomia di un’applicazione Android
Preparazione dell’ambiente
Installazione degli Android Development Tools
Debug e logging di un’applicazione
Android Debug Bridge
Conclusioni
CAPITOLO 3 - Componenti e risorse
I componenti di Android
Le risorse
Conclusioni
CAPITOLO 4 - Activity e Intent
Activity
La gestione dei processi e il concetto di task
Intent
Comunicazione tra Activity
Activity particolari
Conclusioni
CAPITOLO 5 - View e layout
Le View
ViewGroup e layout
ViewGroup per i dati
Ottimizzazione delle risorse
Conclusioni
CAPITOLO 6 - Widget ed eventi
La gestione degli eventi
I widget
La classe TextView
La classe EditText
Button
CheckedTextView e ListView
Altri controlli
Realizzare custom View
Conclusioni
CAPITOLO 7 - Animation, Menu, Dialog e Toast
Animation
Menu
Toast
Dialog
Conclusioni
CAPITOLO 8 - Gestione dei dati
Preference
Gestione di file
SQLite
Content Provider
Live Folder
Conclusioni
CAPITOLO 9 - Multithreading e servizi
Thread: concetti di base
Handler e looper
Notification Service
I componenti Service
Broadcast Receiver
Conclusioni
CAPITOLO - 10 Utilizzo della Rete e sicurezza
Accesso a servizi HTTP
Android e sicurezza
Conclusioni
CAPITOLO 11 - WebView e MapView
WebKit
Visualizzazione delle mappe
Conclusioni
CAPITOLO 12 - App Widget, Gesture e TextSpeech
Le App Widget
Le gesture
Text To Speech
Conclusioni
CAPITOLO 13 - Gestione dei media
Riproduzione e acquisizione di media
Conclusioni
CAPITOLO 14 - I servizi di sistema
Power Service
KeyGuard Service
Vibrator Service
Alarm Service
Sensor Service
Audio Service
Telephony Service
Connectivity Service
Wi-Fi Service
Accessibility Manager Service
Input Method Service
ClipBoard Service
Conclusioni
CAPITOLO 15 - Bluetooth
Le Bluetooth API
Principali scenari Bluetooth
Conclusioni
Massimo Carli, co-fondatore di Mokabyte (http://www.mokabyte.it) e socio JIA (Java Italian Association), progetta e sviluppa applicazioni Java attraverso l’utilizzo degli ambienti JSE, JEE e JME dal 1995. Ha maturato esperienze di insegnamento presso l’Università di Padova per il corso di Diploma di Ingegneria Informatica, ed è autore di numerosi articoli per le principali riviste di programmazione del panorama italiano. Dal 2004 è docente per conto di Sun Microsystems per i corsi relativi alle tecnologie Java, XML, Web Services, GlassFish e Web 2.0. Attualmente il suo interesse è principalmente orientato verso la realizzazione di applicazioni in ambito mobile sia per la piattaforma iPhone, sia per Android, che segue fin dai suoi primi sviluppi. Potete contattarlo e seguirlo su http://www.massimocarli.eu.
Prezzo del Libro - Euro 39,00
Torna alla pagina precedente
Copyright © 2001-2010
LIBRERIA PANGLOSS
56127 Pisa (PI) - Via San Lorenzo, 4
Tel: 050 552371 - Fax: 050 563268
Registro Imprese di Pisa 01325540506
Tutti i diritti sono riservati. All rights reserved.
Tutti i marchi citati sono registrati dai rispettivi proprietari.
Privacy -
Note -
Credits