SlideShare a Scribd company logo
1 of 7
Download to read offline
Introducció a la programació
en Android
per Raúl Romero
http://perfil.bgta.net
23 de Febrer de 2012
Una mica d'Història
Android Inc.
&
Google
Android
SDK
Android
Developer
Challenge
2005 2007 2008 2011
Android 3.0
HoneyComb
2012
Android 4.0
IceCream
Android1.1
Android1.5
Android1.6
Android2.0
Android2.1
Android2.2
Android2.3
Perquè Android?
• Independent del nostre entorn de treball
Estudi realitzat per Tiobe Software
al Novembre del 2011
• Àmplia gamma de dispositius
• Java: El llenguatge de programació més usat
• Android és codi obert
Arquitectura d'Android
Arquitectura d'Aplicacions
• Activity: Encarregades de mostrar la interfície i gestionar
esdeveniments.
• Broadcast Recivers: Responen a peticions o successos
del sistema.
• Content Providers: Gestionen la informació i la posen a la
disposició d'altres aplicacions.
• Views: Vista, o plantilla. La interfície pròpiament.
• Intents: Missatge de "intenció".
• Services: S'executen en segon pla.
UOCMail (Mini Bústia)
UOCMail (Mini-Bústia)
Tortosa, 23 de febrero del 2012
José Mora, Raúl Romero
jmora@uoc.edu, rromerogar@uoc.edu
http://perfil.bgta.net

More Related Content

Similar to Introducció a la programació en android (recovered)

Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...
Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...
Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...Tomàs Reverter
 
Vieira decarvalhopedro mòbil(android)
Vieira decarvalhopedro  mòbil(android)Vieira decarvalhopedro  mòbil(android)
Vieira decarvalhopedro mòbil(android)Pedroopf
 
Pr3 ex2 oral_latino_navarrocarolina
Pr3 ex2 oral_latino_navarrocarolinaPr3 ex2 oral_latino_navarrocarolina
Pr3 ex2 oral_latino_navarrocarolinaCarolina Latino
 
Conceptes bàsics d'Android
Conceptes bàsics d'AndroidConceptes bàsics d'Android
Conceptes bàsics d'AndroidAtictes
 
Android maria i jacqueline
Android maria i jacquelineAndroid maria i jacqueline
Android maria i jacquelinejacquelineinfo
 
Android maria i jacqueline
Android maria i jacquelineAndroid maria i jacqueline
Android maria i jacquelinejacquelineinfo
 
Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)TarracoDroid
 
Les millors aplicacions per Android (Gener de 2013)
Les millors aplicacions per Android (Gener de 2013)Les millors aplicacions per Android (Gener de 2013)
Les millors aplicacions per Android (Gener de 2013)Roger Casadejús Pérez
 
Conceptes bàsics Web 2.0
Conceptes bàsics Web 2.0Conceptes bàsics Web 2.0
Conceptes bàsics Web 2.0provamaginas
 
Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...
Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...
Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...inina
 
Solucions Programari Lliure per al vostre negoci
Solucions Programari Lliure per al vostre negociSolucions Programari Lliure per al vostre negoci
Solucions Programari Lliure per al vostre negociFundació Bit
 
Eines web
Eines webEines web
Eines webmusart
 
Web Application(3)
Web Application(3)Web Application(3)
Web Application(3)guest5ef53
 

Similar to Introducció a la programació en android (recovered) (20)

Programació Android 1
Programació Android 1Programació Android 1
Programació Android 1
 
web 2.0
web 2.0web 2.0
web 2.0
 
Presentació android
Presentació androidPresentació android
Presentació android
 
Programació Android 2
Programació Android 2Programació Android 2
Programació Android 2
 
Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...
Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...
Disseny de l’entorn de desenvolupament J2EE del Servei de Recursos Informàtic...
 
Vieira decarvalhopedro mòbil(android)
Vieira decarvalhopedro  mòbil(android)Vieira decarvalhopedro  mòbil(android)
Vieira decarvalhopedro mòbil(android)
 
Pr3 ex2 oral_latino_navarrocarolina
Pr3 ex2 oral_latino_navarrocarolinaPr3 ex2 oral_latino_navarrocarolina
Pr3 ex2 oral_latino_navarrocarolina
 
Conceptes bàsics d'Android
Conceptes bàsics d'AndroidConceptes bàsics d'Android
Conceptes bàsics d'Android
 
Android
AndroidAndroid
Android
 
Fatwire vs drupal 2008
Fatwire vs drupal 2008Fatwire vs drupal 2008
Fatwire vs drupal 2008
 
Widgets
WidgetsWidgets
Widgets
 
Android maria i jacqueline
Android maria i jacquelineAndroid maria i jacqueline
Android maria i jacqueline
 
Android maria i jacqueline
Android maria i jacquelineAndroid maria i jacqueline
Android maria i jacqueline
 
Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)
 
Les millors aplicacions per Android (Gener de 2013)
Les millors aplicacions per Android (Gener de 2013)Les millors aplicacions per Android (Gener de 2013)
Les millors aplicacions per Android (Gener de 2013)
 
Conceptes bàsics Web 2.0
Conceptes bàsics Web 2.0Conceptes bàsics Web 2.0
Conceptes bàsics Web 2.0
 
Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...
Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...
Experiència d'usuari, arquitectura de la informació i disseny d'interfícies p...
 
Solucions Programari Lliure per al vostre negoci
Solucions Programari Lliure per al vostre negociSolucions Programari Lliure per al vostre negoci
Solucions Programari Lliure per al vostre negoci
 
Eines web
Eines webEines web
Eines web
 
Web Application(3)
Web Application(3)Web Application(3)
Web Application(3)
 

More from Office of Learning Technologies, Universitat Oberta de Catalunya

More from Office of Learning Technologies, Universitat Oberta de Catalunya (20)

2.0 features in institutional repositories: The point of view of end-users
2.0 features in institutional repositories: The point of view of end-users2.0 features in institutional repositories: The point of view of end-users
2.0 features in institutional repositories: The point of view of end-users
 
Using the personas method to describe visually impaired students using an onl...
Using the personas method to describe visually impaired students using an onl...Using the personas method to describe visually impaired students using an onl...
Using the personas method to describe visually impaired students using an onl...
 
Estudiantes con discapacidad visual en la uoc y elearning: recomendaciones
Estudiantes con discapacidad visual en la uoc y elearning: recomendacionesEstudiantes con discapacidad visual en la uoc y elearning: recomendaciones
Estudiantes con discapacidad visual en la uoc y elearning: recomendaciones
 
Augmented reality & cultural heritage eiasm 2013
Augmented reality & cultural heritage   eiasm 2013Augmented reality & cultural heritage   eiasm 2013
Augmented reality & cultural heritage eiasm 2013
 
Augmented reality, education & tourism
Augmented reality, education & tourism Augmented reality, education & tourism
Augmented reality, education & tourism
 
E-learning, tourism and augmented reality
E-learning, tourism and augmented realityE-learning, tourism and augmented reality
E-learning, tourism and augmented reality
 
Education and augmented reality: the cultural heritage
Education and augmented reality: the cultural heritageEducation and augmented reality: the cultural heritage
Education and augmented reality: the cultural heritage
 
Exploration in m-learning, two case studies: iPad application and web version...
Exploration in m-learning, two case studies: iPad application and web version...Exploration in m-learning, two case studies: iPad application and web version...
Exploration in m-learning, two case studies: iPad application and web version...
 
Laboratorio de Accesibilidad:
Laboratorio de Accesibilidad:Laboratorio de Accesibilidad:
Laboratorio de Accesibilidad:
 
Iuoc mobile2.0 2011
Iuoc mobile2.0 2011Iuoc mobile2.0 2011
Iuoc mobile2.0 2011
 
iUOC: enhanced mobile learning at UOC_EUNIS 2011
iUOC: enhanced mobile learning at UOC_EUNIS 2011iUOC: enhanced mobile learning at UOC_EUNIS 2011
iUOC: enhanced mobile learning at UOC_EUNIS 2011
 
Mobile learning scenarios from a UCD perspective. Madness session presentatio...
Mobile learning scenarios from a UCD perspective. Madness session presentatio...Mobile learning scenarios from a UCD perspective. Madness session presentatio...
Mobile learning scenarios from a UCD perspective. Madness session presentatio...
 
Gestion de proyectos orientados a dispositivos móviles
Gestion de proyectos orientados a dispositivos móvilesGestion de proyectos orientados a dispositivos móviles
Gestion de proyectos orientados a dispositivos móviles
 
Presentació o2
Presentació o2Presentació o2
Presentació o2
 
My erasmus' experience. By José Mora
My erasmus' experience. By José MoraMy erasmus' experience. By José Mora
My erasmus' experience. By José Mora
 
UOCMarks
UOCMarksUOCMarks
UOCMarks
 
Accessibility on the mobile virtual campus
Accessibility on the mobile virtual campusAccessibility on the mobile virtual campus
Accessibility on the mobile virtual campus
 
"What's Up?" Herramienta de microblog. Instrucciones castellano
"What's Up?" Herramienta de microblog. Instrucciones castellano"What's Up?" Herramienta de microblog. Instrucciones castellano
"What's Up?" Herramienta de microblog. Instrucciones castellano
 
Etnografía aplicada al diseño de experiencias
Etnografía aplicada al diseño de experienciasEtnografía aplicada al diseño de experiencias
Etnografía aplicada al diseño de experiencias
 
Personas of the uoc's visually impaired students
Personas of the uoc's visually impaired studentsPersonas of the uoc's visually impaired students
Personas of the uoc's visually impaired students
 

Introducció a la programació en android (recovered)

  • 1. Introducció a la programació en Android per Raúl Romero http://perfil.bgta.net 23 de Febrer de 2012
  • 2. Una mica d'Història Android Inc. & Google Android SDK Android Developer Challenge 2005 2007 2008 2011 Android 3.0 HoneyComb 2012 Android 4.0 IceCream Android1.1 Android1.5 Android1.6 Android2.0 Android2.1 Android2.2 Android2.3
  • 3. Perquè Android? • Independent del nostre entorn de treball Estudi realitzat per Tiobe Software al Novembre del 2011 • Àmplia gamma de dispositius • Java: El llenguatge de programació més usat • Android és codi obert
  • 5. Arquitectura d'Aplicacions • Activity: Encarregades de mostrar la interfície i gestionar esdeveniments. • Broadcast Recivers: Responen a peticions o successos del sistema. • Content Providers: Gestionen la informació i la posen a la disposició d'altres aplicacions. • Views: Vista, o plantilla. La interfície pròpiament. • Intents: Missatge de "intenció". • Services: S'executen en segon pla.
  • 6. UOCMail (Mini Bústia) UOCMail (Mini-Bústia) Tortosa, 23 de febrero del 2012 José Mora, Raúl Romero jmora@uoc.edu, rromerogar@uoc.edu