Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems

Vanderbilt University Logo
Dr. Jules White

Dr. Jules White

Docente

Dr. Douglas C. Schmidt

Dr. Douglas C. Schmidt

Docente

Obiettivi della certificazione

Questo corso descrive con esempi, come applicare patterns, pattern languages e framework per alleviare la complessità dello sviluppo di software concorrente e in rete per dispositivi mobili tramite l’uso di tecniche di progettazione orientate agli oggetti, funzionalità del linguaggio di programmazione Java e middleware Android.

Argomenti

  • Motivazioni e sfide della concorrenza
  • Meccanismi di concorrenza Java
  • Framework di concorrenza in Android
  • Android Services e IPC
  • Sicurezza e rischi dell’app Android
  • Costruire app Android più sicure
  • Coordinamento dell’accesso concorrente ai dati condivisi
  • Attivazione dei servizi su richiesta
  • Passsaggio di comandi ai servizi
  • Automazione del marshalling e del demarshaling dei dati
  • Supportare le chiamate remote orientate agli oggetti
  • Disaccoppiare producers e consumers
  • Garantire un solo looper per thread
  • Passare richieste di messaggio fra Threads
  • Disaccoppiamento dell’elaborazione sincrona ed asincrona
Pattern-Oriented Software Architectures Programming Mobile Services for Android Handheld Systems Certificate
Facebook
Twitter
Email
Print

Lascia un commento

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

Newsletter

Iscriviti alla nostra newsletter per ricevere informazioni aggiornate, novità e approfondimenti gratuiti.
Ho letto ed accetto la privacy policy.

Latest Post