Desarrollo de aplicaciones
Hoy en día, con el acceso a una computadora y a internet, podemos tomar el rol de creadores y crear aplicaciones.
El rol de creador no es fácil, requiere dedicarle mucho tiempo y encontrar una necesidad o un tema a investigar, siempre nos va a ser más fácil quedarnos jugando al Candy Crush que ponernos a programar un juego.
Además, la sociedad cada vez más fomenta la consumición sin dejarnos crear, las consolas de videojuegos son un ejemplo, donde lo único que uno puede hacer es jugar, sin opción de crear o peor, de modificar, porque el paso previo antes de la creación, es la modificación lo que permite entender el funcionamiento y articulación de un programa o de cualquier cosa que estemos investigando.
Con el avance de las tecnologías crear una aplicación que cualquiera pueda descargar, sin importar en qué parte del mundo éste, cada vez es más fácil. Las aplicaciones tienen una gran intersección con la investigación científica y es que nunca fue más fácil poder llevar a cabo experimentos con tanta gente.
Como todos sabemos hay muchísimos tipos de aplicaciones. A ti ¿qué aplicación se te ocurre crear? Lo importante es empezar y en el camino aprender un montón de cosas.
Entonces, ¿cómo se hace una aplicación?,
Busca la funcionalidad:
Elegir el sistema operativo
Los tres principales son: Android, iOS (dispositivos Apple) y Windows Phone (con una porción más pequeña del mercado).
Cada plataforma tiene un entorno de programación diferente, por lo cual requiere un aprendizaje diferente.
En Android,
Los dos programas más comunes de desarrollo son Android Studio y Eclipse, en donde el lenguaje de programación usado más comúnmente es Java.
En iOS,
Es necesario poseer el sistema operativo OSx, es decir tener una computadora Apple, el programa de desarrollo que se usa es Xcode y el lenguaje de programación que históricamente se usaba era Objective-C, actualmente el lenguaje que se usa es Swift.
Para Windows Phone
Se puede usar el programa Visual Studio, en donde el lenguaje que se usa es C#, esta página es un buen comienzo para aprender.
Luego de desarrollar la aplicación, para que cualquier persona se la pueda descargar desde las tiendas como el Play Store o el App store, se debe “publicar” la aplicación, este proceso tiene un costo y dependiendo del sistema operativo al que se esté apuntando varía entre $25 y $100 dólares.
Lo más difícil es comenzar, porque para crear hace falta aprender mucho en el camino, pero verdaderamente vale la pena
Para saber más:
Programa Android Studio: https://developer.android.com/studio/index.html
Programa Eclipse: https://eclipse.org
Tutorial para aprender Java: https://www.coursera.org/learn/programandoconjava
Programa Xcode: https://developer.apple.com/xcode
Tutorial para aprender Swift: https://developer.apple.com/xcode
Programa Visual Studio: https://www.visualstudio.com
Tutorial para aprender C#: http://www.blogdemigueldiaz.com/2013/06/curso-de-programacion
Moravec: https://elgatoylacaja.com.ar/moravec/