Curs d'aplicacions de desenvolupament en Android
slash


El Col·legi i l’Associació engeguen un curs introductori de formació sobre desenvolupament d’aplicacions Android.

Aquest primer curs tindrà com a objectiu donar una perspectiva teòrica i pràctica de les característiques del sistema operatiu Android, des del punt de vista del desenvolupador.

Constarà d’una durada de 15h i es realitzaran més de 30 exemples pràctics, en grups molt reduïts per rebre atenció molt personalitzada per part del professorat.

Al final del curs, l’assistent tindrà els coneixements necessaris per desenvolupar aplicacions sobre el sistema Android, mantenir les aplicacions ja existents, dominar un conjunt de bones pràctiques a l’hora de desenvolupar en Android i publicar aplicacions a l’Android Market pel seu ús o venda.

Requisits:


Es requereixen uns coneixements mínims de programació, concretament en tecnologies JAVA i programació orientada a objectes i coneixements del IDE de desenvolupament Eclipse.


Material i Equipament:

Es facilitarà tot el material del curs en format electrònic. L’únic requisit pels assistents es disposar d’un ordinador portàtil per aprofitar de manera òptima les més de 30 pràctiques que s’inclouen a l’esmentat curs.

Temari:

1. Introducció

  • Historia
    Evolució del sistema Android, el seu origen i motivació i companyies que donen suport dintre de la Open Handset Alliance
  • Que és Android?
    En que consisteix el sistema operatiu Android.

2. Arquitectura del sistema

S'analitzarà l'arquitectura que compon el sistema operatiu Android des d'un punt de vista de sistema.
Es compondrà dels següents blocs:

· Linux kernel
· Llibreries Natives
· Android Runtime
· Màquina virtual Dalvik
· Framework d'aplicacions
· Capa d'aplicacions
· Android Market

3. Entorn de desenvolupament

En aquesta secció es mostrarà tot el necessari per començar el desenvolupament sobre Android a través del IDE de desenvolupament Eclipsi: des de la configuració de l'entorn, descàrrega dels elements fonamentals, fins al desenvolupament propi d'una aplicació en sí.
Es compondrà de les següents unitats:

  • Utilitats de desenvolupament
  • Configuració
  • SDK Android
  • Emulador Android
  • DDMS
  • ADB: Android Debug Bridge
  • Estructura d’un projecte Android
  • AndroidManifest.xml
  • Aplicació d’exemple: Hello, Android!

4. Arquitectura de les aplicacions

S'explicarà quins són els components lògics que componen una aplicació Android, des dels seus requeriments, elements gràfics, parts funcionals i els cicles de vida dels diferents components de l'aplicació.

Es compondrà de les següents unitats:
· Components d'aplicació
· Activitats (Activities)
· Servei (Services)
· Proveïdor de continguts (Content Providers)
· Intents, Intents Filters & Broadcast Intents
· Broadcast Receiver
· Gestor de recursos (Resource Managers)
· Interfícies d'usuari
o Views
o Layouts
o Components Compostos (Compound Components)
o Menús
· Gestor de notificacions (Notification Managers)
· Seguretat i permisos

5. Emmagatzematge de dades

Es mostraran els diferents mecanismes disponibles de cara a fer persistir la informació, emmagatzemar-la, consultar-la i modificar-la.
Es compondrà de les següents unitats:
· Sistema de preferències
· Sistema de fitxers locals
· SQLite (base de dades)

6. Multimèdia

Es mostraran els diferents recursos dels quals disposa la plataforma Android per treballar amb elements multimèdia tals com a Media player, càmera…
Es compondrà de les següents unitats:
· Media Player
· Càmera

7. Projecte Android

Es proposarà a l'alumne la realització d'una aplicació Android sota la tutela del professor perquè desenvolupi tots els coneixements i habilitats obtingudes durant el curs.

Professorat:


El professorat del curs és altament professional, amb més de 7 anys d’experiència en el sector de la docència en tecnologies i en especial de tecnologies mòbils.
Disposen d’estudis superiors i certificacions oficials.

Calendari:


Del 14 de maig al 11 de Juny. Tots el dimarts de 16:00h a 19:00h.

Calendari_Apps

Sala COETC-AEIT.CAT

c/Alí Bei, 59.
08013, Barcelona.

Preus:


Preu per a col·legiats/associats: 150 € (IVA no inclòs).

Preu per a NO col·legiats/associats: 300 € (IVA no inclòs).

Inscripcions:


És obligatori reservar plaça a través de correu electrònic Aquesta adreça de correu-e està protegida dels robots de spam.Necessites Javascript habilitat per veure-la. o Aquesta adreça de correu-e està protegida dels robots de spam.Necessites Javascript habilitat per veure-la..

Un cop reservada la teva plaça es notificarà per correu electrònic la forma per procedir al pagament i inscripció completa al curs.