App Inventor
Programación

Desarrolla apps con Android sin programar

Desarrollar apps para cualquier dispositivo, ya sea para Android, iOs o el sistema operativo que sea, siempre resulta una odisea, sobre todo para los no programadores, o para aquellos que no tienen un nivel elevado en lenguajes como Java, viendo un gran obstáculo para poder dedicarse a ello.

Pensar en la posibilidad, que ocurriera con las apps lo mismo que ya pasa con las páginas web, que cualquiera puede desarrollar algo (con un gestor de contenidos), sin necesidad de escribir ni una línea de código era algo complicado.

Pero hay opciones para poder hacerlo, y la solución más interesante, al menos para poder desarrollar aplicaciones Android se llama App Inventor y es una plataforma que seguramente te encantará, aunque tiene su proceso de aprendizaje.

La página web oficial  hace tiempo que funciona y es un buen punto de partida, por lo menos para comprobar todo lo que se puede hacer.
Aprender App Inventor
Es más fácil aprender como funciona App Inventor que aprender a programar, pero vas a tener que comprender por lo menos como funciona una aplicación, al menos desde la perspectiva del desarrollador.

Hay varias soluciones para aprender a desarrollar apps sin programar y después de analizar mucho lo que podemos encontrar en la red, pienso que vale la pena invertir en formación, sobre todo si quieres lanzar tu propio proyecto, en cambio si lo que prefieres es introducirte un poco, dispones de material suficiente y gratuito al alcance.
Las opciones de la Fundación UNED
Los cursos para aprender a crear aplicaciones Android, sin programar, que ofrece la Fundación UNED son los siguientes:

Aplicaciones móviles para el Internet de las Cosas

Curso de Creación de Aplicaciones Móviles Android sin necesidad de Programación

Ambos tienen en el temario App Inventor y son una buena base para trabajar sobre ello, por lo menos para obtener los conocimientos necesarios para poder tener esa app que estabas pensando.

El precio es de 360€, a distancia, pero tienen descuentos disponibles dependiendo de cual sea tu situación actual.
La opción Video2Brain
La plataforma formativa Video2Brain siempre es un pozo de sabiduría, en toda la videografía que nos ofrece aparece un curso de App Inventor (aunque data de finales del 2015), por lo menos te servirá para empezar, y todo ello pagando la suscripción de 1 mes de 19,95€.

Aprende a desarrollar aplicaciones para Android con MIT App Inventor
Manual App Inventor de Universidad de Castilla La Mancha
Si por otra parte lo que necesitas es un manual para intentarlo por tu cuenta, dispones de un PDF de la Universidad de Castilla La Mancha que es una opción válida.

Manual App Inventor Universidad Castilla La Mancha
¿Vale la pena App Inventor?
¿Has probado a aprender a programar? ¿Se te da bien lenguajes como Java?, entonces no lo pienses y entra en materia, siempre es mejor tener conocimientos de programación porque te permitirá profundizar mucho más a la hora de desarrollar.

En cambio si ya has intentado aprender a programar (pero no se te da del todo bien) o simplemente no quieres intentarlo, la opción App Inventor es ideal para los no programadores.

Tampoco es lo mismo si vas a dedicarte profesionalmente (podrías incluso hacerlo con App Inventor) a crear apps, que si quieres únicamente lanzar un proyecto que tengas en mente.

 

 

Desarrollo Web Diseño Programación

Dolores de cabeza del diseñador (o del programador)

Cuando desarrollamos cualquier proyecto multimedia, más concretamente una página web, debemos tratar dos puntos necesarios, por un lado el más técnico, el de la programación, el desarrollo, las bases de datos, etc; y por otro el del diseño el de lo estético, la combinación de colores.

El binomio programación/diseño es a menudo difícil de compaginar, sobre todo si hablamos de un único profesional que se encargue de todo, siempre hay alguna de las dos materias que se domina en mayor o menor medida.

Para un programador, el auténtico dolor de cabeza es el de conseguir que la página presente un buen aspecto, y que no sea vista por el gran público como algo cuadriculado, debe ser atractiva.

//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js

(adsbygoogle = window.adsbygoogle || []).push({});

Sin embargo, para el diseñador gráfico lo que es realmente complejo es programar, en muchas ocasiones he oído a diseñadores decir cosas como me gusta este software porque puede crear “sin tener que programar” .

Con los cambios existentes en el mundo tecnológico, los profesionales que nos dedicamos a esto tenemos que estar constantemente evolucionando para no tener que caer en la obsolescencia, y eso es difícil de asimilar, porque es muy extraño ver a recién diplomados a los que no les sirve de nada su título, es papel mojado si no continúan con su formación, aunque sea de forma autodidacta.

El ejemplo más claro para los que tenemos la suerte de haber comenzado desde los primeros pasos de Internet, está en como se elaboraban antes las páginas, los requisitos de usabilidad, han ido mejorando, antes todo se hacía con tablas, ahora están mal vistas…

Con Flash el caso ha sido tremendo, con la llegada de los iPhone y iPads este programa ha quedado atrás, es una lástima para todos los que aprendimos a hacer animaciones (benditas interpolaciones y el actionscript) y no sólo animaciones, presentaciones, juegos, hasta páginas enteras hechas con ese programa, era genial porque presentaba unos resultados llamativos nunca vistos antes.

Sin embargo, Flash no era perfecto, ya que ralentizaba los equipos, aunque hay controversia sobre esto, lo que sí se puede afirmar es que afectaba en el rendimiento de las baterías de los portátiles, consumiendo energía extra, algo que seguramente pasaba por alto para el usuario final.

//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js

(adsbygoogle = window.adsbygoogle || []).push({});