6 aplicaciones para móvil que facilitan la programación

Aprende a programar con tu smartphone

En cierto modo, la programación es como montar en bicicleta. No vas a olvidar cómo escribir código si no lo haces durante un tiempo. Por otro lado, es una habilidad que requiere mucha práctica para aprenderla y aún más para mantenerla.

Ya sea que seas un, relativamente, recién llegado al mundo de la programación o un veterano experimentado, la práctica es perfecta. Por eso hemos compilado una lista de aplicaciones de programación para ayudarte a mantenerte en a tu nivel programando dondequiera que estés.

Enki

Casi se puede pensar en Enki de la misma manera que en una aplicación de ejercicios. Te proporciona entrenamientos diarios, pero aquí estás nivelando tus habilidades de programación en lugar de quemar grasa y construir músculo. Simplemente selecciona el idioma que desees y la aplicación te mantendrá en el camino correcto.enki

La aplicación es compatible con todos, desde los principiantes hasta los programadores más experimentados. Si acabas de empezar, puedes usar la aplicación para aprender tecnologías web antes de pasar a JavaScript. Tampoco se limita a enseñarte a programar. Enki también te ayuda a aprender temas relacionados con la programación, como el uso de la línea de comandos de Linux y la gestión del control de versiones con Git.

El uso de Enki es gratuito, pero una suscripción opcional añade características premium como entrenamientos adicionales. Esto es bastante estándar entre las aplicaciones de programación, pero con Enki, aprenderás mucho sin pagar un centavo.

Descargar: Enki para Android | iOS (Gratis)

Grasshopper

A diferencia de algunas de las otras aplicaciones de codificación de esta lista, que tienen múltiples idiomas, Grasshopper se queda con uno: Javascript. Esto tiene sentido ya que no sólo es relativamente fácil de aprender el JavaScript, sino que también se usa para una amplia gama de aplicaciones.

Grasshopper

Comienzas muy básico aprendiendo los fundamentos antes de pasar a conceptos más avanzados y características del lenguaje. A medida que progreses, incluso utilizarás la biblioteca de visualización de datos D3 para mostrar tus habilidades con los gráficos. El equipo de Grasshopper siempre está añadiendo nuevos cursos, por lo que no deberías preocuparte por quedarte sin material de aprendizaje.

Para asegurarte de que sigues con ello, Grasshopper te motiva a iniciar sesión todos los días. Otras aplicaciones como Todoist han usado esto en el pasado, y aunque no motivará a todo el mundo, podría ser justo lo que necesitas para seguir adelante. Al menos por ahora, esta aplicación es completamente gratuita y no requiere compras dentro de la aplicación.

Descargar: Grasshopper para Android | iOS (Gratis)

SoloLearn

Una de las mejores aplicaciones de “aprender a programar” de esta lista, SoloLearn gana puntos importantes por la gran cantidad de material de aprendizaje. La mayoría de las demás aplicaciones de programación en varios lenguajes de la lista ofrecen, como mucho, unos pocos idiomas. SoloLearn, por otro lado, cuenta con un impresionante soporte de lenguajes, incluyendo C, C++, Java, JavaScript, PHP, Python, Ruby, Swift, y más.

SoloLearn

Al igual que algunas de las otras aplicaciones de esta lista, SoloLearn utiliza la gamificación para animarte a seguir adelante. Ganarás puntos de habilidad y logros mientras subes de nivel, independientemente de cómo aprendas. Si eres más competitivo, podrás competir con otros estudiantes de todo el mundo para conseguir un reto más intenso.

Gran parte de SoloLearn es gratuito, pero no todo. Por 6,99$ al mes o 47,99 al año, puedes suscribirte a SoloLearn PRO. De esta forma se eliminan los anuncios y se añaden funciones, como la posibilidad de establecer objetivos de aprendizaje y ver perspectivas personalizadas sobre tu aprendizaje.

Descargar: SoloLearn para Android | iOS (gratuito)

Codeacademy Go

Es una aplicación especialmente útil si ya eres usuario de Codecademy. Esta aplicación toma los cursos y retos del sitio web y los presenta en forma de aplicación.

codeacademy Go

La aplicación es totalmente gratuita, sin compras dentro de la aplicación. Eso no puede decirse de los servicios de Codecademy en su conjunto, pero es bueno que no tengas que preocuparte por pagar extra por la aplicación.

Descargar: Codecademy Go para Android | iOS (Gratis)

Hopscotch

A juzgar por el marketing que rodea a la aplicación, se podría pensar que Hopscotch es sólo para niños. Su nombre en la iOS App Store es incluso “Hopscotch: Programación para niños”. Aunque ciertamente es para niños, no dejes que eso te ahuyente. Esto es más que una aplicación para niños.

Hopscotch

Mirando las preguntas frecuentes en el sitio web de Hopscotch, la aplicación es adecuada para todas las edades. Los desarrolladores dicen que aunque está diseñada para personas de 7 a 13 años, los jóvenes de 18 años e incluso los estudiantes universitarios también aprenden con ella.

Mientras que otras aplicaciones se enfocan primero en los fundamentos, Hopscotch tiene como objetivo que tú empieces a trabajar desde el principio. El objetivo es que crees aplicaciones o juegos en cuestión de minutos. Esto puede enseñarte los conceptos básicos de la codificación antes de que te dirijas a la parte más profunda.

Desafortunadamente, la aplicación está limitada por el momento, ya que ahora mismo es sólo para iOS. El texto del sitio web indica que la compatibilidad con Android y/o con el navegador puede estar incluida en la función, pero hasta ahora no hay tiempo estimado de llegada. Por otro lado, hay muchas otras aplicaciones de programación para Android.

La aplicación en sí es gratuita, pero para el uso continuo de las funciones premium, deberás pagar la tarifa mensual de 7,99$.

Descargar: Hopscotch para iOS (gratis)

Encode

Encode ofrece JavaScript, Python, HTML y CSS, lo que lo convierte en una buena opción si estás buscando aprender a programar para el desarrollo web.

Knowin

Tanto si utilizas Android como iOS, Encode facilita la codificación al incluir una barra de acceso directo con símbolos que se utilizan a menudo en la programación. Esto te ahorra tener que buscar a través de tu teclado para encontrar diferentes símbolos de corchetes. La aplicación tiene unos cuantos años, y aunque no es tan popular como otras, definitivamente vale la pena echarle un vistazo.

Por un tiempo, algunos usuarios evitaron Encode ya que era sólo para Android. Ahora hay una versión para iOS, así que puedes usarla sin importar la plataforma que elijas. La aplicación se puede descargar gratuitamente, con una compra de 4.99$ en la aplicación para Encode Plus, lo cual desbloquea más lecciones y desafíos.

Descargar: Encode para Android | iOS (gratis)

¿Qué hay de las aplicaciones de programación para niños?

Con la excepción de una de las aplicaciones mencionadas anteriormente, éstas están dirigidas a todas las edades. Algunas de ellas pueden estar bien para los niños, pero la mayoría de ellas no están dirigidas a los programadores más jóvenes. Algunas, como CodePen y Pythonista, están explícitamente dirigidas a programadores con un poco más de experiencia en programación.

Si estás buscando aplicaciones dirigidas a una audiencia más joven, te alegrará saber que hay muchas.

Pin It on Pinterest

Shares