7 meneos
173 clics
Razones por las que es beneficioso aprender a programar apps para móviles
Desarrollar aplicaciones móviles permite resolver problemas y tomar decisiones, analizar y definir, establecer estrategia y algoritmos. Una buena opción es "App Inventor" del MIT
|
comentarios cerrados
Soy un enamorado de la programación web, que queréis.
Personalmente creo que de cara a la educación es mucho más colaborativo y distribuible el formato web.
¿Como ven tus apps los usuarios de iOS, WP o quienes no tengan smartphone si la app se hace con AppInventor? Tampoco veo por que app inventor va a ser más adecuado para potenciar esos beneficios que la programación web.
Como bien señala #3, programar es escribir código, mientras que la mayoría de estas ventajas están ya en el análisis y diseño, que es independiente (o debería de serlo) de la plataforma.
¡Hay miles de APIs en la web! En cuanto a hardware, como mínimo vas a interactuar con pantalla, teclado y ratón. Pero hoy en día, si te pones, puedes interactuar con altavoces, micrófono, webcam, almacenamiento local (disco duro), conexión a internet,... de hecho, los últimos estándares web se están desarrollando para poder acceder al hardware de los móviles también.
Cierto es que a muy, muy, largo plazo, puede haber alguna cosilla en los móviles, que no tengas en la web (igual que a la inversa) ¡Pero es que muy pocas personas van a llegar a tal nivel de complejidad!
Ya bueno, quiero decir que no debería abstraerse a los futuros programadores del código.
Incluso los niños más pequeños deberían aprender a programar escribiendo código en vez de juntando piezas.