Llega APIdays Mediterranea, jornadas internacionales sobre la tecnología y el negocio de las APIs, a Barcelona

captura-19

Ya hemos visto el evento APIdays en París, Berlín, San Francisco, Sidney y Barcelona, de hecho os lo comentamos con bastante detalle durante sus conferencias en 2013 y podemos ver bastante contenido en Youtube con los eventos de 2014. Se trata de la principal conferencia independiente sobre APIs, y la edición APIdays Mediterranea reunirá en Barcelona a desarrolladores, IT managers, startups, evangelistas, grandes empresas y demás profesionales de la industria de las APIs.

Podremos, durante dos días, disfrutar tanto de conferencias como de charlas técnicas con demos relacionadas con las APIs, para quien busca profundizar en el aspecto técnico y para quien quiere hacer negocios. Tendremos charlas sobre proveedores y distribución de APIs, nuevas estrategias y modelos de negocio, conferencias sobre diseño de APIs y mucho más.

Se tratará con especial concentración el Procesamiento de Lenguaje Natural y la transformación de las industrias de la lengua. Este campo está presente tanto en el aprendizaje de lenguas como en motores de búsqueda o páginas web que tengan un catálogo de productos, por lo que será especialmente importante prestar atención a las tendencias en esta categoría.

Contarán de nuevo con Kin Lane, de The API Evangelist, así como con Steve Klabnik, evangelista de hipermedia y rubista, Mike Amundsen de CA Technologies, Andy Thurai de IBM, Norberto Leite de MongoDB and Marcos Placona de Twilio.

El evento se realizará en el Mobile World Center y tendrá a Movistar, CA Technologies, Contextio, Axway, 3scale y Algolia como patrocinadores.

Como ellos mismos recuerdan:

El paso siguiente a la web social ha sido la web programable, donde los usuarios no solo comparten contenidos, sino sus propias aplicaciones y herramientas.

El evento se realizará el día 6 y 7 de mayo, y los ingresos podrán adquirirse en este enlace, disfrutando de un 30% de descuento si usáis el código wwwhatsnew.

Code Kingdoms, una web y app para que los niños aprendan a programar jugando

captura-85

Disponible para web y como app en iOS, se presenta codekingdoms.com como un proyecto creado para que los niños entre 6 y 13 años peudan resolver pruebas usando la lógica de la programación.

El objetivo del juego es salvar a animales, y para ello tendrán que arrastrar componentes solucionando problemas básicos de programación. En este caso se está enseñando Javascript,siendo posible incluir pedazos de código para obtener el resultado deseado.

captura-86El proyecto nace en el Reino Unido, donde algunas escuelas ya están implantándolo como parte de las actividades de los niños. Como resultado obtienen muchos comentarios de chavales que desean construir sus propios juegos usando lo que han aprendido.

A medida que avanzamos en los niveles del juego, se aprenden nuevos conceptos que podrán ser usados para resolver nuevos problemas. Podemos compartir las creaciones con amigos, e incluso colaborar para mejorar el diseño de nuestro mundo virtual.

Enseñar a programar es mucho más que enseñar a hacer programas, es ofrecer la posibilidad de entender la lógica que hay por detrás de la computación, y eso sirve dentro y fuera del mundo de la informática. Son cada vez más los programas que vemos diseñados para acercar la programación a los niños, aunque en nuestro país parece que estamos aún lejos de ver algo así como materia disponible en las escuelas.

Twitter añade dos nuevas características a Twitter Kit

twitterkit-timeline

Twitter acaba de añadir dos nuevas características a Twitter Kit, su plataforma enfocada en posibilitar a los desarrolladores a integrar características de Twitter en sus aplicaciones móviles. En este sentido, los desarrolladores ya podrán integrar líneas cronológicas completas de cualquier cuenta de Twitter en sus propias aplicaciones, según les anuncia en un comunicado, en el que tan sólo deberán emplear unas pocas líneas de código. Esta posibilidad llega tanto a las aplicaciones móviles destinadas a la plataforma Android como a la plataforma iOS.

Al igual que en la integración de tweets, en la integración de líneas cronológicas, los desarrolladores podrán personalizar los textos y colores de fondo para que puedan integrarse en el diseño de las aplicaciones que están desarrollando. De esta manera, posibilitarán ofrecer experiencias más atractivas a los usuarios, además de ofrecerles contenidos que les puedan interesar.

Por otro lado, la otra característica incluida en Twitter Kit es la inclusión de la posibilidad de autenticación como invitado, permitiendo a los usuarios de las aplicaciones móviles que lo integren el acceso a los contenidos relevantes en tiempo real sin tener que iniciar sesión en Twitter. La autenticación como invitado estará integrado en las propias líneas cronológicas.

Twitter invita a los desarrolladores a comenzar con Twitter Kit descargándolo desde Fabric (get.fabric.io), o en caso de estar usándolo ya, ver la documentación que disponen correspondiente a las líneas cronológicas de Twitter y para la autenticación como invitado en Twitter Kit, tanto para Android como para iOS.

Google actualiza las guías de diseño de Material Design

actualizacion guia material design

De nuevo, luego de la realizada en noviembre pasado, Google ha ejecutado una actualización a las guías de diseño de Material Design, un espacio donde se especifica, dan ejemplos, soluciona dudas generales y recomienda a desarrolladores y diseñadores las mejores prácticas para adoptar en sus creaciones este brillante estilo visual presente cada vez en más aplicaciones para Android y de escritorio -particularmente, las relacionadas con servicios de Google-. Continúa leyendo…

putsreq y putsmail, dos aplicaciones útiles para desarrolladores web

Creadas las dos por Pablo Cantero, putsreq y putsmail son dos aplicaciones sencillas de usar y muy prácticas en su categoría, ayudando a ahorrar tiempo cuando se están desarrollando aplicaciones web.

putsmail.com

captura-33

Aplicación creada en 2011, y vendida a Litmus en 2014, nos permite simular el envío de un email en formato HTML, siendo útil para verificar si la forma del mensaje es la que deseamos. Solo tenemos que, sin necesidad de registro, indicar el destinatario, asunto y mensaje en HTMl. El destinatario recibirá primero un email indicando que recibirá un test de putsmail, en caso de que no lo acepte, no se realizará el envío.

litmus.com, la empresa que compró Putsmail, ofrece herramientas de test de email para varias plataformas, pero putsmail continúa funcionando como aplicación independiente.
Continúa leyendo…

Google libera el código de Santa Tracker: android, relojes inteligentes, google maps… una maravilla tecnológica

captura-16

Aunque al principio pueda parecer una noticia sin mucha importancia, el hecho de que el código de Santa Tracker (aplicación que Google lanza en Navidad para seguir los pasos de Papá Noel) ahora esté disponible en la web tiene una gran relevancia.

En el blog de Google comentan todas las diferentes tecnologías utilizadas en esta aplicación, que puede usarse tanto desde la web como desde android o relojes inteligentes.

En github.com/google/santa-tracker-web y github.com/google/santa-tracker-android tenemos el código de las dos aplicaciones, con sus juegos, sus mapas, sus recursos para aumentar la interacción con los usuarios, sus trucos en JS… en el artículo es posible ver una lista completa de todos los recursos utilizados, siendo un gran ejemplo de aplicación moderna, compatible con todos los dispositivos y preparada para un público cada vez más móvil.

Podéis bajar el código, estudiarlo, adaptarlo y crear vuestras propias aplicaciones, así como usarlo para crear una fantástica clase de programación para los alumnos.

Sitios para ver y crear Fractales en Internet

Si os gusta el mundo de los fractales, objetos geométricos cuya estructura se repite a diferentes escala, echad un vistazo en esta lista que hemos preparado hoy para vosotros:

MandelBrot en github.io

captura-46

Podéis hacer click en cualquier zona para que se realice un zoom de la región especificada. Será necesario esperar un poco a que se calcule le nueva estructura para que podamos volver a hacer zoom y comprobar así que no hay límite.

Es el más conocido de los conjuntos fractales y el más estudiado. Podéis obtener mucha más información sobre El Conjunto de Mandelbrot en esta página de Wikipedia
Continúa leyendo…

CodeFights, para demostrar al mundo que somos el mejor programador del mundo

captura-24

CodeFights tiene seis meses de vida, un proyecto en el que los programadores pueden participar de juegos para competir entre ellos, siendo necesario solucionar problemas en el menor tiempo posible.

Inicialmente solo permitía la programación en Javascript, aunque ha evolucionado lo suficiente (tienen más de 70.000 usuarios registrados) como para ampliarse a Java, C ++ y Python.

Ahora ha recaudado 2,4 millones de dólares de inversión para seguir creciendo, para ser toda una referencia entre los programadores, para que llegue un momento en el que el currículo de un programador pueda incluir la cantidad de campeonatos ganados en CodeFights para que la empresa sepa a quien tiene delante.

En seis meses se han resuelto 1.500.000 desafíos, creciendo entre un 30 y un 40% al mes desde su inicio. Los desafíos no son algoritmos tontos, básicos, y sí problemas que incluyen conceptos matemáticos y requieren mucha experiencia por parte de los participantes.

Por supuesto, el proyecto incluye sellos (insignias) para que los programadores puedan presumir de retos conseguidos. En cada nivel aumenta el tiempo, pero también la dificultad, por lo que no es sencillo llegar al final y conseguir un escudo.

En el lanzamiento, el sitio aparece únicos retos de JavaScript, pero desde entonces se ha ampliado para incluir soporte para Java, C ++ y Python. Hoy en día, los codificadores carrera para completar la depuración desafía en éxitos los verán subir de nivel y ganar insignias.

Comentan en TC que actualmente el sitio cuenta con más de 1.500 desafíos, y el co-fundador dice que ya ha visto a algunos programadores llegar hasta el nivel 100.

Comentan que también creen que el sitio pueda transformarse en una herramienta de aprendizaje para principiantes, con juegos más simples, pero eso es algo que tendremos que ver en los próximos meses.