trackduck, una buena herramienta para diseñadores y programadores web

trackduck

Cuando realizamos una aplicación web o un nuevo sitio para un cliente solemos utilizar sistemas de gestión de proyectos que ayuden a tener las tareas siempre visibles, actualizando su estado y guardando los comentarios en todo momento (personalmente utilizo mantis). El problema es que la mayorí­a de ellos no están basados en un entorno visual muy intuitivo para el cliente, por lo que acaba siendo utilizado únicamente como herramienta interna, siendo el email el principal medio de comunicación entre contratada y contratante.

La idea de trackduck (trackduck.com) es ofrecer una herramienta que permita a los clientes definir tareas «pintando» encima del sitio web que se está construyendo. Solo tiene que marcar la zona que quiere comentar (un error o un cambio en la estructura de la información, por ejemplo) y comentar encima del diseño, permitiendo de esa forma que las tareas pendientes estén «geográficamente localizadas» dentro de cada página presentada.

En su web muestran algunas animaciones con ejemplos de uso, destacando que apuestan por un sistema de comunicación en tiempo real que permita expresar la opinión de los clientes y a los programadores recibir el feedback y el estado de cada tarea abierta. Cada vez que hay una alteración en uno de los estados, tanto clientes como desarrolladores pueden recibir un email, aunque la idea es que deje de usarse el correo electrónico para gestionar este tipo de proyectos.

El precio depende del número de sitios y páginas registrados, teniendo versiones que parten de 9 dólares al mes.

8 juegos gratuitos para iniciar a los niños en la programación

Hace unas semanas compartimos el inicio de “Hour of Code”, una interesante iniciativa que reuní­a muchí­simos recursos para que los niños pudieran iniciarse en la programación, con la ayuda de sus padres o maestros.

Algunos de los recursos que se han compartido todaví­a están disponibles, como los juegos online que se encuentran en la plataforma de Tynker. Hay 8 juegos dedicados a este proyecto, teniendo en cuenta diferentes edades y nivel de conocimiento.

juegos online

También brinda suficientes opciones para que los niños escojan una temática de su interés y la experiencia sea más amena para ellos. Por ejemplo, algunos puzzles tienen como protagonista a un cachorrito que vivirá diferentes aventuras a medida que se desarrolla el juego.

Si les atrae el tema del espacio, hay dos juegos dedicados para ellos con Lost in Space y Space Zombies. También hay desafí­os interesantes que permiten construir formas o descubrir objetos mediante un entorno de programación en bloques, desarrollando sus habilidades.

Para acceder a los juegos no necesitamos registrarnos, simplemente escoger la actividad que el niño desee y seguir las instrucciones. Y un detalle para los padres o maestros que opten por implementar estos juegos, es que cada uno de ellos contiene un breve resumen de los conceptos y habilidades que la actividad pretende enseñar.

MTV lanza su aplicación oficial para Android

mtv

Muchos de nosotros hemos crecido con los videoclips de MTV, y aunque ahora la cadena no se dedique exclusivamente a emitir ví­deos musicales y haya perdido un poco su esencia, sigue disponiendo de una amplia programación y contando con miles de fieles seguidores. Para ellos precisamente nace la aplicación oficial de MTV para Android, que nos servirá para estar al tanto de la programación del canal y para poder disfrutar de algunos ví­deos directamente desde la app.

La función principal que encontraremos en la aplicación será la posibilidad de disfrutar de las series emitidas en MTV, aunque para disfrutar del contenido al completo hará falta registrarse con una cuenta del proveedor de TV por cable que ofrezca dicho servicio. Si este no es el caso, tendremos igualmente acceso a una gran cantidad de contenido multimedia sin necesidad de registro alguno, contenido que incluirá documentales, clips extra, ví­deos exclusivos, y after shows de series como Awkward, Teen Wolf, Ridiculousness o Real World.

La app también contará con contenido exclusivo y cobertura de eventos como MTV Video Music Awards, MTV Movie Awards y festivales musicales varios de los que podremos seguir las novedades a través de la aplicación. Paralelamente, podremos utilizar también la app como complemento mientras visualizamos las series de MTV en la televisión, ocasión en las que se nos dará información detrás de las cámaras, posibilidad de contestar encuestas, visualizar galerí­as de fotos, etc.

Podéis bajaros la aplicación de MTV en este enlace a la GooglePlayStore, para Android 4.0. o posterior.

Circular, alternativa de código abierto a Buffer

Circular

Gracias a aquellos servicios que nos permiten programar actualizaciones de estado en los medios sociales, tanto usuarios como empresas nos evitamos tener que ofrecer mayor disponibilidad de nuestro tiempo para llevar a cabo dichas actualizaciones de forma manual. Una de las aplicaciones que ya hemos comentado es Buffer, cuyo funcionamiento ya conocemos muchos de nosotros. Pues bien, existe una alternativa a Buffer que lleva el nombre de Circular, aunque por el momento funciona únicamente con las cuentas de Twitter.

Circular es una aplicación de código abierto que nos permite su uso tanto desde su sitio web como desde nuestros servidores web si decidimos instalarlo, siempre y cuando nuestros servidores cumplan una serie de pre-requisitos, entre ellos, el soporte de MongoDB y el controlador de MongoDB para PHP, entre otros, cuyas instrucciones completas encontraremos en su ficha en GitHub.

Respecto al funcionamiento de Circular, tan sólo deberemos vincular aquellas cuentas de Twitter que deseemos utilizar, funciona con varias de forma simultánea, y empezar a crear actualizaciones de estados, bien para su publicación inmediata o bien para su programación, pudiendo vincular a las mismas imágenes. Desde la configuración podemos establecer los tiempos en los que deseamos que se publiquen las actualizaciones de estado en nuestras cuentas de Twitter, y además, podemos hacer que nos enví­en notificaciones a nuestras direcciones de correo electrónico en caso de que se acabe la lista de publicaciones pendiente, lo que nos permitirá meternos en nuestro panel para volver a llenar la lista con nuevas publicaciones programadas para su publicación.

Circular cuenta además con un bookmarklet para ayudarnos a programar actualizaciones de estado, lo que nos vendrá bastante bien a la hora de utilizar su aplicación, aunque si usamos Chrome, también disponemos de la propia extensión que podemos instalar.

Se trata de una alternativa que la misma reconoce estar inspirada en la propia Buffer, dándonos la libertad de usar en su espacio web o bien desde nuestros servidores.

Enlace: Circular | Ví­a: WebResourcesDepot

11 cursos online gratuitos de programación en español

Revisando las listas de cursos ofrecidos en floqq, cursopedia, aprendemia, tutellus y tareasplus se pueden encontrar varios cursos relacionados con la tecnologí­a.

Nos hemos dedicado a filtrar los diseñados para enseñar a programar, dejando siempre claro que una cosa es hacer un programa y otra muy diferente es diseñar un sistema completo y complejo, algo que requiere conocimientos bastante difí­ciles de adquirir fuera el ámbito universitario.

Los cursos que aquí­ os mostramos ayudan a conocer las bases y a poder comenzar a desarrollar tanto páginas como aplicaciones:

programar

Programación de aplicaciones móviles: Hay uno de 47 minutos en floqq y otro de 2 horas y media en la misma plataforma dedicados a Android. En cursopedia también hay uno con las bases de programación Android. Para iOS hay uno en Tutellus, así­ como uno de Desarrollo de Aplicaciones móviles con Titanium.

Programación y diseño web: En cursopedia hay uno de Fundamentos de Javascript y otro de Posicionamiento web SEM y SEO, así­ como uno de Introducción al diseño web. En aprendemia hay uno de Introducción a WordPress. En tareasplus hay uno que ayuda a pasar de psd a html5 y otro con las bases del diseño web.

Si estáis buscando algo más especí­fico en alguna categorí­a, indicadlo en los comentarios e intentaremos ayudar consultando las fuentes que revisamos frecuentemente.

Imagen de programación de shutterstock.com

Wolfram anuncia un nuevo lenguaje de programación

Proyecto

Stephen Wolfram, fundador del conocido buscador semántico Wolfram | Alpha, anuncia a través de su blog el desarrollo de un nuevo lenguaje de programación al que llamará Wolfram Language, el cual estará basado en la aplicación Mathematica, que lleva usando en su compañí­a durante más de 25 años. Según él, su lenguaje de programación tiene una visión diferente respecto a los diferentes lenguajes de programación de propósito general existentes, ya que pretende ser un único sistema totalmente integrado, integrando todo lo posible en el mismo lenguaje, con la idea de no depender de librerí­as externas para aumentar las funcionalidades, según informa The Verge.

De esta manera, contarí­a con capacidades para la creación de gráficos, procesamiento de imágenes, o incluso para la comprensión del lenguaje natural, entre otros, de manera que permitirí­a realizar tareas complejas mediante formas sencillas y fáciles de aprender. El lenguaje permitirí­a el desarrollo de aplicaciones de escritorio estándar, y la compañí­a del propio fundador también lanzará una nube para programación, que permitirá a los desarrolladores la creación y puesta en marcha de sus aplicaciones a través de la web.

Wolfram Language también traerí­a avances en el software Mathematica, entre los que se incluye el lanzamiento de Mathematica Online, que permite la ejecución de sesiones completas dentro del propio navegador web.

Por el momento, no se ofrece más información acerca de su lenguaje de programación, tanto en lo que respecta a su lenguaje en sí­ ni en los calendarios de desarrollo y lanzamiento. En los próximos meses anuncia que ofrecerá más información al respecto.

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.