Amazon Cloud Drive ya dispone de su propia API

Amazon Cloud Drive

El servicio de almacenamiento de archivos en la nube de Amazon, Cloud Drive, no es precisamente un servicio que sea lo suficientemente conocido por los usuarios, quienes estarán más familiarizados con Dropbox, Box, Google Drive, y otros servicios similares.

Aún así­, Amazon quiere hacer crecer su señalado servicio mediante el lanzamiento de su API, que permitirá a desarrolladores terceros integrarlo en sus propias aplicaciones, sin tener que preocuparse de aspectos tales como las complejidades de almacenamiento, resoluciones de pantalla, gestión de metadatos, indexación, búsqueda o funcionalidad de sincronización, según señala la compañí­a en un comunicado.

Amazon señala además que Cloud Drive está disponible en otras herramientas de desarrollo, incluyendo filepicker y Temboo, y ha señalado a las primeras 11 aplicaciones móviles que ya han integrado su API, como OfficeSuite, Perfectly Clear, FreePrints, o Photo Gifts de MailPix, entre otros. Además, prometen que irán informando conforme la nueva API se vayan integrando en otras aplicaciones móviles. Insta a los interesados en la nueva API a aprovechar la base de clientes de Amazon.com y la integración de Cloud Drive en sus aplicaciones, ofreciendo información adicional en el blog del portal para desarrolladores así­ como la documentación de la API.

En el lado de los clientes, éstos tendrán la posibilidad de interactuar de más maneras con aquellos archivos que tengan alojados en Cloud Drive a través de las diferentes aplicaciones que ya les estén dando soporte a este servicio.

Para desarrolladores: Ya se pueden crear aplicaciones para Outlook.com

imagen outlook

Presentan en los blogs de Office una «nueva oportunidad para desarrolladores». Se trata de nuevas herramientas para crear aplicaciones para Outlook.com, desde ahora únicamente trabajando con Outlook Web App pero tras el primer cuatrimestre del 2015 adaptables a Outlook.com, aprovechando lo útil que resultarí­an para los 400 millones de usuarios que ya usan tal servicio de correo electrónico pero que podrí­an extender su productividad gracias a las ingeniosas creaciones de terceros.

Hace unos dí­as Francisco nos compartí­a la noticia del lanzamiento oficial de las APIs de Office 365, su compatibilidad inmediata con IFTTT y con versiones de aplicaciones en diferentes dispositivos, no solo equipos de escritorio. Pues bien, lo ahora anunciado habla de la extensión del manejo inteligente de archivos, calendarios y contactos, junto al correo electrónico con su gestión a través del popular Outlook.com que sirve a usuarios de todo el mundo tanto en el hogar como en la oficina -quizá el mejor espacio para pensar en obtener algún lucro-.

Mail apps for Outlook es el nombre que recibe esta categorí­a de aplicaciones que lograrí­an hacer posible desde la programación de emails, de la misma manera a como Boomerang for Gmail lo consigue, hasta enriquecer la visualización de correos con caracterí­sticas especializadas enfocadas a la productividad, convertir mensajes en tareas, añadir más funciones sociales a los contactos involucrados en la comunicación, enlazar cuentas de servicios multimedia como YouTube y en general, mezclar el contenido de los mensajes con ideas innovadoras.

En cuanto a la parte técnica, se habla de que se facilitarí­a el trabajo gracias a las tecnologí­as abiertas de las que dispone Outlook, en particular, HTML y Javascript, las que posibilitarí­an su uso desde cualquier navegador aun sin recurrir a plugins y extensiones. En fin, para aprender sobre su desarrollo y obtener más información, se remite al espacio oficial de Mail apps for Outlook y al Office Dev Center.

Nuevas plantillas, interfaz y API de Google Tag Manager

google tag manager

Dan aviso en el blog de Google Analytics de las importantes novedades que llegan a Google Tag Manager, el conjunto de herramientas que ofrece el servicio de estadí­sticas y analí­ticas de Google para la gestión inteligente de etiquetas de forma remota y en un solo espacio, esto es, desde un panel similar al de Analytics, sin tener que editar el código del sitio web con cada nuevo experimento pensado (tales como diferentes pruebas A/B). Una API que facilitará trabajos aún más personalizados, una interfaz más intuitiva diseñada para hacer más veloz la configuración de etiquetas y más plantillas de terceros vienen en esta actualización disponible ya para todos.

Por el lado de la Google Tag Manager API vemos un manojo de opciones para trabajar con la infraestructura de Analytics pero a través de desarrollos propios empezando por aquellos con una configuración totalmente personalizada en la gestión de usuarios, desde personas dentro del equipo de IT empresarial hasta clientes. Obviamente, sus caracterí­sticas pueden ser adaptadas para funcionar en conjunto con otras herramientas, por ejemplo, las hojas de cálculo de Google Drive.

En cuanto al listado de tags profesionales disponibles en forma de plantillas la lista se extiende con las proporcionadas por AdRoll, Marin, Comscore, Bizo, Clicktale, Neustar, VisualDNA, Quantcast y otras más, eso sino es que se opta por trabajar con etiquetas propias (custom HTML tags). Por último se habla de su nueva y flamante interfaz que luce más intuitiva, en particular, para los nuevos usuarios de Tag Manager: Un flujo de trabajo más simple y limpio, búsquedas instantáneas y con autocompletado en todo el lugar, nuevos atajos de teclado para optimizar el manejo y más detalles especiales para crear y actualizar etiquetas en un abrir y cerrar de ojos.

En fin, una importante actualización para probar y aprovechar al instante. De nuevo, no importa si se trata de nuevos usuarios o de profesionales equipos de IT con vasta experiencia en su manejo, las posibilidades están disponibles para todos.

Más información: Blog oficial de Google Analytics

Nueva versión de Chrome en iOS y mejor flujo de trabajo para aplicaciones Chrome en móviles

Topeka

Google nos trae dos novedades en el dí­a de hoy referente a Chrome para dispositivos móviles. La primera de las novedades hace referencia al lanzamiento de la nueva versión de Chrome para iOS, la cual aprovecha la nueva caracterí­stica de las extensiones, de modo que ahora podrá interactuar con otras aplicaciones compartiendo contenido, y la segunda de las novedades se centra en el flujo de trabajo de desarrollo mejorado y la actualización de WebView para las aplicaciones de Chrome para móviles.

Centrándonos ya en la segunda novedad, Google señala que las aplicaciones de Chrome para móviles es un proyecto basado en Apache Cordova por el cual permite la ejecución de aplicaciones de Chrome en dispositivos Android e iOS, ofreciendo una capa de la aplicación nativa alrededor de la aplicación de Chrome para su distribución a través de Google Play Store y la App Store de Apple. La nueva versión de las aplicaciones de Chrome para móviles incluye API de Chrome para el permiso de identidad, para la nube de mensajerí­a de Google (GCM, por sus siglas en inglés) y notificaciones enriquecidas, además de una mejora en el flujo de trabajo de desarrollo y capacidades de WebView modernas extendidas a versiones anteriores de Android.

En lo referente a la mejora del flujo de trabajo de desarrollo para las aplicaciones de Chrome para móviles, ahora es mucho más rápido y más sencillo, ya que, según señala Google, los desarrolladores podrán ver una vista previa al instante en aquellas aplicaciones de Chrome que estén editando, directamente en sus dispositivos Android e iOS. Cualquier cambio realizado en sus códigos, se verá el resultado de inmediato. El despliegue en vivo está disponible tanto en Chrome Dev Editor (CDE) como en la herramienta de la lí­nea de comandos de las aplicaciones de Chrome para móviles.

De la actualización de WebView a Android KitKat indica que permitirá allanar el camino para caracterí­sticas avanzadas como WebRTC, audio web y Canvas 2D acelerado, añadiendo mejoras con cada nueva versión de Android. Para aquellos que lo deseen, pueden aprovechar la actualización de Chromium WebView en cualquier dispositivo que corra cualquier versión de Android desde Ice Cream Sandwich combinando su aplicación Chrome como un WebView Chromiun integrable, proporcionado por el proyecto de código abierto Crosswalk.

Nace plataforma para que desarrolladores integren funciones de voz en sus productos

Api.ai

Speaktoit es uno de los asistentes personales virtuales que podemos instalar tanto en nuestros teléfonos móviles inteligentes como tabletas, el cual nos ayuda con la realización de las tareas pendientes, nos resuelve nuestras dudas, nos notifica la cercaní­a de eventos importantes, etc. Está disponible para múltiples plataformas, entre ellas, las plataformas móviles Android, iOS y Windows Phone.

Ahora, el equipo que está detrás de este producto ha lanzado Api.ai, una plataforma de entendimiento del lenguaje natural, que permitirá a los desarrolladores integrar funciones de voz en sus productos, ya sean aplicaciones o dispositivos, de modo que se permitirá avanzar en lo que se llama el Internet de las Cosas, pudiendo integrarse en dispositivos vestibles como coches, neveras, televisores inteligentes, etc.

A la hora de comenzar su integración, los desarrolladores tienen que tener en cuenta dos conceptos: las entidades y las intenciones. Una entidad se define como un grupo de cosas que comparten elementos en común, representado por palabras clave, mientras que la intención ofrece la conexión entre la entrada de un usuario y la acción (o salida) que su aplicación realizada, según se indica desde TNW.

Desde su web oficial disponen de un breve ví­deo explicativo que señala mejor la función para la que ha sido desarrollada, y además, la propia plataforma cuenta con una SDK para Android e iOS que facilitarán a los desarrolladores integrarla en sus productos. Dependiendo ya de sus necesidades, podrán optar por un plan de tarificación u otro, existiendo una primera opción ofrecida sin coste económico.

Google presenta una nueva API de Gmail, con la que pretende competir contra IMAP

Los chicos de Google acaban de lanzar una nueva API de Gmail con el objetivo de competir con IMAP, un protocolo que, tal y como indican, está algo anticuado y no está preparado para ser utilizado en la época actual. En su momento, no existí­a el flujo de emails que existe en la actualidad, por lo que para el manejo de grandes cantidades de correos resulta mucho más lento que esta nueva API. Por el momento, ellos mismos recomiendan no utilizarla todaví­a en sustitución a IMAP, ya que actualmente se encuentra en fase beta y, además de poder tener errores, es algo más limitada, y es que no está pensada para desarrollar clientes de correo electrónico completos.

En un principio, ha sido creada para servicios del estilo de Boomerang, que programan las horas de enví­os de los correos, así­ como para aplicaciones de comprobación de emails como Checker Plus for Gmail, y es que el objetivo de esta API es más bien permitirnos utilizarla con el fin de crear aplicaciones que tengan que realizar tareas como el enví­o de emails de forma periódica y programada, o indexar correos y  comprobar las novedades en tu bandeja de entrada. Por lo tanto, podrás dotar a tu aplicación de un modo sencillo de caracterí­sticas como la lectura de emails, el enví­o de mensajes de correo electrónico, la modificación de las etiquetas de los mensajes, búsqueda de correos electrónicos especí­ficos, etc. Esta API, que podrá ser utilizada con cualquier lenguaje de programación moderno, se puede empezar a utilizar ya mismo. Tan solo has de acceder a la beta través de la web para desarrolladores Google Developers.

Os dejamos con el ví­deo.

Nest abre sus productos a los desarrolladores de software

Nest, la compañí­a que Google adquirió el pasado enero, acaba de anunciar que a partir de ahora permitirá que los programadores puedan comenzar a desarrollar todo tipo de software para los productos que comercializa la marca. Este anuncio se produce justo antes de la conferencia Google I/O, por lo que resulta más que probable que dedicarán un tiempo a comentar qué es lo que pretenden lograr gracias a ello, aunque por ahora sabemos que esta iniciativa permitirá que multitud de empresas puedan conectar sus productos con el famoso termostato de Google con el fin de que pueda resultarnos asombrosamente útil en multitud de situaciones diferentes.

Algunos de los socios iniciales son empresas como Mercedes-Benz, el fabricante de automóviles más antiguo del mundo, o Jawbone, la compañí­a que comercializa productos wearables como las conocidas pulseras. Ambas compañí­as han desarrollado ya software que permitirá conectar sus productos con el termostato Nest, permitiendo, por ejemplo, que cuando estés llegando a casa en tu vehí­culo se active la calefacción o el aire acondicionado, o que cuando tu pulsera Jawbone detecte que te has dormido, se apaguen totalmente las luces o la calefacción. La colaboración de otras pequeñas compañí­as, como IFTTT, permitirí­a lograr que si se detecta humo, se enví­e automáticamente un mensaje a tus vecinos en caso de que no estés en casa con el fin de alertarles. También tenemos el ejemplo de Lifx, una empresa que fabrica bombillas LED WiFi y que ha desarrollado un software que permitirí­a que en caso de incendio, las bombillas cambiasen de color a un rojo intenso, ya que de este modo, se podrí­a ver con mucha más facilidad en situaciones de humo intenso.

Sin duda, las posibilidades que ofrece la apertura de los productos de Nest al mundo de los desarrolladores de software son inmensas y se trata de un paso de gigante hacia el mundo de los hogares inteligentes o smarthomes.

Os dejamos con el ví­deo:

Ya es posible desarrollar aplicaciones en la nube con Wolfram Programming Cloud

wolfram programming cloud aplicaciones wolfram

Hace unas horas Steven Wolfram presentó oficialmente Wolfram Programming Cloud, un servicio para programar aplicaciones basadas en la nube y el primero de una serie de productos que se valdrán de su nuevo y brillante lenguaje de programación que pone a disposición de cualquiera todo el conocimiento del mundo, mejor aún, todo el conocimiento del mundo «computado» ya por Wolfram.

Bases de datos financieros, procesamiento de imágenes, análisis de secuencias, series cronológicas, datos fí­sicos y quí­micos, mapeo geológico, aprendizaje automático, procesamiento de imágenes, comprensión de lenguaje natural y bases de datos genómicos (mientras nos llega la importante actualización de Google Genomics), son apenas una muestra de todo el arsenal ofrecido por el lenguaje de altí­simo nivel, basado en Mathematica, con el que funciona Wolfram Programming Cloud.

En el blog de Steven Wolfram se muestran algunos ejemplos al igual que en el sitio web de Wolfram donde se ha dispuesto una completa galerí­a con algunas implementaciones para empezar a utilizar la nueva plataforma interactiva, gratuita, compatible con otros lenguajes y disponible tanto en la web como en aplicaciones de escritorio de Wolfram (en forma de aditamento). El siguiente paso: Implementación de las nuevas plataformas, la nube y su brillante lenguaje en aplicaciones móviles.

En fin, ya está todo dispuesto para que cualquiera se ponga a pensar en ideas de scripts y hasta en startups que aprovechen esta joya que ha sido el fruto de más de 30 años de trabajo. Por cierto, el anuncio coincide con la celebración del lanzamiento de Mathematica hace 26 años de la que ya esperamos su pronta versión online junto a la nueva herramienta Data Science Platform.

Enlace: Wolfram Programming Cloud

Netflix cerrará su API pública el 14 de Noviembre

netflix

Mediante un mensaje de correo electrónico emitido por el directivo de Netflix, Daniel Jacobson, a los socios de la API, al cual ha tenido acceso la publicación TechCrunch, se les comunica que el soporte para la API pública de la compañí­a será retirada el próximo 14 de Noviembre, dando lugar a que aquellas aplicaciones que hagan uso de la misma, ofrezcan errores 404, aunque desde Netflix apuntan, a través de su blog, que seguirán trabajando con un pequeño grupo selecto de socios, cuyas aplicaciones podrán seguir accediendo a los datos de la propia plataforma.

Netflix justifica esta medida ante el creciente uso a nivel internacional que está experimentando, pretendiendo enfocar sus esfuerzos y ponerlos a la altura con las necesidades de su base de miembros a nivel mundial, según señala en su comunicado. Ante este movimiento, Netflix pone el punto y final a su API pública, que ha estado llevando funcionando desde hace seis años, permitiendo a terceros desarrolladores ofrecer nuevas experiencias que han permitido a la propia compañí­a ver crecer su base de usuarios.

Además, con el tiempo, Netflix también ha ido reduciendo las posibilidades que se pueden realizar a través de su API pública, e incluso la propia compañí­a anunció el pasado año que dejarí­a de emitir nuevas claves de la API a terceros desarrolladores.

Parecer ser que Netflix ya no necesita ayuda de terceros y se conforma con su base de usuarios, disponiendo de más de 25 millones en los Estados Unidos, y 12,5 millones de usuarios que tiene a nivel internacional. El problema es que mucha gente ha usado la API de Netflix para analizar las novedades que se muestran cada mes, algo que parece que ahora solo dependerá del propio Netflix.

Google colabora en construir una base de datos libre con genomas de personas con autismo

autism genetic resource exchange google

Autism Speaks, reconocida fundación que investiga y promueve la lucha contra el autismo, ha anunciado su asocio con Google para valerse de Google Cloud Platform y la API de Google Genomic para desarrollar la más grande base de datos de genomas de personas con autismo y el de su familias. La idea es crear un recurso libre que facilite la investigación con 10.000 de los registros de ADN con los que ya cuenta Autism Speaks gracias a su programa AGRE (Autism Genetic Resource Exchange).

El nuevo programa titulado AUT10K haciendo referencia a la información genética de más de 10.000 personas, busca servir al bien común de investigar sobre las causas y conseguir tratamientos efectivos para las millones de personas que viven con la enfermedad. Sin embargo, ya que el manejo de la información relativa a la enfermedad es tan compleja y grande, sólo una organización como Google podrí­a ponerse al frente del proyecto brindando, además de su enorme conocimiento en ciencia y tecnologí­a, herramientas para su «almacenamiento, análisis y acceso remoto para las investigaciones».

Estamos muy contentos de trabajar con el equipo de Autism Speaks en el almacenamiento, procesamiento, exploración y compartición de los datos de AUT10K, y aún más ansiosos por tener la oportunidad de usar Google Cloud Platform para encontrar la causas y tratamientos del autismo. –David Glazer, Director de Ingenierí­a de Google Genomics

El director de Ingenierí­a también resalta las limitaciones de la biologí­a moderna en cuanto al tratamiento de sus datos, lí­mites que pueden ser «removidos por la computación moderna». Como destacan en The Verge ya son 1.000 los registros completamente secuenciados y aunque no se ha establecido fecha para la inclusión de los restantes, sí­ se ha anunciado la pronta publicación de 2.000 muestras más.

En fin, el futuro se ve prometedor con este nuevo asocio que podrí­a marcar un punto de inflexión en la manera como podrí­a ser aprovechada toda esta información por equipos médicos y cientí­ficos de cualquier parte del mundo. Por cierto, no es el primer asocio con una firma de tecnologí­a de gran prestigio ya que, como lo compartí­amos en un artí­culo sobre recursos para familiares de niños con autismo, Microsoft también ha estado pendiente de promover el utilí­simo material de Autism Speaks.

Más información: Autismspeaks.org