1.- Tutoriales de programación
Lo primero para poder programar es conocer los fundamentos básicos de la sintaxis de cada lenguaje de programación, es decir, como en cualquier otro lenguaje debemos saber expresarnos correctamente para que nuestra máquina entienda nuestras instrucciones. Hay muchos lenguajes de programación y cada uno tiene una orientación dependiendo del producto que se pretende conseguir. Por ejemplo, para programar una aplicación para Android, el lenguaje que se usa es Java.
Con Tutoriales de programación tendrás acceso a un gran número de tutoriales, tanto en español como en ingles, en formato PDF, en la web e incluso videotutoriales. En esta aplicación encontramos varios lenguajes entre los que destacaré Java especifico para Android, C, HMTL5, Java General, Jquery, PHP, Python, Ruby on Rails y muchos más. INSTALAR - Retirada de Google Play.
2. - Lightbot
Esta aplicación está orientada a enganchar a los niños desde pequeños a la lógica y a la programación. Para resolver los niveles deberán llegar a entender procedimientos básicos de la programación como bucles o condicionales, que a veces son difíciles de comprender hasta para los adultos.
Este es el primer paso para entender cómo funcionan nuestros aparatos electrónicos y sin necesidad de escribir ni una sola línea de código. Puede que aunque no seas un niño también te ayude a ti a comprender estos conceptos tan abstractos. INSTALAR - Retirada de Google Play.
3.- Learn Java
Para conocer a fondo el lenguaje no hay nada mejor que las aplicaciones de SoloLearn. No necesitas conocimientos previos. Bueno, solo un poco de inglés. Los temas están orientados a hacer una lectura y aprendizaje rápidos, fáciles y efectivos. Una manera muy útil de meterte de lleno en la programación orientada a objetos.
Después de cada bloque puedes hacer un test para probar cuanto has aprendido y si necesitas mejorar más. No te lo pienses más y empieza a aprender paso a paso con este magnífico tutorial. Con este mismo método puedes encontrar más lenguajes para aprender como C++, HTML5, PHP, jаvascript, etc. INSTALAR - Retirada de Google Play.
4.- w3school
Si lo tuyo es la programación web, con esta aplicación vas a conocer todos los fundamentos sobre HTML 5, hojas de estilo en cascada CSS y todas las tecnologías asociadas a ellas tanto en frontend como en el backend. Descubre los entresijos de las bases de datos con las que funcionan las webs y aprende a controlarlos.
Toda la información está online pero además cuenta con mucha documentación offline para que en esos momentos sin cobertura en el ascensor nunca te falte algo que aprender. INSTALAR - Retirada de Google Play.
5.-Sensei of Code
Me encanta el nombre de esta aplicación y además está en español, aunque solo sea el principio. Te introduce en diferentes lenguajes de programación y te lleva a través de ellos por tres niveles diferentes hasta llegar al nivel Sensei donde te enfrentarás solo a la documentación oficial.
También está disponible para disfrutarlo online. Cuenta con ocho lenguajes con los que aprender a codear y además también puedes aprender con él a usar programas como Photoshop o Unity, por ejemplo. INSTALAR - Retirada de Google Play.
6.- AIDE- IDE for Android Java C++
Es un entorno de desarrollo integrado (IDE) para Java y en especial para Android. Lo mejor de este IDE es que está en tu smartphone Android, por lo que ya no necesitas un ordenador para desarrollar. Tiene lecciones prácticas para empezar y aprender paso a paso.
El editor además es bastante bueno para estar en la palma de tu mano. Cuenta con completador de código, corrector de código en tiempo real y navegación inteligente. Corre tu app con un toque y encuentra los errores con el Java debugger. Tiene un teclado especial para poder escribir rápidamente caracteres especiales muy usados en programación (como los paréntesis) sin tener que buscarlos. INSTALAR - Retirada de Google Play.
7.- Programming Hub
Es un manual con ejemplos de programas básicos y ejemplos estándar para los que quieren aprender a programar. Tiene varios lenguajes que puedes incluir, como C, HTML, Java, PHP, Python, etc. Todos los ejemplos que descargues puedes verlos offline, solo necesitas descargarlo un vez para poder disfrutar de los ejemplos en cualquier momento.
Es una aplicación muy ligera e intuitiva, pero de momento no se puede hacer mucho más que consultar los ejemplos. De todas formas los desarrolladores prometen que próximamente van a incluir referencias a la documentación y más características. INSTALAR
8.- Quoda Code Editor
Y después de tanto aprender llegó el momento de escribir tu propio código. Para ello contamos con el editor Quoda. Con este editor podemos crear nuevos archivos con plantillas predefinidas para diferentes lenguajes de programación. Cuenta además con un teclado que nos pone todos los caracteres especiales al alcance de los dedos sin tener que buscar dentro del teclado.
Con la versión de pago (4,50 €) además podremos disfrutar de una herramienta para completar código, integración FTP/SFTP, integración con Google Drive/Dropbox y vista previa de HTML. INSTALAR - Retirada de Google Play.
9.- DroidEdit
DroidEdit es un editor para codear directamente en tu dispositivo Android. Tiene varios temas para cambiar los colores y hacer el código mucho más atractivo. Identifica automáticamente los bloques para organizarte mejor y poder ocultar lo que no quieres ver. También puedes editar tus archivos directamente en Dropbox y compartir documentos, también a través de correo electrónico.
Con la versión de pago además podemos obtener soporte para SFTP, acceso a otros servicios en la nube y personalizar los temas visuales a nuestro gusto. INSTALAR - Retirada de Google Play.
10.- ModernHub for GitHub
Y no podía faltar una aplicación para poder ver en nuestros smartphones todos los comentarios y ayuda que nos ofrece la comunidad en GitHub para depurar nuestro código. Por supuesto el código de la aplicación es abierto y puedes ojearlo en esta gran plataforma para el desarrollo de software.
Anímate a crear tus propias aplicaciones o formar parte de esta magnífica comunidad de dasarrolladores. Quién sabe si algún día tu proyecto se lo acaben instalando millones de personas, solo tienes que probar. INSTALAR - Retirada de Google Play.
Comentarios