09 Nov

Muchas sucesiones hablamos sobre programadores en Mexico en El Androide Libre, sobre terrenal que podemos hallar online, tutoriales técnicos, testeo, ingresos para los desarrolladores… Un largo etcétera de nueva que es relevante para un desarrollador. Pero inclusive actualmente no nos habíamos suscitado: ¿qué necesita una cualquiera para convertirse en desarrollador, para desarrollar una app? Hoy esperamos contestar a esa pregunta mostrando los originales sainetes y prisas de una cabeza para otorgamiento terminar haciendo su propia app.



Misión: programar una appPor todo ello, os traemos los que consideramos son los pasos básicos para poder acabar desarrollando vuestra propia app, antes de que os llaméis a vosotros mismos desarrolladores.
Este es el paso más difícil de todos, el primero. De hecho, aquí tendremos que aprender nociones sobre la programación orientada a objetos. Y específicamente el lenguaje de programación Java, para el cual podréis encontrar cantidad de cursos online gratuitos.
Debéis aprender este lenguaje porque será el lenguaje que utiliza la API de Android. Básicamente, el lenguaje en el que escribiréis vuestra app posteriormente.
Aprender XML
Y por si no tuviéramos poco, también tenemos que tener nociones básicas sobre los ficheros XML, los cuales están montados con un lenguaje de etiquetas.
Esto nos servirá para poder definir las diferentes vistas o pantallas que en nuestra app vamos a montar. Pero también para ficheros importantes de nuestra app como será el Manifest, fichero clave en la misma.
Empezar con la API de AndroidA partir de aquí, nos toca meternos de lleno en la API de Android y descubrir todos sus entresijos y los misterios que ella tiene. Para ello, la documentación oficial puede ser una de las mejores vías.
Aunque siempre podemos recurrir a recursos ajenos a la documentación oficial que traten de explicar de una forma más sencilla y simple al menos los conceptos básicos. De hecho, en El Androide Libre ya os trajimos un tutorial para aprender a programar Android a partir de 20 conceptos básicos:
Pero si no es suficiente, siempre podéis hacer cursos online gratuitos, como los que os contábamos:
A partir de ahí, podemos llegar tan lejos como queramos, o incluso profundizar en temas específicos como testeo o incluso consejos para evitar tener errores al programar. Ahí, Internet ofrece una cantidad de recursos casi ilimitada.

Con todo lo anterior, podríamos pensar que ya somos unos buenos desarrolladores y podríamos conseguir desarrollar cualquier app porque técnicamente podemos.
Pero esto no es suficiente. De hecho, la clave de un programador no es sólo su capacidad técnica, sino también su capacidad de definir la aplicación y el proyecto de desarrollo de la misma.
Si no hay mercado, no hay éxitoDe esta forma, uno de los aspectos clave será definir el mercado que la aplicación quiere cubrir. Es decir, si no hay mercado, no hay éxito. Esa frase no la podemos olvidar, por mucho que nos pudiera gustar nuestra idea de app.
La planificación de recursos y tiempoA partir de ahí, debemos durante una fase de elaboración definir todos los detalles de nuestro proyecto, para tener los recursos necesarios y poderlos planear correctamente.
A partir de ahí, debemos establecer cómo será nuestra fase de desarrollo y qué englobaremos, así como definir un buen diseño.



Por mucho que queramos pensar que para un desarrollador su única misión es desarrollar, también durante esta fase deberemos pensar en el testeo.Sin éste, perderemos calidad y al final eso acabará repercutiendo en nuestros usuarios y el éxito de nuestra aplicación.

Controlar Play Store perfectamente

Pero por mucho que nuestra aplicación pueda ser perfecta, el cuidado del brazal de organización es clave, y por ello debemos saber todos los detalles sobre Google Play:con todo esto puesto por otra parte de la oficina, para atesorar éxito en nuestra aplicación además nos vendría acertadamente poco de mano. Pero sin nada de esto y cada uno de los umbralados que anteriormente hemos notado, no podríamos retocar llamándonos desarrollador. Y tú, ¿ya te consideras desarrollador? ¿estás sagaz para exponer una app?

Comentarios
* No se publicará la dirección de correo electrónico en el sitio web.
ESTE SITIO FUE CONSTRUIDO USANDO