Your SlideShare is downloading. ×
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Programació Android 1
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Programació Android 1

258

Published on

1a Sessió d

1a Sessió d

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
258
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Programació daplicacions per a Smartphones: Android• 1ª Sessió
  • 2. Qué és Android? Programació daplicacions per a Smartphones: Android • Android és un sistema operatiu inicialment pensat par telèfons mòbils, com ara iOS, Symbian o Blackberry OS. • Basat en Linux. Un nucli de sistema operatiu lliure, gratuït y multiplataforma. • El sistema permet programar aplicacions en una variació de Java anomenada Dalvik. • Interfaces necessàries para desenvolupar aplicacions que accedeixin a las funciones del telèfon de una forma molt senzilla utilitzant Java. • Implementació de llibreries en C y C++.
  • 3. Una mica d’historia Programació daplicacions per a Smartphones: Android• Android era un sistema operatiu per mòbils pràcticament desconegut fins que el 2005 Google el comprà.• El novembre del 2007 es llança la Open Handset Alliance, que agrupava molts fabricants de telèfons mòbils, chipsets i Google.• Es va proporcionar la primera versió d’Android, juntament amb el seu SDK perquè els programadors comencesin a crear les seves aplicacions per aquest sistema.• Encara que els inicis foren un mica lents degut a que es llançar primer sistema operatiu abans que el primer mòbil, ràpidament es col·locar com el sistema operatiu de mòbils mes venut del món.• El febrer de 2011 s’anuncià la versió 3.0 de Android, Honeycomb, que està optimitzada par tabletes en lloc de telèfons mòbils.• Actualment estem a la versió Ice Cream Sandwich 4.0.
  • 4. En resum Programació daplicacions per a Smartphones: Android• Podem resumir que Android és la manera d’afrontar la telefonia mòbil per part de Google, que enten aquests dispositius como una forma de estar connectat constantment a Internet.• Les aplicacions de Google que venen preinstal·lades en el telèfon, permeten accedir a los serveis de Google de forma molt integrada, a part de la aplicació Play que permet instal·lar aplicacions desenvolupades por tercers d’una forma molt senzilla.• A més es tracta d’un sistema amb constant evolució que s’està adaptant als canvis per tal d’accedir als continguts multimèdia i als nous dispositius com les SmartTV.
  • 5. Desenvolupament Programació daplicacions per a Smartphones: Android Dissenyar Maquetar Desenvolupar Testejar Empaquetar Distribuir
  • 6. Android vs. iOS Programació daplicacions per a Smartphones: Android• Un mercat tant o més ampli de dispositius.• Desenvolupament multiplataforma.• Programació JAVA.• Amplia documentació.• Costos reduïts.• Gran nombre de dispositius.• Una comuntitat de desenvolupadors molt ampila.• Facilitat de publicació de apps.• Expriencia Google.
  • 7. Eines Android Programació daplicacions per a Smartphones: Android El primer que hem de fer és preparar el nostre entorn de programació. Que necessitarem? • Java VM • Java JDK (Java Development Kit) v.6 • Eclipse (o qualsevol altre IDE) • Android SDK (Software Development Kit) • Android ADT Plugin (Si utilitzem eclipse)
  • 8. Eines Android Programació daplicacions per a Smartphones: AndroidEclipse
  • 9. Eines Android Programació daplicacions per a Smartphones: AndroidAndroid SDK
  • 10. Eines Android Programació daplicacions per a Smartphones: AndroidAndroid Plugin
  • 11. Introducció al Java Programació daplicacions per a Smartphones: Android El llenguatge • Llenguatge simple • Orientat a objectes • Distribuït • Interpretat y compilat a la vegada • Robust • Segur • Indiferent a la arquitectura • Portable • Alto rendiment • Multi-execució • Dinàmic • Applets
  • 12. Android Programació daplicacions per a Smartphones: AndroidEstructura Projecte • Exercici  HELLO WORLD
  • 13. Enllaços d’interés Programació daplicacions per a Smartphones: Android• http://docs.oracle.com/javase/7/docs/api/• http://developer.android.com/index.html

×