introducció a la programació en android (recovered)

7
Introducció a la programació en Android per Raúl Romero http://perfil.bgta.net 23 de Febrer de 2012

Category:

Documents


4 download

DESCRIPTION

The UOC, the Xarxa de Punt TIC de les Terres de l’Ebre, the associació ATICTES and the IES de l’Ebre organized last February at Tortosa, a new edition of the Jornada de Programari Lliure de les Terres de l’Ebre (Conferences about Open Source). This year was about Android and applications developed for this system. Two members of the UOC iCommunity: Raul Romero and Pepe Mora participated on 23 February 2012 at the full day academic seminar, along with Marc Saez from Ebreandroid and Tomàs Gonzalez from Tarracodroid. This conference was held at the headquarters of the UOC in Tortosa (C / Alfara Charles, 18) and discuss the possibilities and the development of Android, ending with the presentation of the first application for Android made by UOC : UOCMail. Raul gave a short introduction on Android development: tools, environments, concepts etc …

TRANSCRIPT

Page 1: Introducció a la programació en android (recovered)

Introducció a la programació en Android

per Raúl Romerohttp://perfil.bgta.net

23 de Febrer de 2012

Page 2: Introducció a la programació en android (recovered)

Una mica d'Història

Android Inc. &

Google

Android SDK

AndroidDeveloper Challenge

2005 2007 2008 2011

Android 3.0 HoneyComb

2012

Android 4.0 IceCream

And

roid

1.1

And

roid

1.5

And

roid

1.6

And

roid

2.0

And

roid

2.1

And

roid

2.2

And

roid

2.3

Page 3: Introducció a la programació en android (recovered)

Perquè Android?

• Independent del nostre entorn de treball

Estudi realitzat per Tiobe Softwareal Novembre del 2011

• Àmplia gamma de dispositius

• Java: El llenguatge de programació més usat

• Android és codi obert

Page 4: Introducció a la programació en android (recovered)

Arquitectura d'Android

Page 5: Introducció a la programació en android (recovered)

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.

Page 6: Introducció a la programació en android (recovered)

UOCMail (Mini Bústia)

UOCMail (Mini-Bústia)Tortosa, 23 de febrero del 2012

José Mora, Raúl Romero [email protected], [email protected]

Page 7: Introducció a la programació en android (recovered)

http://perfil.bgta.net