ANDROID BASE 40 ore Obiettivi: fornire le basi per la realizzazione di applicazioni professionali per piattaforma Android, dalla impostazione dell'ambiente di sviluppo fino alla distribuzione dell'app. Prerequisiti: conoscenza base di Java, esperienza di programmazione a oggetti – Introduzione 4 T 4 P Introduzione View e ViewGroup Creare le View con XML Creare le View da codice I Layout Gli Input Controls Gli Eventi I Menu I Dialoghi Specificare le risorse Accedere alle risorse Localizzare l'applicazione Obiettivi del corso Introduzione ad Android Java e Android La documentazione di Android Introduzione Android Studio Scelta dell'SDK HelloWorld app L'emulatore Android Sviluppare su un device fisico – Anatomia di una applicazione e Activity 4T 4P Introduzione Sistema e applicazioni Permessi della applicazione Componenti di una applicazione Il Manifest Il ciclo di vita Configuration Changes Gli Intents Lanciare una Activity – La GUI e Le Risorse 4 T 4 P – Lo Storage e Processi e Threads 4 T 4 P Introduzione Shared Preferences Storage interno Storage esterno Database SQLite Processi Threads AsyncTask - Connettività Sensori e Multimedia 4 T 4 P Introduzione Abea S.r.l con Unico Socio Sede legale Via B. Quaranta 47/A-49, 20139 Milano - Sede amministrativa Via Pergolesi 8, 20124 Milano Tel. 02.36587709 - Fax 02.36587731 - www.abeaform.it C.F. P.IVA 05102840963 Cap. Soc. € 10.000 i.v. Registro Imprese di Milano N° Rea MI-1797457 HTTP Networking Bluetooth Accesso ai sensori Ricerca dei sensori Lettura dei sensori Sistemi di coordinate Regole di utilizzo Riprodurre contenuti multimediali Accesso alla camera Registrazione audio Salute e Sicurezza sui Luoghi di Lavoro 4 t Diritti e Doveri dei Lavoratori Temporanei 4t - Abea S.r.l con Unico Socio Sede legale Via B. Quaranta 47/A-49, 20139 Milano - Sede amministrativa Via Pergolesi 8, 20124 Milano Tel. 02.36587709 - Fax 02.36587731 - www.abeaform.it C.F. P.IVA 05102840963 Cap. Soc. € 10.000 i.v. Registro Imprese di Milano N° Rea MI-1797457