Android, Googleren sistema eragilea mugikorrentzako

download Android, Googleren sistema eragilea mugikorrentzako

If you can't read please download the document

Transcript of Android, Googleren sistema eragilea mugikorrentzako

  • 1. UniEncounter VI 2010 2010/02/02 Tagzania ServicesANDROID,GOOGLEREN SISTEMA ERAGILEA MUGIKORRENTZAKO

2. Zer da Android? 3. Zergatik Android?

  • OPEN SOURCE

4. FLOSS 5. Zergatik Android? Argitaratzeko erreztasuna

  • Argitaratzeko tramite gutxi

6. Erraza argitaratzeko

  • Android Market VS AppStore

7. Arazoak

  • Plataforma nahiko berria

8. Operadoreek personalizatu nahi dituzte beraien terminalak 9. Cyanogen kasua 10. Egitura

  • 4 kapa oinarrituta:
  • Linux kernel (2.6):
  • Komunikazioak eta segurtasuna

11. Drivers kudeaketa Beheko mailako liburutegiak (c eta c++):

  • SQLlite : Datubasea

12. OpenGL: Grafikoak 13. WebKit: Web + HTML Framework bat aplikazioak garatzeko 14. Aplikazioak

  • SMS

15. Mail bezeroa 16. Egutegia 17. ... 18. Egitura CC-BY Alvaro Fuentes 19. Egitura

  • Javan garatuta baina ez du erabiltzen JVM

20. Makina birtuala Dalvik:

  • Googlen mugimendu estrategiko bat da.
  • Zergatik?
    • Lizentziak
  • 21. Berrikuntza

22. Aldaketak 23.

  • Androidentzako aplikazioak egitea modu errezean

24. Irisgarritasuna:

    • Edozein sisteman: Linux, Mac, Windows

Horregatik: Dohainik

    • Adibideak
  • 25. Demoak

26. Dokumentazioa 27. Inguruneak Helburuak 28. Garapen ingurunea

  • JAVA
  • Dalvik Virtual Machine

29. Android SDK Eclipse, NetBeans, Intellij IDEA 30. Eclipseko plugineko ezaugarriak

  • Garapen erremintetara sarbidea.

31. Proiektuak sortzeko laguntzailea. 32. Osagaien garapenerako interfaze grafikoak 33. Emuladorea 34. Egitura

  • Android aplikazio bakoitzak Linux prozesu propioa dauka. Prozesu bakoitza bere makina birtualean exekutatzen da.
  • (Aplikazioen exekuzioak isolatu egiten dira).

Android aplikazioak osagaietan onarritzen dira. 35. Egitura (Osagaiak)

  • Activities
  • Erabiltzailearen akzio baten zain dauden interfaze bisualak dira

36. class Activities extend Services

  • Interfaze grafikoa behar ez duten atazak

37. Class Services extend 38. Egitura (Osagaiak)

  • Broadcast receivers
  • Akzio bat gertatu zain dauden osagaiak ( Bateria gutxi, hizkuntza aldaketa...)

39. class BroadcastReceiver extends Content providers

  • Aplikazioen artean datuak partekatzea ahalbidetzen dute.

40. classContentProvider extends 41. AndroidManifest.xml

  • Fitxategi honetan azalduko ditugu:
  • Aplikazioko osagaiak

42. Aplikazioko baimenak 43. Baliabideak 44. Liburutegiak 45. AndroidManifest.xml 46. Aplikazioak argitaratu

  • Aplikazioak igo, bilatu eta deskargatu

47. Bertsioaren kudeaketa 48. Google kontu bat 49. Lotura interesgarriak

  • Android deverlopershttp://developer.android.com

50. Android develop communityhttp://www.anddev.org/ 51. Android newshttp://www.talkandroid.com/ 52. Eskerrik asko

  • Dani Reguera [email_address] www.tagzania-services.com twitter: @dreguera

53. Iturriak

  • Aitzol Naberan (Codesyntax)

54. Alvaro Fuentes (OpenHandset Alliance) 55. Wikipedia 56. Irudiak

  • tomsun@Flickr

57. [email_address] 58. [email_address]