jueves, 2 de mayo de 2013

Lenguajes disponibles para programar en ANDROID


Bueno, con esta entrada nada más quiero recopilar algunas opciones para desarrollar aplicaciones para android, sin tener que utilizar las herramientas ya previstas por Google, si alguno de ustedes no tiene mucha afinidad con java creo que podría servirle muy bien dar una lectura a lo siguiente.

Se puede destacar, que algunas de las opciones mostradas también permiten desarrollar la aplicación para iOS, de una manera paralela, eliminando horas de trabajo extra para los que quieren una aplicación para ANDROID y iOS.

LIVE CODE




Esta plataforma nos permite desarrollar aplicaciones para ANDROID y IOS, entre otras, basado en lenguaje de scripts, y se podría decir que parecido  a Visual Basic por la constitución de sus herramientas para desarrollo.

En LiveCode se basa en un desarrollo de interfaz de usuario como primer paso y luego se enfoca en agregar el código directo en cada objeto. LiveCode viene con 23 objetos de interfaz totalmente personalizable. Lo cual incluye todos los objetos de interfaz estándar que se desea manejar, como:
  •  Botones
  •  Campos de texto
  • Menús
  • Esquemas de cuadriculas
  • Imágenes o mapa de bits
  • Gráficos vectoriales
  • Reproductor Multimedia


Aparte de lo ya mencionado, cabe destacar que maneja soporte completo para bases de datos SQL estándar como:
  • MySQL
  • SQLite
  • PostgresSQL
  • Oracle
  • Valentina
  • SQLYoga


Y para los que quieran tener un poco más de contacto con el lenguaje, les dejo el siguiente link para que puedan checar como desarrollan una pequeña aplicación.


Agrego una tabla donde podrán observar las características que ofrecen para desarrollo de software en las diversas plataformas.




App Inventor


Este lenguaje nos permite que mediante su Framework desarrollado en un navegador WEB comencemos a generar nuestra interfaz de usuario, para a continuación programarla mediante objetos, como si encajáramos las piezas de un rompecabezas para establecer el comportamiento de la aplicación. Al mismo tiempo, a través de una conexión directa entre el ordenador y el Smartphone con android, la aplicación se carga automáticamente en el mismo.

A continuación un ejemplo básico del funcionamiento del desarrollo en App Inventor:

Configuración de App Inventor:



Se agrega una pantalla de App Inventor, mostrasndo el ambiente de desarrollo del mismo:



Fuentes: LIVE CODEApp Inventor


No hay comentarios:

Publicar un comentario