1 / 36

Desarrollando para Android OS

Sergio David Acosta Iván Camilo Vásquez Güiza. Desarrollando para Android OS. Agenda. ¿Qué es Android? ¿Cómo ha evolucionado? ¿En que dispositivos está actualmente? ¿En que dispositivos estará próximamente? ¿Qué cosas se pueden hacer con él? ¿Cómo empiezo a desarrollar?

havard
Download Presentation

Desarrollando para Android OS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sergio David Acosta Iván Camilo Vásquez Güiza Desarrollando para Android OS

  2. Agenda • ¿Qué es Android? • ¿Cómo ha evolucionado? • ¿En que dispositivos está actualmente? • ¿En que dispositivos estará próximamente? • ¿Qué cosas se pueden hacer con él? • ¿Cómo empiezo a desarrollar? • ¿Cómo gano dinero? • Conoce Pensadero

  3. Andro-qué… ¿QUé ES ANDROID?

  4. Es una plataforma Stack de software que tiene: • Sistema Operativo • Middleware • Apps

  5. ¿Quién lo hace? • Google • Open Headset Alliance • Acer, Asus, Garmin, HTC, Huawei, LG, Motorola, Samsung, Sony, Toshiba, Intel, nVidia, Qualcomm, Texas Instruments, ARM, Vodaphone, Sprint, T-Mobile, Telefónica

  6. Cuando él era chiquito… ¿CóMO HA EVOLUCIONADO?

  7. 2007 • Noviembre 5Open Handset Alliance anuncia Android • Noviembre 12 Publicación del SDK

  8. 2008 • Abril 17 Android Developer Challenge I • Agosto 28 Anuncio del Android Market • Septiembre 23 T-Mobile G1 HTC Dream • Septiembre 23Disponible el Android 1.0r1 SDK • Octubre 21Android Open Source Project • Diciembre 5Android Developer phone

  9. 2009 • Febrero 20 Android Market admite aplicaciones pagas • Marzo 9Android 1.1r1 SDK solo para desarrolladores • Abril 13Disponible el Android 1.5 SDK (Cupcake) + AppWidget framework • Abril 1 millon de G1 vendidos por T-mobile USA • Marzo 2Vodafone G2 HTC Magic • Mayo 27 Android Developer Challenge II

  10. Éste mes • Junio 24 Vodafone HTC Hero (soporte para flash, sense UI, zoom multi touch)‏ • Junio 24 Google Adsense for mobile apps para android • Junio 25Android 1.5 NDK  release

  11. Eso como a que le servirá… ¿EN QUE DISPOSITIVOS ESTá ACTUALMENTE?

  12. Dispositivos con Android

  13. Próximos teléfonos • Lenovo OPhone • Samsung S8000, i7500 (Galaxy), Bigfoot • Huawei • Motorola Ironman, Morrison • Panasonic • Sony Ericsson • HTC Lancaster • Garmin-Asus • Dell • LG • GeeksPhone ONE

  14. Pero está en muy poquitos… ¿EN QUE DISPOSITIVOS ESTARá PRóXIMAMENTE?

  15. Netbooks • Skytone • i-Buddy • Asus • Dell • Acer • Archos

  16. Y eso para qué más servirá… ¿QUé COSAS SE PUEDEN HACER CON éL?

  17. Wii Style 3D Controller • Control de mando de robots rovio

  18. Después de 7 meses • 10 operadoresen 12 países • Más de 4.900 aplicaciones en el Android Market • Más de 40 aplicaciones descargadas por usuario • Segundo navegador web para móviles en Estados Unidos

  19. Yo también quiero… ¿CóMO EMPIEZO A DESARROLLAR?

  20. Pasos • Crear un perfil de desarrollador • Pagar una cuota de inscripción US$ 25,00mediante Google Checkout • Aceptar el acuerdo de distribucion del Android Market para desarolladores

  21. Android Developer Phone • Precio $399.00 USD • Correr y depurar aplicaciones directamente en el dispositivo. • Modificar y reconstruir el Android SO, y flashearlo en el teléfono

  22. ¿Cómo se desarrolla? • Desarrollo sobre Java • Máquina virtual hecha por Google (Dalvik)‏ • NO es compatible con J2ME • Basado en el estándar de programación de Google

  23. Desarrollo Nativo • Lenguajes como C y C++ (juegos?)‏ • Lenguajes interpretados: • Python • Lua • BeanShell • Próximamente… • Ruby • Javascript

  24. Ambiente de desarrollo IDEs • Eclipse • NetBeans Herramientas • traceview • hierarchyviewer • Android Log • DDMS • logcat 

  25. Android Emulator

  26. Versiones • Google Official (Android 1.5)‏ • HTC (Sense UI)‏ • Versiones Underground • Jesus Freke • Haykuro • superHero ROM

  27. Flash en Android

  28. Yo estoy como pobre… ¿CóMO GANO DINERO?

  29. Ad-supported • Adsense • AdMob • Próximamente: • AdWhirl

  30. Android Market Intervalos de precios permitidos: entre 0,99 y 200 dólares estadounidenses

  31. Ventajas comparativas • S.O multiprocesos • Muchas empresas lo respaldan • Flash • Navegador basado en Webkit • S.O libre • La distribución de apps no está controlada por una sola entidad

  32. La frase “Por lo menos 20 nuevos dispositivos al final del año” Andy Rubin, Director of Mobile Platforms @ Google

  33. Y lo que estamos haciendo… PENSADERO

  34. Pensadero • Es una app para gente desmemoriada • GTD • Aprovechar al máximo las capacidades móviles

  35. Un preview

  36. Iván Camilo Vásquez 300-5501636 @webmacheter ¿Quiénes Somos? Sergio David Acosta 311-5992255 @checho_acosta

More Related