Pinterest presenta plataforma de desarrollo para hacer pins interactivos

captura-16

Los pins de pinterest son poco flexibles, es muy poco lo que podemos hacer con ellos, y eso es algo que va a cambiar.

Desde Pinterest anuncian algunos detalles de la plataforma para desarrolladores que están lanzando, una versión beta, de momento solo disponible en Estados Unidos, que permitirá aumentar la interacción disponibles en lo que las marcas publican.

Se trata de una serie de APIs que ofrecerá la posibilidad de programar aplicaciones para, por ejemplo, reservar hoteles, algo que podrí­a ser extremadamente útil para transformar la herramienta en algo más que un portafolio de fotografí­as.

Cuando alguien se identifique dentro de nuestra aplicación con los datos de pinterest, podrá construir experiencias personalizadas basándose en los paneles y pins de cada uno, por ejemplo, aunque aún están en la fase brainstorming para determinar todo lo que podrí­a hacerse.

Podéis echar un vistazo en esta primera versión en este enlace

flyver, un SDK para programar aplicaciones para drones

Los drones están de moda, pero son muy limitados en sus funcionalidades. Serí­a ideal tener un android personalizado que reconozca objetivos especí­ficos, o que sigan a una persona determinada, o creado para grabar los movimientos de un deporte… eso es lo que quieren hacer en flyver, crear un mercado de aplicaciones para drones, y el SDK ya está listo en su web.

Su objetivo es integrar la plataforma android en los drones, permitiendo que el móvil ajustado en el vehí­culo se comporte de una forma determinada, con aplicaciones que pueden personalizar tanto el uso de la cámara como el enví­o de alertas cuando se detecta algo.

captura-4

En su web ya podemos encontrar algunos ejemplos para que podamos inspirarnos. El SDK tiene código abierto, y tienen un foro para poder realizar preguntas sobre su uso, pero de momento es solo un experimento. Quedan aún varias cuestiones en el aire, principalmente relacionadas con la forma de integrar el móvil en el dron, así­ como los modelos y la forma de controlar movimientos, pero es un primer paso que alguien tení­a que dar.

Estaremos atentos a la evolución de flyver para poder informar sobre los proyectos reales que vayan apareciendo. Si sois programadores y os interesa el tema, podéis echar un vistazo en el código, ya publicado en github.

Actualización: Sí­ incluyen un kit, de 234 euros, para permitir integrar el móvil en el dron. Lo podéis ver en basecamp-shop.com

Vorlon, un nuevo framework para poder analizar problemas de dispositivos remotos

captura-93

Si necesitáis ofrecer servicio de soporte remoto a vuestros clientes, y es necesario verificar los errores de aplicaciones que se ejecutan en móviles y otros dispositivos, echad un vistazo en esta solución.

Se trata de Vorlon, framework creado y presentado por Microsoft. Es una aplicación que usa node.js y socket.io, solución que podemos ejecutar en nuestro ordenador. Usa una linea de código para conectarse a móviles y demás dispositivos remotos, y muestra los errores, directamente en nuestro PC, de la aplicación que se ejecute remotamente, ayudando así­ a realizar, por ejemplo, soporte técnico.

Para usarlo solo tenemos que instalar Vorlon.JS y añadir una linea de JavaScript en nuestra app web. Ejecutamos el servidor y accedemos al panel de control de Vorlon.JS. Permite conectar hasta 50 dispositivos al mismo tiempo, ejecutando código en cada uno de ellos con un solo click.

Es necesario, eso sí­, que la aplicación remota sea web, ya que Vorlon solo depura Javascript (aunque tendremos más extensiones para ampliar funcionalidades en el futuro).

El proyecto tiene el código libre, puede obtenerse en github, y ya puede bajarse desde su sitio oficial.

Microsoft comienza a ofrecer acceso a las herramientas para llevar apps de iOS y Android a Windows 10

Microsoft

Durante el dí­a de ayer os anunciábamos que Microsoft va a comenzar a facilitar a los desarrolladores de apps para iOS y Android la creación de versiones compatibles con Windows 10 sin tener que programar la aplicación desde cero. El objetivo de esta medida es aumentar la popularidad de su tienda de aplicaciones, una plataforma que no ha tenido la misma acogida que la App Store y Google Play.

Durante el dí­a de hoy, Microsoft ha comenzado ya a ofrecer acceso a las herramientas necesarias para que los desarrolladores puedan portar sus aplicaciones a Windows 10. De este modo, a pesar de que todaví­a se encuentran en una fase inicial, todos aquellos desarrolladores interesados podrán comenzar a solicitar acceso a las mismas. Si nos centramos en las herramientas necesarias para portar apps de iOS a Windows 10, estas llevan por nombre «Project Islandwood». Haciendo uso de las mismas, los desarrolladores iOS podrán realizar los cambios mí­nimos necesarios para adaptar su app a Windows 10. Por otro lado, los desarrolladores Android tendrán que hacer uso de «Project Astoria», el conjunto de herramientas que les facilitará el proceso de convertir el código de sus apps para Android a una versión compatible con el nuevo sistema operativo de Microsoft.

Como ya hemos comentado, ambos proyectos se encuentran en una fase inicial, por lo que tan solo es posible acceder a la versión preview de forma limitada. Para ello, es necesario solicitar acceso a través de la web de cada proyecto. Estas herramientas estarán disponibles para el público general durante este mismo verano.

Link: Project Islandwood | Project Astoria.

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 «putsreq y putsmail, dos aplicaciones útiles para desarrolladores web»

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.

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.

Cloud Console, una app de Google para desarrolladores con la que gestionar tus apps desde el móvil

Logo_Google

Recientemente, desde Google han lanzado Cloud Console para Android, una nueva aplicación con la que el gigante informático pretende ofrecer a los desarrolladores una nueva alternativa a la hora de gestionar sus aplicaciones alojadas en Google Cloud Platform.

Por el momento, es importante destacar que esta nueva aplicación se encuentra en fase beta, por lo que podrí­a contener diversos errores. Las posibilidades que ofrece esta nueva aplicación son bastante amplias. Si eres desarrollador de aplicaciones para Android, Cloud Console te permitirá consultar y gestionar de forma sencilla una gran cantidad de información relevante. Por ejemplo, una vez la hayas instalado en tu dispositivo podrás consultar de forma rápida las estadí­sticas de ventas de tus aplicaciones, recibir alertas informando acerca de cualquier posible incidente con alguna de tus apps o incluso consultar la facturación obtenida. Además, podrí­amos destacar la posibilidad de personalizar por completo el dashboard para incluir así­ la información más relevante para ti.

Sin duda, se trata de una app bastante interesante para todos aquellos que tengan alguna aplicación en la tienda de aplicaciones de Google. Desde la compañí­a han confirmado que continuarán incorporando nuevas caracterí­sticas a la aplicación y que ofrecerán una versión para los usuarios de iOS a lo largo de este mismo año. Podéis descargar la aplicación de forma completamente gratuita a través de Google Play

Fuente: Google.

Facebook anuncia Nuclide, un IDE de código abierto basado en Atom, el editor de texto de GitHub

Nuclide

Durante esta semana os hemos dado todos los detalles acerca de las novedades presentadas por Facebook durante el F8, la conferencia anunal de desarrolladores de la red social. A esta serie de novedades hay que sumar la presentación por parte de la red social de Nuclide, su propio entorno de desarrollo integrado (IDE).

Tal y como hemos podido comprobar en la web oficial del proyecto, Nuclide está basado en Atom, el popular editor de texto de GitHub del que ya os hablamos en su lanzamiento, hace alrededor de un año. Entre las principales caracterí­sticas de Nuclide podrí­amos destacar la posibilidad de utilizar auto-completado, el resaltado de errores o el soporte de React y React Native, herramientas de desarrollo de Facebook. Además de ello, el verificador de JavaScript de la compañí­a conocido como Flow está también integrado en Nuclide. Algo que resulta todaví­a más interesante es que desde el sitio web de Nuclide afirman estar trabajando codo con codo con GitHub con el objetivo de integrar algunas de las funciones de Nuclide en el proyecto, que podrí­an llegar a convertirse en parte de Atom.

Sin duda, se trata de una novedad bastante interesante para todos aquellos que se dediquen al mundo de la programación. A continuación, os dejamos con la web del proyecto:

Fuente: Venture Beat | Link: Nuclide.

Microsoft presenta las herramientas para crear aplicaciones para Windows 10

En el blog de Windows tenemos ya la información de las herramientas para desarrolladores de Windows 10.

Es la primera versión de la plataforma que los programadores podrán usar para comenzar a crear aplicaciones para el nuevo sistema operativo de Microsoft, que tendremos en el mercado disponible a partir del verano de este año.

Comentan los puntos importantes que deben tenerse en cuenta:

– Windows 10 permite que una misma aplicación se adapte a varias pantallas, por lo que los programadores con aplicaciones ya existentes para Windows 8.1 podrán adaptar el proyecto usando las nuevas caracterí­sticas de la plataforma.

– Será posible monitorizar cómo los usuarios usan nuestra aplicación, ayudando así­ a mejorar su uso en laptop, tableta o cualquier otro dispositivo.

– La API nos permitirá verificar, antes de ejecutar una funcionalidad, si el dispositivo del usuario es capaz de hacerlo, evitando así­ errores por lí­mites del hardware utilizado.

– Hay muchas mejoras en la Visual Studio Tooling, y listan las más relevantes en este artí­culo.

Aunque dejan claro que es solo una preview, es importante que los programadores se pongan ya manos a la obra para garantizar que, en el lanzamiento, la aplicación estará presente en primera fila, funcionando perfectamente en todos los tamaños de pantalla disponibles.