Your SlideShare is downloading. ×
0
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
Android introduccion2
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

Android introduccion2

791

Published on

Introducción a Android FAD Android Studio

Introducción a Android FAD Android Studio

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
791
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
57
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. Introducción a Android @zezzi cecilia@girlsattech.org https://github.com/zezzi/test-fad Monday, July 8, 13
  • 2. Android? • Plataforma móvil, libre, gratis y abierta • Un stack completo, que incluye • Sistema Operativo • Middleware • Aplicaciones • APIs Monday, July 8, 13
  • 3. • No • Utiliza Java para desarrollo de aplicaciones • No utiliza JVM, si no que dalvik android==java Monday, July 8, 13
  • 4. • Un sistema operativo open source para dispositivos embebidos • una plataforma para crear aplicaciones • Dispotivos que corren el sistema operativo y sus aplicaciones En que Consiste Monday, July 8, 13
  • 5. • Android APIS • Development Tools • AndroidVirtual Device Manager y emulador • Documentación • Ejemplos con codigo En que Consiste Monday, July 8, 13
  • 6. • Utiliza el Kernel de Linux • Seguridad • Management • Red • Drivers • User Interface Framework que sirve para crear y ejecutar aplicaciones Que? Monday, July 8, 13
  • 7. Por que desarrollar para android? Monday, July 8, 13
  • 8. 900 Millones de Activaciones de Android 48 Billones de apps han sido bajadas 2.5 Billlones de Apps son instaladas cada Mes Monday, July 8, 13
  • 9. Monday, July 8, 13
  • 10. • Una Pantalla. La aplicación se construye de una o mas de estas. Actividad Monday, July 8, 13
  • 11. • Layout de la actividad, descrita con XML Vista Monday, July 8, 13
  • 12. • Codigo para “hacer algo” lograr la comunicación entre aplicaciones. • La goma que une las actividades • Core Components Actividades, Servicios, Broadcast Receivers Intent Monday, July 8, 13
  • 13. • Tarea que se ejecuta cuando no esta visible Servicio Monday, July 8, 13
  • 14. • Datos que cualquier aplicación puede realizar. Content Provider Monday, July 8, 13
  • 15. • Eclipse (ADT) • Android Studio Instalando Android Monday, July 8, 13
  • 16. Java JDK http://www.oracle.com/technetwork/java/javase/downloads Eclipse http://www.eclipse.org/downloads/ Android SDK http://developer.android.com/sdk/index.html Eclipse ADT(Android Development Tools) Plugin http://developer.android.com/sdk/eclipse-adt.html Crear un AVD http://developer.android.com/guide/developing/devices/ Instalando Android ADT Monday, July 8, 13
  • 17. Instalando Android • JAVA • PATH • JAVA_HOME Instalando Android Studio Monday, July 8, 13
  • 18. Monday, July 8, 13
  • 19. Monday, July 8, 13
  • 20. Monday, July 8, 13
  • 21. Monday, July 8, 13
  • 22. Monday, July 8, 13
  • 23. Monday, July 8, 13
  • 24. Monday, July 8, 13
  • 25. Monday, July 8, 13
  • 26. Monday, July 8, 13
  • 27. Monday, July 8, 13
  • 28. Monday, July 8, 13
  • 29. • Basado en IntelliJ • Manejador deVersiones • WYSIWYG-style layout editing • SDK Manager • Gradle Build Support • Creación de Backends con App Engine Android Studio Monday, July 8, 13
  • 30. Instalando Android • Port-forwarding, Capturar la pantalla, información acerca de los threads el heap, logcat, información acerca de los procesos, spoofing de llamadas y sms, spoofing de informacion de localización • Puerto 8600 • Un debugger por puerto • Cada Aplicación corre en su propio proceso • v , i , d, w, e DDMS Monday, July 8, 13
  • 31. Monday, July 8, 13
  • 32. Monday, July 8, 13
  • 33. Monday, July 8, 13
  • 34. Monday, July 8, 13
  • 35. Monday, July 8, 13
  • 36. Monday, July 8, 13
  • 37. Monday, July 8, 13
  • 38. AndroidVirtual Device Manager Sdk Manager DDMS Run Debug Monday, July 8, 13
  • 39. Monday, July 8, 13
  • 40. Monday, July 8, 13
  • 41. Monday, July 8, 13
  • 42. Monday, July 8, 13
  • 43. Monday, July 8, 13
  • 44. Monday, July 8, 13
  • 45. • Linear Layout • Relative layout • WebView • (Adapter+ Layout) ListView GridView Layout Monday, July 8, 13
  • 46. Monday, July 8, 13
  • 47. Monday, July 8, 13
  • 48. Monday, July 8, 13
  • 49. Monday, July 8, 13
  • 50. Monday, July 8, 13
  • 51. Monday, July 8, 13
  • 52. Monday, July 8, 13
  • 53. Monday, July 8, 13
  • 54. Monday, July 8, 13
  • 55. Monday, July 8, 13
  • 56. Monday, July 8, 13
  • 57. Monday, July 8, 13
  • 58. Monday, July 8, 13
  • 59. Monday, July 8, 13
  • 60. Monday, July 8, 13
  • 61. http://4.bp.blogspot.com/-tXYbdf6HjSk/ T0oUaHf43dI/AAAAAAAAAoo/ OCVY0tn0iX8/s320/ninja+android+ninja +funny.jpg http://www.amazon.com/Android-Spanish- Edition-Maestros-ebook/dp/B0057XNLHY (ykro) Creditos Monday, July 8, 13
  • 62. Gracias por su atención @zezzi cecilia@girlsattech.org Monday, July 8, 13

×