0

“Il sistema operativo Android”: Tesi di Laurea Triennale in Ingegneria Informatica

Tipologia Tesi: COMPILATIVA.

Titolo TESI: “Il Sistema Operativo Android”.

Numero pagine: 75.

One-Year-After-my-Switch-from-Apple-to-Android

Nella tesi analizzo il sistema operativo Android mettendo in luce anche differenze con altri SDK per altri sistemi operativi per dispositivi mobili, in particolare l’SDK iOS di Apple.

La tesi si può scaricare cliccando il link sottostante.

Tesi triennale - Il sistema operativo Android
Tesi triennale - Il sistema operativo Android
Tesi_Android_Simone_DallAsta.zip
1.8 MiB
1081 Downloads
Dettagli

Indice tesi ” Il sistema operativo Android”

 

Introduzione

CAPITOLO 1: Descrizione del sistema operativo Android

1.1 La Delvik Virtual Machine
1.2 L’architettura di Android
1.2.1 Il kernel Linux
1.2.2 Librerie native
1.2.3 Android Runtime
1.2.4 Application framework
1.2.5 Applications
1.3 Applicazioni
1.4 Dispositivi

1.4.1 Principali caratteristiche dei dispositivi
1.4.2 Utilizzo di memorie esterne
1.4.3 Limitazioni dei dispositivi mobili

CAPITOLO 2: L’ambiente di sviluppo Android SDK

2.1 Preparazione dell’ambiente
2.1.1 Requisiti di sistema
2.1.2 Installazione
2.2 Struttura
2.2.1 SDK tools
2.2.2 SDK platform-tools
2.2.3 Documentazione
2.2.4 SDK platform
2.2.5 System Images
2.2.6 Sorgente per Android SDK
2.2.7 Esempi per SDK API
2.2.8 Google APIs
2.2.9 Supporto Android
2.2.10 Google Play Billing

2.2.11 Google Play Licensing
2.2.12 Third party Add-ons
2.3 Versioni

CAPITOLO 3: Componenti di un’applicazione Android

3.1 File AndroidManifest.xml
3.2 Activity
3.2.1 Ciclo di vita di una Activity
3.2.2 Metodi di callback
3.3 Intent e Intent Filter
3.4 Service
3.4.1 Service locali
3.5 Broadcast Receiver
3.6 Content Provider
3.7 Le risorse
3.8 User Interface
3.8.1 Gerarchie delle View
3.8.2 Layout
3.8.3 I Widget
3.8.4 Gli eventi di input
3.8.5 I menù

CAPITOLO 4: Confronto con altri sistemi: iOS

4.1 Struttura architetturale iOS
4.1.1 Core OS e XNU kernel
4.1.2 Core Service
4.1.3 Media
4.1.4 Cocoa Touch
4.2 Java vs Objective C
4.3 Gestione della memoria: Garbage Collector vs retain/release
4.3.1 Garbage Collector
4.3.2 Retain/release
4.4 Xcode vs Eclipse
4.5 Interface builder vs Eclipse con ADT
4.6 Simulatore vs emulatore
4.7 La sicurezza
4.7.1 Livello 1: i sistemi di blocco e di identificazione
4.7.2 Livello 2: la sicurezza delle applicazioni e politiche di distribuzione
4.7.3 Livello 3: la sicurezza remota del dispositivo
4.7.4 Livello 4: la sicurezza avanzata del sistema

Conclusioni

Ringraziamenti

Bibliografia

Share This:

Simone

Studente Data di nascita: 12/07/1990 - Parma, IT Hobbies: Informatica, acquariofilia, viaggi, tecnologia, aria aperta, sport, web.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *