Una buena herramienta para crear apps móviles

thunkable

Cada vez existen más herramientas que ayudan a crear una aplicación móvil nativa de forma sencilla. Goodbarber es un claro ejemplo de ello, y hoy os comentamos otra opción con un enfoque algo diferente: thunkable.

Siguiendo el mismo método del arrastrar y soltar, permite programar acciones, como si fuera code.org, bloques de código que permiten, usando el sentido de la lógica, definir el comportamiento de los eventos realizados dentro de la aplicación programada, ayudando así­ a personalizar mucho más el resultado obtenido.
Continúa leyendo «Una buena herramienta para crear apps móviles»

Google presenta Analytics para Google Cast

cast

Los programadores de Google Cast tienen ahora una forma de saber cómo se conectan los diferentes dispositivos a sus aplicaciones, cuántas sesiones cada dispositivo abre, cuánto duran las mismas… Google ha presentado su Analytics para Google Cast, y estarán todos los datos disponibles desde la consola de aplicación de Cast.

Para probarlo solo tenemos que identificarnos normalmente como desarrollador en nuestra cuenta y acceder a la tabla de «Aplicación», una vez allí­ veremos la columna Estadí­sticas asociada a nuestro programa.
Continúa leyendo «Google presenta Analytics para Google Cast»

Emojicode, un lenguaje de programación basado en emojis

emojicode

En emojicode.org es posible encontrar un lenguaje de programación que usa emojis en lugar de caracteres normales.

El chocolate aumenta el valor de las variables, los conejos son clases, hay paquetes que cargan packs… un lenguaje opensource, multiparadigma y orientado a objetos, capaz de crear aplicaciones que pueden ejecutarse en varias plataformas.

Parece una broma, pero es real: Emojicode es un lenguaje de programación de alto nivel, orientado a objetos.
Continúa leyendo «Emojicode, un lenguaje de programación basado en emojis»

Seis opciones para ejecutar código desde la web

programar

Los programadores ya tienen su entorno de trabajo perfectamente definido, o deberí­an tenerlo, pero los que están empezando muchas veces solo quieren probar sus lí­neas de código, las funciones que han aprendido en el curso, y para ellos existen varias opciones online que ayudan a practicar sin necesidad de instalar nada:

ideone.com: Compilador y depurador online que puede compilar el código fuente y lo ejecuta en lí­nea en más de 60 lenguajes de programación, incluyendo C, C ++, C #, Java, Pascal, Perl, PHP, Ada, COBOL, FORTRAN y muchos otros. Desde allí­ presentan sphere-engine.com, un entorno virtual para que los programadores puedan hacer pruebas sin instalar nada localmente.

codepad.org: Además de interpretar varios lenguajes de programación, permite también la colaboración entre equipos. Podemos pegar nuestro código, ejecutarlo y copiar una url para compartir el resultado, siendo extremadamente práctico (y compatible con móviles).
Continúa leyendo «Seis opciones para ejecutar código desde la web»

Google ofrece nuevas herramientas a los desarrolladores android

android

Una de las pesadillas de todo programador de app para móviles: las valoraciones negativas.

A menudo, junto al voto de 1 o 2 estrellas vemos un comentario indicando el motivo por el cual la nota ha sido tan baja, pero muchas veces el usuario no pone ningún texto, por lo que el desarrollador no consigue entender el motivo de la frustración. ¿ha sido un bug?, ¿problemas con su dispositivo?, ¿no es suficiente atractivo?…

Otras veces los votos negativos son generados porque el usuario no entiende la aplicación. Es el caso de las de Realidad virtual: la mayorí­a indican que para usarse se necesitan gafas de VR, pero mucha gente no sabe lo que es eso, solo sabe que lo instala y no ve nada, motivo suficiente para dar una estrella.
Continúa leyendo «Google ofrece nuevas herramientas a los desarrolladores android»

Google libera el código de un sistema para probar apps iOS

EarlGrey

EarlGrey ya está en github, una herramienta creada por Google que entra en el mundo del código libre para que los desarrolladores puedan construir y probar aplicaciones de pruebas de código para iOS de forma segura y sencilla.

Escrito en Objective-C, no en Swift, dispone de licencia Apache, y es el sistema que Google ha estado usando para probar sus propias aplicaciones para iPhone y iPad, como YouTube, Google Calendar, Google Photos, Google Translate, Google Play Music y muchas otras.
Continúa leyendo «Google libera el código de un sistema para probar apps iOS»

Sendbird, para añadir un chat en nuestra app móvil

sendbird

Existen juegos para móviles que podrí­an ser mucho más adictivos con un chat entre usuarios, o redes sociales, o apps de citas.. tener una aplicación de mensajerí­a integrada en una app es una excelente idea, pero la mayorí­a de las veces debe desarrollarse de forma única y exclusiva para cada app, copiando y pegando el código de otros chats y realizando ajustes, o creando un sistema de comunicación desde cero.

El objetivo de Sendbird es evitar esa reprogramación ofreciendo un servicio de chat para apps, un sistema que permita integrarse con cualquier aplicación móvil de forma sencilla, permitiendo así­ que los programadores se concentren en las funciones de su propia aplicación, no en funcionalidades «satélite» como es un chat.
Continúa leyendo «Sendbird, para añadir un chat en nuestra app móvil»

Twitter abre el código de Screengrab, herramienta de capturas en android

screengrab

Twitter acaba de anunciar que ha publicado en github el código de Screengrab, herramienta que puede ser usada para que los programadores realicen capturas de pantalla de sus apps android, algo extremadamente interesante para no tener que perder tiempo capturando manualmente y ajustando tamaños en un editor externo.

La licencia de Screengrab es Apache, podemos usarla en nuestros sistemas, tanto para uso personal o comercial, y puede ser usada para que se realicen las capturas de las aplicaciones y se suban automáticamente a Google Play Store, por ejemplo, garantizando así­ que los pantallazos que vemos corresponden siempre a la última versión.
Continúa leyendo «Twitter abre el código de Screengrab, herramienta de capturas en android»

Aprende a programar editando juegos clásicos

juegos

En discorunner.com tenemos una interesante propuesta: aprender a programar modificando el funcionamiento de juegos clásicos, juegos y aplicaciones de la década de los 70 y 80 para Apple II que han sido incluidos dentro de su sitio para que cualquier persona pueda ejecutarlos, editarlos o modificarlos al mismo tiempo que aprende conceptos básicos de programación mientras explora verdaderas momias de la historia de la informática.

DiscoRunner tiene una biblioteca de miles de programas de este tipo, y se puede bajar de forma gratuita en su sitio web, que parece salido de la misma época que los juegos que contiene. Una vez bajado, podremos comenzar a navegar por los sistemas, abriendo el código de cada uno e incluso navegando en 3D por el modo gráfico, ya que han incluido un simulador de navegación tridimensional para poner el ingrediente del siglo XXI que no podí­a faltar.
Continúa leyendo «Aprende a programar editando juegos clásicos»

Clickteam Fusion, para crear juegos sin programar, con versión gratuita

Ejemplo de juego creado con Clickteam Fusion 2.5
Ejemplo de juego creado con Clickteam Fusion 2.5

Clickteam Fusion 2.5 es la última versión de este programa que nos ayuda a crear juegos sin necesidad de programar, juegos en HTML5 que pueden ser publicados de forma sencilla desde la plataforma.

Los juegos que pueden crearse usan un sistema de simulación de efectos de fí­sica para dar realismo en las interacciones entre objetivos, así­ como en el movimiento de ropas, por ejemplo. Los comandos pueden darse desde el ratón, eligiendo los elementos y creando las descripciones y acciones de cada uno de los objetos especificados.
Continúa leyendo «Clickteam Fusion, para crear juegos sin programar, con versión gratuita»