Corso avanzato App Java Android e UXDesign | Cirillos Academy

corso app java android roma lecce onlineCORSO APP java ANDROID

 Durata E COSTI

Durata: = 54 ore

Costo: = 810€

Il corso App Java Android affronta il linguaggio Java e la progettazione di applicazioni mobile android e App UX Design.

  PROMOZIONI IN CORSO

Sconto del 15% se acquisti un secondo corso

Sconto del 20% se porti un amico 

Gli sconti non sono cumulabili.

  Prossime date

ROMA LECCE ONLINE
18/02/19 14/03/19 18/02/19

I corsi sono erogati in modalità elearnig o in aula su Roma o Lecce al raggiungimento del numero minimo di persone. Possibilità di corso individuale.

OBIETTIVI FORMATIVI E SBOCCHI PROFESSIONALI

Android è una piattaforma mobile open source, legata al linguaggio programmazione Java. Sviluppare Apps Android significa immettersi in un ampio mercato di lavoro, essendo  la tecnologie di programmazione più diffusa e aperta a tutti i programmatori, come dimostrato dallo sviluppo commerciale a favore di cellulari basati su android.

Il corso App Java Android prevede lo studio introduttivo di Java, linguaggio essenziale alla programmazione e sulle caratteristiche del framework del sistema Android, l’architettura funzionale, la tecnologia costruttiva dell’interfaccia grafica  e la sintassi del linguaggio base.

Sviluppare APP significa  anche capire le interazioni dell’utente con l’interfaccia grafica,  APP UI e UX, ossia gli obiettivi di ricerca visiva e la fruizione alle funzionalità multi touch. Per questo è utile anche uno studio applicativo come APP designer al fine di ottimizzare il processo di utilizzo di un’applicazione mobile.

Il corso App Java Android è rivolto a tecnici professionisti che lavorare nel settore digital app e web designer che vogliono unire la capacità comunicativa del design allo sviluppo mobile design  e APP UX.

Programma java android

  • Architettura del S.O.
  • L’ SDK
  • Configurazione dell’ambiente di sviluppo e gli strumenti di lavoro
  • La struttura base di un progetto Android
  • Le cartelle e i files di default
  • L'emulatore Android
  • Caratteristiche di Java
  • Le classi in java
  • L’incapsulamento e la visibilità in Java
  • L’ereditarietà in Java.
  • Il polimorfismo in Java
  • Richiamare risorse dal file XML per usarla in Java enel Layout
  • Elementi Base di un'interfaccia utente UI: TextView, EditText, ImageView, Button
  • Le variabili in Java: mantenere le informazioni
  • Lavorare con stringhe, numeri e date in Java
  • Le pagine in Android: le Activity
  • Il layout: come progettare l'ossatura di una pagina/Activity e come chiamare un'activity
  • Activity Life Cycle
  • Comunicazione tra Activity
  • Passare parametri tra due Activity con Intent Espliciti
  • Disegno interfaccia utente – Viste e Layout
  • Interfaccia utente – Viste – Layout. Risorse alternative
  • Viste e Layout. Stili e temi
  • Viste e Layout. Attributi della classe View
  • Disegno dell’interfaccia utente – Viste e Layout. Attributi della classe TextView
  • Disegno dell’interfaccia utente – Viste e Layout. La vista TabHost
  • Linear Layout
  • Relative Layout
  • Table Layout
  • Frame Layout
  • Adapter
  • Array Adapter
  • Grid View
  • Scroll View
  • Galleria Immagini
  • Hierarchy Viewer
  • Widget TextView
  • Metodi TextView
  • Edit Text
  • Utilizzo Checkbox
  • Utilizzo Radio Button
  • Utilizzo Toggle Button
  • Utilizzo Image View
  • Vista Personalizzata
  • Animazione interpolata
  • Animazione attributi
  • Animazione personalizzata delle view
  • Utilizzo Classe Camera
  • Menù e Dialog Box
  • Menu: cosa sono gli OptionsMenu
  • Menu: OptionsMenu e associazione di un listener
  • Menu: i ContextMenu
  • Mostrare messaggi in pop-up
  • Internal Storage ed External Storage: il DBMS SQL
  • Creare il database
  • Popolare il database
  • Interrogare il database
  • Aggiornare il database
  • Database e SQLite
  • Condividere i dati con i Content Provider
  • Accedere a ContentProvider
  • Sensori e SensorManager in Android
  • Geolocalizzazione con Android
  • L’accellerometro
  • Touchscreen
  • Eventi Touch e multiTouch
  • Le best practice per la compatibilità
  • La registrazione su Android Market
  • La configurazione del nostro account
  • Il file AndroidManifest.xml
  • Preparazione alla pubblicazione e caricamento

 PER INFORMAZIONI E CONTATTI

Per ricevere maggiori informazioni scrivici o chiamaci saremo lieti di poterti aiutare!

Se decidi di scriverci metti in oggetto :”Corso App Java Android Roma o ” Corso App Java Android Lecce ” o ” Corso App Java Android Online“, in questo modo ci aiuterai a risponderti prima.

  •   Modulo dei contatti