Tululoo, para desarrollar juegos en HTML5

tululoo

Descubrimos ví­a Seetio a Tululoo Game Maker, una herramienta pensada para la creación de videojuegos en HTML5 basados en navegador y jugables desde dispositivos móviles, teniendo en cuenta que los smartphones más recientes soportan los últimos estándards de HTML5.

Tululoo nos ofrece varias herramientas para ello, como un manager de recursos y un editor de scripts con el que importar imágenes, fondos, sprites animados y sonidos así­ como la posibilidad de crear distintos objetos (coleccionables, personajes, enemigos, etc.) y funciones.

Obviamente, la herramienta nace orientada para aquellos que dispongan de nociones básicas o avanzadas de programación, pero en este caso la creación de código no será compleja ya que Tululoo cuenta con caracterí­sticas como completar el código automáticamente o resaltar ciertas partes de la sintaxis, para que dentro de lo complejo el proceso se nos haga lo más fácil posible. Otras cosas que podremos ver en Tululoo serán detalles como soporte para archivos de audio WAV, MP3 y OGG, soporte para jugar con teclado, ratón y touchpad, creación de objetos en tiempo real, etc.

Si queréis ver algunos ejemplos de lo que puede llegar a desarrollarse con Tululoo, podéis acceder a diversos juegos desarrollados con la herramienta en la sección «Games«. Lo mejor de todo, dejando de lado lo útil que puede ser para desarrolladores independientes de videojuegos, es que la herramienta es gratuita (si nos encanta y queremos colaborar en su mantenimiento y desarollo, podemos realizar donaciones desde la misma página web).

Twitter permite la programación de tweets en sus productos publicitarios

En relación a los comerciantes que usan los productos de Twitter Anuncios, la propia plataforma de microblogging anuncia que a partir de ahora, y para cualquier idioma, estos usuarios podrán programar tweets orgánicos o tweets promocionados en las fechas y horas que deseen incluso con hasta un año de antelación. Según Twitter, esta nueva caracterí­stica puede convivir perfectamente con aquellas nuevas o ya existentes campañas de tweets promocionados a conveniencia de cada uno.

Lo que más puede llamar la atención es que a continuación indica que los usuarios pueden publicar cualquier contenido sin tener que tener a nadie pendiente por la noche, los fines de semanas, los dí­as festivos o incluso en otros momentos más inoportunos, ofreciendo a los propios anunciantes la flexibilidad necesaria para planificar sus contenidos de antemano, como los estrenos o lanzamientos de sus productos. Queda claro que en esas declaraciones omiten la existencia de algunas herramientas de terceros existentes para la programación de tweets.

Dentro de Twitter Anuncios se incorpora además la nueva pestaña Creativos, siendo ésta una de las dos ví­as para programar tweets, y que permitirá a los usuarios crear y administrar tanto los tweets programados como las tarjetas de Twitter desde un mismo lugar. Dicha pestaña se encuentra en la barra superior de navegación, entre las pestañas de Campañas y Analí­ticas. En el mismo anuncio, explica la nueva ventana emergente para la composición de tweets perteneciente a la pestaña Creativos, donde los usuarios podrán añadir sus textos, fotos, imágenes, localizaciones, o las tarjetas que deseen.

Los tweets programados tendrán como referencia el huso horario de las propias cuentas de los usuarios.

HootSuite renueva su Hootlet para facilitar compartir cualquier contenido web

hootlet

A estas alturas, la mayorí­a de los sitios web ya disponen de botones sociales que nos permite la viralización de sus contenidos, es decir, nos permite compartir sus contenidos en nuestros perfiles sociales en aquellas plataformas y redes donde participamos. Aún así­, podemos contar con la extensión gratuita para Chrome de HootSuite, llamada Hootlet, que hoy acaba de ser renovada, permitiéndonos realizar múltiples acciones como:

– Compartir sitios web en múltiples cuentas de Twitter, Facebook y LinkedIn
– Programar la publicación de mensajes en nuestros perfiles desde dentro de cualquier página web
– Compartir fácilmente las imágenes de Instagram, Flickr y Pinterest, así­ como los ví­deos de YouTube en las redes sociales
– Ver los mensajes de los medios sociales publicados de manera geolocalizada a través de las búsquedas en Yelp y Google Maps
– Ver los mensajes relacionados de los medios sociales a la hora de buscar en Google.

Cuando instalamos la extensión, mostrará un icono en la parte derecha de la barra de búsqueda, que nos permitirá el uso de la propia extensión, siempre y cuando contemos con nuestra cuenta de usuario, que podemos registrar directamente o bien acceder desde los proveedores sociales soportados. A través de la ventana emergente que se nos aparecerá, podemos elegir las plataformas sociales donde publicar, editar los mensajes, e incluir los medios, y finalmente, publicar directamente o dejar la publicación programada para otro momento, semejante a lo que hace la extensión de Buffer.

Hootlet trata de ofrecer las experiencias sociales de navegación de forma unificada, y la verdad es que su uso está al alcance de cualquier usuario, sin presentar dificultad alguna.

Os dejamos con el ví­deo de presentación y el enlace para instalación:
Continúa leyendo «HootSuite renueva su Hootlet para facilitar compartir cualquier contenido web»

Ejemplos de diseños de aplicaciones móviles (comentarios, búsquedas, listas, mapas…)

ios patterns

Los que diseñan aplicaciones móviles invierten mucho tiempo navegando entre otras aplicaciones en busca de inspiración, inspiración para ver cuál e sla mejor forma de crear una sección de comentarios, o algún método atractivo para publicar miniaturas de amigos, o mapas… lo que han hecho en ios-patterns.com cientos de aplicaciones para mostrar ejemplos de cómo otros han resuelto los problemas de diseño más habituales, clasificándolos en el menú lateral.

De esta manera podemos ver varias formas de mostrar resultados de búsquedas, actividades, artí­culos, calendarios, diálogos, grids, menús, música, fotos, perfiles, barras laterales, inscripciones, pantallas de inicio, lí­neas de tiempo, tutoriales, reproductores de ví­deo y/o música… elementos de todo tipo mostrados siempre con la fuente de la misma.

Bajo cada imagen vemos la aplicación que usa el diseño: Google Maps, Twitter, Instagram… grandes ejemplos que pueden ayudarnos a encontrar la inspiración necesaria, un modelo que se adapte a lo que queremos desarrollar, para que podamos innovar conociendo las últimas tendencias.

Aunque el sitio se llame ios-patterns, son ejemplos que pueden aplicarse a cualquier sistema operativo, ya que solo son ideas de diseños, ejemplos que no están limitados a ningún dispositivo especí­fico.

Google crea proyecto para traducir al español MOOCs de Udacity (cursos online de programación gratuitos)

Grandes noticias llegan desde el blog para desarrolladores de Google: los cursos de Udacity podrán empezar a disfrutarse en nuestro idioma.

Así­ es, Google se ha asociado con Udacity para añadir subtí­tulos en español y portugués de algunos de los cursos, y han empezado con el CS253 (desarrollo web), CS255 (para programar juegos en HTML5) y CS256 (Para desarrollo de aplicaciones móviles, disponible dentro de poco).

cursos

Solo tenemos que pulsar en el botón de Subtí­tulos (CC) en el reproductor de YouTube y seleccionar Español (México) o Portugués (Brasil), para disfrutar del contenido en nuestro idioma, algo que desde hace mucho tiempo han solicitado miles de usuarios de Udacity, uno de los principales portales de cursos masivos online que tenemos en la web.

El motivo que comentan en el blog está relacionado con los problemas económicos en varios paí­ses de latinoamérica: el contenido que tenemos disponible en nuestro idioma para aprender a programar en Internet no es muy extenso (principalmente si lo comparamos al que tenemos en inglés), y eso afecta directamente a la calidad y cantidad de los programadores en América Latina, donde no abundan los recursos económicos para realizar cursos presenciales.

Desde el blog de Udacity aprovechan para recordar que existe la opción de ayudar como traductores de sus cursos en www.amara.org/en/teams/udacity/

Desarrollan lenguaje de programación para crear moléculas de ADN artificiales

dna

Al igual que se usa Python o Java, por ejemplo, para escribir código para un ordenador, los quí­micos podrí­an pronto ser capaces de utilizar un conjunto estructurado de instrucciones para programar cómo las moléculas de ADN interactúan en un tubo de ensayo o en una célula.

Así­ comienza el artí­culo publicado en la web de la Universidad de Washington, donde anuncian que están trabajando en un lenguaje de programación pensado en programar moléculas de ADN, algo que puede ser extremadamente útil para crear medicamentos, curar enfermedades y, en general, alterar el comportamiento de nuestro organismo.

Los trabajos fueron publicados esta semana en la revista Nature Nanotechnology, donde Georg Seelig, profesor asistente de ingenierí­a eléctrica y de ciencias de la computación, comentó que partí­an de una descripción matemática de un sistema quí­mico para, usando el ADN, construir las moléculas responsables por el efecto programado.

[…] los cientí­ficos están encontrando formas de diseñar sistemas sintéticos que se comportan como los biológicos, con la esperanza de que las moléculas sintéticas apoyen las funciones naturales del cuerpo. Para eso se necesita un sistema para crear moléculas de ADN sintéticas que varí­en de acuerdo a sus funciones especí­ficas.

De momento el trabajo no puede ser aplicado en el campo de la medicina, pero podrí­a usarse en el futuro para hacer moléculas que se auto-ensamblen dentro de las células y sirvan como sensores inteligentes.

[…] podrí­an ser incorporados en una célula, a continuación, programarse para detectar anomalí­as y responder según sea necesario, tal vez mediante la entrega de medicamentos directamente a las células.

Como veis, nuevas profesiones van apareciendo: programador de moléculas de ADN… suena bien, desde luego.

Link: washington.edu| Ví­a The Verge

Imagen de molécula de DNA en shutterstock.com

Emmet, una extensión para agilizar el trabajo de quien programa HTML y CSS

emmetProgramar desde cero una página web, creando las hojas de estilo y el HTML que responderá al diseño especificado en ella, puede ser una odisea si no se usa el editor adecuado.

La mayorí­a de los editores ya ofrecen recursos que ayudan a no olvidar las comillas, los puntos y comas, las etiquetas y demás componentes, pero cada uno tiene sus propias reglas, sus propios atajos de teclado, y muchas veces necesitamos un «algo más» que nos ayude a ahorrar tiempo a la hora de escribir código.

Emmet es una extensión compatible con varios editores de código, tanto web como para plataformas tradicionales, que permite, entre otras cosas, escribir lineas de código usando abreviaturas. Podemos así­ evitar los CTRL+C & CTRL-V usando un código especial de Emmet que permite ser interpretado para rellenar lineas de forma automática, aunque también ofrece atajos que en muchos editores no existen.

Las caracterí­sticas completas de esta extensión, así­ como los programas con los que es compatible, pueden verse en emmet.io, donde está disponible de forma gratuita. En caso de querer cotillear entre su código, podéis hacerlo en github; también podéis visitar este artí­culo en hongkiat.com, donde explican un paso a paso para su instalación y uso.

Boomerang Calendar, establece encuentros en horarios disponibles desde Gmail

Boomerang Calendar

Nos podemos encontrar ante situaciones sobre las cuales queremos establecer encuentros con otras personas en un horario en el que a ambos nos pueda venir bien, según nuestras agendas. Una manera de simplificar esta cuestión nos la ofrece Boomerang Calendar, un plugin para Chrome y Firefox, que nos permite sugerir encuentros a otras personas, bien a nivel individual o bien en grupo, con las que queremos quedar, a través de un simple mensaje de correo electrónico, marcando en nuestros calendarios los horarios posibles según nuestras disponibilidades, esperando a que nuestros destinatarios marquen aquellas opciones que mejor encuentren, pudiendo así­ crear los correspondientes encuentros.

Hay que añadir que Boomerang Calendar funciona solamente dentro del servicio de correo electrónico de Gmail, integrando sus funciones y tomando los datos de nuestro calendario en Google, de manera que cuando queramos programar un encuentro con cualquiera de nuestros contactos, deberemos presionar el botón «Suggest Meeting» dentro de la ventana de redacción de mensajes. Cuando nuestros contactos respondan, los encuentros se añadirán automáticamente a nuestros calendarios.

Boomerang Calendar ha sido creado por los desarrolladores de Baydin, en San Francisco, y supone una interesante herramienta de productividad para nuestros buzones de correo electrónico. Una pena que estas funciones no estén de serie dentro de Gmail, y también que la posibilidad de elegir disponibilidades en Google Calendar es una función que se eliminó hace algún tiempo, quizás por falta de uso por parte de los usuarios.

Cada vez que iniciemos Gmail con el plugin instalado, deberemos dar los permisos para poder trabajar con Boomerang Calendar dentro de Gmail. En caso contrario, sus funciones no se integrarán hasta que accedamos de nuevo, que será cuando de nuevo nos pregunte para dar acceso a su servicio.

ackuna – Ayudando a traducir aplicaciones para móviles

ackuna

Lanzar una aplicación para móviles requiere mucho trabajo: diseño, programación, marketing, monitorización… no es fácil llegar a las primeras posiciones en las listas, pero si tenemos la opción de ofrecerla en varios idiomas, estaremos multiplicando nuestras posibilidades de tener el éxito deseado (o un buen porcentaje del mismo).

Con esa idea tenemos ackuna (ackuna.com), una plataforma que permite que cualquiera pueda ayudar a traducir aplicaciones móviles, sin necesidad de que sean traductores profesionales.

Los desarrolladores podrán subir los archivos de idioma de su aplicación y seleccionar en qué lenguas queremos ofrecerla, de esa forma cualquier visitante de la web podrá enviar la traducción de las frases que desee, sin cobrar nada, sin necesidad de ofrecer garantí­as de ningún tipo. Si el desarrollador lo desea, puede contratar un servicio profesional de traducción, aunque en ese caso tendrá que pagar por cada palabra traducida.

Comentan en TNW que su objetivo es aprovechar el lado altruista de la web, donde la gente escribe en Wikipedia o traduce Twitter sin cobrar nada. Es cierto que no es lo mismo participar de la mayor enciclopedia del mundo que traducir una aplicación para que otros ganen dinero con ello, aunque también es cierto que miles de personas participaron de la versión en otros idiomas de Twitter y no cobraron nada por ello.

Un proyecto interesante, sin duda, aunque seguramente tendrán que inventar alguna forma de incentivar la colaboración, aunque sea mandando pegatinas y chicles a casa.

Buffer añade soporte para las páginas de empresa de LinkedIn

Muchos de nosotros ya conocemos a Buffer ya que es un servicio, cada vez más completo, que nos permite la programación de publicaciones de contenidos en múltiples plataformas sociales, o incluso permitirnos realizar publicaciones en el momento en las mismas. Hoy Buffer nos anuncia el lanzamiento del soporte para realizar publicaciones en las páginas de empresa de LinkedIn, que viene precedida de la posibilidad de realizar publicaciones en las páginas de Google+, lanzada hace pocas semanas.

De esta manera, podemos vincular las páginas de empresa que gestionemos en LinkedIn a través de Buffer, lo que nos posibilita incluir en la cola de programación o incluso publicar directamente contenidos en dichas páginas de empresa, lo que nos ayudará a mantener un ritmo de publicación en las mismas. Pero eso no es todo, ya que Buffer también nos ayudará a entender el nivel de aceptación que han recibido las publicaciones a través de las estadí­sticas, de manera que conoceremos los comentarios recibidos, los likes, el número de visitas, las veces que han sido compartidas, etc.

A través de su blog explica los pasos que hay que realizar para vincular las páginas de empresa en LinkedIn que gestionemos a través de su propio servicio, de manera que a la hora de establecer cualquier publicación, ya sea al instante o de manera programada, podamos incluir dichas páginas, entre otras opciones.

Con este lanzamiento, Buffer ya nos permite la publicación en perfiles, grupos y páginas de LinkedIn, aunque algo similar ocurrirá cuando finalmente incluya soporte para la publicación en grupos de Facebook, algo que podemos observar como pendiente a la hora de conectar las cuentas de usuario, donde también vemos que también incluirán soporte para publicar en los perfiles de Google+.