¿Con que quiere programar en Android?

No cabe duda que los dispositivos móviles serán parte cotidiana en nuestras vidas y no parece mala idea pensar en aprender a programar toda esta nueva línea de computadoras (porque eso son, al final de cuentas). Con ello, con los esquemas actuales de comercialización del software para teléfonos y dispositivos móviles, probablemente se esté abriendo un camino de ingresos razonables para muchos programadores.
Android Training, de Google, en uno más de sus programas beta, es una colección de lecciones diseñadas para ayudar a los programadores de dispositivos móviles a contruir mejores apps para Android.
El programa se ha lanzado con 11 clases, cada una con lecciones múltiples (típicamente con 4 o más lecciones):
- Diseño para múltiples tipos de pantallas
- Mejorando el desempeño
- Manejo del audio
- Optimizando la vida de la batería
- Recordando a los usuarios
- Compartiendo contenidos
- Capturando fotos
- Mantenimiento de APKs múltiples
- Desarrollando para empresas
- Monetizando su app
- Diseñando una navegación efectiva
Cada una de estos temas explican los pasos requeridos para resolver un problema o implementar una característica específica, con pedazos de código y código ejemplo quelos desarrolladores pueden ver para construir sus propias apps. Las lecciones no están basadas en video, sino que son como navegar por diversas posibilidades, así como con artículos que explican el código que se usa (que puede ser descargado)
Reto Meir, líder de desarrollo de Android explica: ” hemos apenas empezado con este enrtrenamiento en Android. En los siguientes meses incrementaremos las clases disponibles para introducir estos temas, usando apps de ejemplo que ayuden a los desarrolladores a obtener más experiencia en estos sistemas con Android“.
Fuente: Android Training







Gracias por la nota, hay muchas cosas en la guía que me serán utiles.
PD: El enlace a la guía está mal.
Hola, este es el link correcto:
http://developer.android.com/training/index.html
Saludos, excelente artículo.
Le echare un ojo para adentrar mas en estos aspectos puede que uno me sea de utilidad o nesecite repasarlo , la programacion es una facilidad de este sistema operativo.
Sirve también para los primerizos esta guía?? o ya para avanzados?
@Araleo
Es una guía con algunas de las características mas comunes que se utilizan al desarrollar una aplicación.
Casi todas las lecciones sirven muy bien para desarrolladores con conocimiento básico/medio.
¿En Serio Manuel? Es bien sabido que la plataforma Android no es bien remunerada para el programador, pues si bien hay muchos usuarios, no son de los que compran Apps, pues quieren todo gratis, como el mismo sistema operativo.
Por otro lado yo preferiría programar en MonoTouch, pues es un sistema multiplataforma, y está hecho por Miguel de Icaza, un gran programador Mexicano. De hecho Matuk debería poner mas notas sobre el, para apoyar a un connacional que hace herramientas de programación de calidad internacional, y así apoyar a los mexicanos con talento.
Saludos
JR!
En mi opinion, se pueden hacer aplicaciones gratuitas patrocinadas con publicidad, ese modelo también es redituable.
Respecto a Mono y MonoTouch, es una buena apuesta, enfocada a quienes ya dominan la plataforma .Net, sin embargo es difícil recomendarle, puesto que no es aceptado oficialmente como entorno de desarrollo por parte de Apple.
De igual manera supongo es difícil ofrecer notas sobre Mono puesto que estas notas irían mas enfocadas a desarrolladores, no necesariamente al usuario final que es la audiencia mas grande en matuk.com
Saludos desde Guadalajara!