Si estás leyendo este post es porque seguramente estás interesado en entrar al desarrollo de aplicaciones para esta excelente plataforma móvil. El día de hoy te voy a platicar acerca de todo lo que necesitas conocer para que tu introducción en Android sea más sencilla y puedas empezar a construir tus pininos de una manera rápida.
Herramientas de Software
- Kit de desarrollo. La versión más nueva del SDK de Android que puedes encontrar en este link.
- Sistema operativo… Una computadora que corra con Windows, Linux o Mac OS. En Windows y en Linux no importa la arquitectura que tengas (32 bits o 64 bits), me ha tocado trabajar de las 4 formas y todo ha ido sin problemas.
- IDE. Elegir entre la instalación de Eclipse con el plugin ADT o bien, la instalación del Motodev Studio.
- Versión de Java. La versión 6 de Java corre muy bien con Android así que es la que recomiendo. La puedes descargar desde este link.
Equipo Android
- Uno de los puntos importantes que te recomiendo tener es un teléfono que corra con Android. Esto es porque de esta manera tendrás una auténtica forma de probar cómo es que corren tus aplicaciones en un ambiente real.
Conocimientos técnicos
- Programación orientada a objetos. Si has programado en algún lenguaje que se base en este paradigma (PHP, Python, Java, .NET, C o C++, etc.) entonces vas por buen camino. Si este no es tu caso, puedes empezar a revisar unos cuantos conceptos básicos para que entre en contexto.
- Lenguaje Java. Esto viene a complementar el punto anterior y si bien no lo pongo como algo obligatorio, si has programado en Java, la migración a Android será mucho más sencilla ya que las aplicaciones de Android se programan en este lenguaje de programación. Pero como le digo a mis colegas, lo que hace diferente a los lenguajes es sólo la sintaxis, mientras tengas una buena lógica de programación desarrollada ya la hiciste.
- Manejo de algún IDE de desarrollo. Cualquiera que sea el lenguaje en el que hayas programado seguramente has hecho uso de algún IDE (entorno de desarrollo integrado). Para el caso de Android, tendrás ventaja si has utilizado Eclipse.También es importante que sepas que existe una adaptación de Eclipse que realizó Motorola y que se llama Motodev Studio, esta puede ser tu opción si las aplicaciones que quieras hacer estarán encaminadas a correr en dispositivos Motorola.
- Tener fuertes los conceptos básicos de la plataforma. En este blog intentaré ayudarte con esta parte compartiéndote recursos de interés y cosas que yo misma vaya dominando en mi proceso de aprendizaje. De la misma forma, te invito a participar en este blog para que la experiencia con Android sea más satisfactoria. Creo que siempre puede aprenderse algo nuevo de otras personas que también están desarrollando en el mismo lenguaje.
- Muchas ganas de aprender. Mi filosofía en el mundo del desarrollo es siempre echarle los kilos a los proyectos que emprendas. Generalmente soy autodidacta y las cosas que aprendo son porque las leí o por el resultado obtenido de prueba-error. Aún así, siempre ando buscando más gente que tenga más experiencia que yo y me pueda compartir cosas que tal vez no conocía.
0 comentarios:
Publicar un comentario