Convertirse en desarrollador de Android es muy similar a convertirse en desarrollador en cualquier otra plataforma o sistema operativo. Requiere algo de experiencia en programaci?n o desarrollo, pero al igual que aprender idiomas extranjeros, una vez que dominas uno, aprender uno nuevo es menos dif?cil. Para convertirse en un desarrollador de Android, necesitar? uno de los programas que le permita desarrollar nuevas aplicaciones independientemente de sus habilidades como programador.
Atr?s quedaron los d?as en que un desarrollador tiene que aprender y dominar el c?digo de m?quina asociado con la computadora o dispositivo para el que desea desarrollar. Ahora, cualquier dispositivo, sistema operativo o aplicaci?n que est? abierto al desarrollo externo tendr? un kit de desarrollo de software (SDK) o una interfaz de programaci?n de aplicaciones (API) disponible. Estos sistemas le dan al desarrollador todas las herramientas que necesitan para escribir programas para ese dispositivo.
Con estas herramientas, los desarrolladores tienen acceso a las funciones e interfaces que son los componentes b?sicos de una aplicaci?n. Todav?a requiere conocimientos de programaci?n, pero el desarrollador no tiene que conocer los intrincados detalles de la interfaz y las funciones. Muchos programas y dispositivos admiten una filosof?a de c?digo abierto y alientan a los desarrolladores al hacer que estas herramientas est?n disponibles.
El equipo de desarrollo de Android lanz? un kit de desarrollo de software en 2007. Este SDK se ha perfeccionado a lo largo de los a?os y se basa en la plataforma de desarrollo de Java, por lo que cualquier programador familiarizado con Java tendr? una ventaja al tratar de convertirse en un desarrollador de Android. El SDK est? disponible para ejecutarse en los sistemas operativos Windows, Apple y Linux. El SDK est? disponible en l?nea.
Si tiene un poco menos de habilidad de programaci?n pero quiere convertirse en un desarrollador de Android, Google ?, el desarrollador de Android, un sistema operativo para dispositivos m?viles, introdujo el App Inventor para Android en julio de 2010. Este sistema est? basado en la web, por lo que Puede ser utilizado por cualquier persona en cualquier lugar. El sistema fue desarrollado pensando en el desarrollador principiante y, aunque todav?a est? basado en Java, tiene una interfaz de desarrollo visual que hace que dise?ar y crear aplicaciones para Android sea mucho m?s f?cil.
El desarrollo de una aplicaci?n para Android para su uso personal agrega un gran valor a un dispositivo m?vil y puede ser una experiencia enriquecedora y gratificante. Sin embargo, lo que hace que Android sea m?s ?nico es que despu?s de convertirse en desarrollador de Android, puede cargar y vender su ingeniosa nueva aplicaci?n al p?blico en general en l?nea. Hay mercados en l?nea que ofrecen aplicaciones de Android gratuitas y de precio, y los desarrolladores pueden recibir una parte de los ingresos cuando se venden sus aplicaciones.