Si eres un fabricante y/o desarrollador y deseas que el dispositivo multimedia en el que trabajas disponga de un software de voz que pueda responder a usuales consultas como cuál es el estado del clima, del tráfico o qué significa cierta palabra, puedes aprovechar el Alexa Voice Service (AVS), un asistente de voz creado por Amazon para su dispositivo Amazon Echo pero que ya cualquier interesado puede descargar e implementar de forma gratuita en sus propias creaciones.
En esencia, para usar el servicio que se ofrece como Developer Preview sino es que para implementar una adaptación ya realizada por un tercero, basta con que el dispositivo tenga un micrófono para recibir las órdenes, una salida de audio y que esté conectado a Internet. La magia entonces de AVS es procesar en sus servidores lo capturado de la voz de los usuarios y devolverlo como respuestas de audio de las que el desarrollador y/o fabricante podrá disponer a su antojo. Continúa leyendo «Amazon libera a Alexa, su asistente de voz presente en el Amazon Echo»
Amazon acaba de anunciar en su conferencia AWS Summit, celebrada en la ciudad de Nueva York, el lanzamiento de una serie de herramientas basadas en la nube enfocadas en mejorar y facilitar los procesos a los propios desarrolladores.
CodeCommit, que fue presentado junto a CodePipeline en la conferencia AWS re:Invent, celebrada en el pasado mes de noviembre, es un servicio de alojamiento de repositorios Git. Según la descripción que podemos encontrar en su página principal:
CodeCommit es un servicio de control de recursos seguro, gestionado y de alta escalabilidad que aloja repositorios de Git privados. Con CodeCommit, no necesita operar su propio sistema de control de recursos ni preocuparse por el escalado de la infraestructura de dicho sistema.
CodePipeline, por su parte, también entra hoy en servicio como un servicio cuyo sistema permite a los equipos la conexión a todas las partes de sus procesos de liberación de software a través de una serie de tuberías. Se trata de una forma de automatizar todos los pasos necesarios para el lanzamiento de software. Según la entrada de blog, su sistema incluye el control del código fuente, desarrollo, implementación y pruebas en un entorno de preproducción para finalizar en el despliegue del software ya en fase de producción.
Según su página principal:
AWS CodePipeline es un servicio de automatización de entrega y publicación continuas que permite realizar implementaciones sin interrupciones. Puede diseñar el flujo de trabajo de desarrollo para registrar el código, compilarlo, implementar la aplicación para la puesta en marcha, probarla y lanzarla para la fase de producción.
Y por último está también el lanzamiento de Device Farm, un nuevo servicio que permitirá a los desarrolladores poner a prueba sus aplicaciones en teléfonos inteligentes y tabletas Android y Fire OS que se encuentran disponibles en los centros de datos de Amazon. Los desarrolladores podrán obtener, después de las pruebas en dispositivos específicos que hayan seleccionado, unos informes con los resultados, pudiendo además hacer cambios a las propias aplicaciones.
Cada uno de estos servicios dispone de sus respectivos planes de precios a los que se podrán acoger los desarrolladores interesados. Con estos lanzamientos, Amazon se sitúa en una interesante posición como compañía de servicios en la nube.
Ha pasado aproximadamente un año desde que el gigante buscador diese a conocer Material Design, el nuevo diseño que vio la luz con el lanzamiento de Android Lollipop. En ese momento, Google lanzó la aplicación web de Topekaa modo de ejemplo de código abierto de cómo debería utilizarse el estilo Material Design en Internet. Ahora, tal y como hemos podido leer en un comunicado publicado en el blog para desarrolladores de Google, el buscador ha lanzado una versión de Topeka para Android.
Tal y como podemos leer en la publicación que os mencionamos, el gigante buscador ha explicado lo que persigue con la publicación de Topeka para dispositivos Android, y es demostrar que los principios de Material Design pueden ser utilizados para crear experiencias de uso consistentes en todas las plataformas A lo largo del código, la compañía muestra un gran número de ejemplos de cómo debería llevarse a cabo la implementación de transacciones, animaciones, dibujo vectorial, etc. De esta forma, todos aquellos desarrolladores interesados en Topeka para Android podéis acceder al código que la compañía ha alojado en la popular plataforma GitHub.
Sin duda, puede tratarse de un recurso de gran utilidad para todos aquellos desarrolladores de aplicaciones móviles para dispositivos Android.
Además de la gran cantidad de novedades presentadas por Apple durante la keynote del día de ayer, la compañía de la manzana ha hecho pública otra novedad que resultará de gran interés para los desarrolladores de aplicaciones: los distintos programas para desarrolladores existentes en la actualidad se fusionarán en uno solo.
Es necesario recordar que, hasta el momento, los desarrolladores se veían obligados a escoger entre dos programas para desarrolladores distintos dependiendo de si estaban trabajando en una aplicación para OS X o para iOS. Esto les obligaba a tener que pagar el doble si se decantaban por publicar sus apps en ambas plataformas o bien hacerlo en una sola para reducir los gastos. Es por ello que Apple ha decidido integrar las distintas plataformas de desarrollo en una sola. De esta forma, los desarrolladores de aplicaciones para Mac, dispositivos iOS o Apple Watch no tendrán que pagar por usar tres programas distintos, sino que podrán realizar un único pago y publicar sus aplicaciones en las tres plataformas. Por último, otra novedad que llama la atención es que ya no es necesario registrarse como desarrollador para probar las aplicaciones en tus propios dispositivos, algo que no era posible hasta ahora. Aprovechamos la ocasión para recordar que el programa para desarrolladores de Apple tiene un coste de 80 euros anuales y permite recibir el 70% de los beneficios derivados de la venta de apps.
Sin duda, se trata de un movimiento interesante por parte de Apple que resultará de gran interés para todos los desarrolladores de aplicaciones.
Aprovechando el email -y los SMS también- como un canal infalible para aumentar el alcance de contenidos y en simultáneo el “voz a voz” de los usuarios cuyas recomendaciones de instalaciones de apps a personas cercanas son más efectivas que decenas de formatos de anuncios, Google presenta en versión beta su nuevo producto App Invites, un conjunto de herramientas para desarrolladores con las que podrán promover y permitir que los usuarios de sus apps, iOS y Android, las compartan a sus contactos.
Es una especie de programa de referidos que los usuarios podrán aprovechar luego de ejecutar determinada acción dentro de una app, por ejemplo, una compra, pero es lo suficientemente rica como para que la referencia sea enviada al instante vía email con botones especiales para lanzar la Play Store y proceder con la nueva instalación. Asimismo, con la debida configuración, pueden armarse campañas específicas que involucren premios para los nuevos usuarios.
La plataforma de soluciones y servicios de comunicaciones para empresas y desarrolladores Twilio está celebrando estos días en San Francisco su conferencia para desarrolladores llamado Signal, desde donde ya se han desvelado algunas novedades.
En este sentido, se ha presentado una nueva API llamada IP Messaging por la cual permitirá a los desarrolladores integrar soluciones de chat en aplicaciones móviles y servicios web sin necesidad de disponer de las infraestructuras necesarias. Esta API soporta funciones como el indicador de escritura de mensajes, estado de lecturas de mensajes, notificaciones push móviles, así como historial de mensajes.
Con ello, aquellas aplicaciones y servicios que necesiten disponer de un servicio de chat integrado, no tendrá la necesidad de contar con una infraestructura propia que les permita disponer de esta funcionalidad, y de hecho, posibilitaría incluso de la creación de servicios completos de mensajería alternativos a los existentes.
El lanzamiento de Messaging Copilot, que mejora la posibilidad de entregar mensajes SMS y MMS a cualquier parte del mundo empleando un número de teléfono local en base al receptor de los mismos, la actualización de Authy, servicio de identificación segura adquirido a finales del pasado mes de febrero, posibilitando ahora que los clientes aprueben las solicitudes de inicio de sesión directamente desde las notificaciones push, la incorporación de un nuevo servicio de llamada de conferencia de audio global, que cuenta con capacidad de hasta 250 participantes, así como el lanzamiento de un servicio para grandes números para eventos específicos, conforman el resto de novedades anunciadas hasta ahora en este primer día de la mencionada conferencia.
Pinterest acaba de anunciar el lanzamiento de Marketing Developer Partners (MDP), un nuevo programa que tiene como objetivo ofrecer a los desarrolladores asociados las herramientas que necesitan para crear herramientas y servicios que permitan a las empresas publicar Pins con mayor eficacia, ofreciendo contenidos atractivos hacia los propios usuarios. Los desarrolladores asociados de este nuevo programa usarán la API de publicación de contenidos para hacer que sea fácil crear, programar y publicar pins y tableros, según indica la compañía.
Ahalogy, Buffer, Curalate, Expion, Newscred, Percolate, Shoutlet, Spredfast, Sprinklr y Tailwind son los diez primeros socios participantes selectos de este programa, los cuales «se alinean con el valor fundamental» de la compañía poner a los usuarios (pinners) por delante.
Con ello, Pinterest espera ayudar a que los usuarios puedan utilizar los pines y tableros para cosas esenciales como planificar acciones futuras, ya sean la planificación de viajes o la compra de productos, o simplemente encontrar nuevos contenidos creativos, entre otros aspectos.
Pinterest además anuncia que llevan días probando su API Ads en los Estados Unidos, agregando que tiene como objetivo trabajar con las principales plataformas publicitarias que permitan ayudar a los anunciantes a optimizar sus campañas y encontrar el éxito en Pinterest.
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.
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
Ya ha pasado prácticamente un año desde que Google comenzara a permitir a los usuarios personalizar su experiencia en Google Docs mediante la adopción de funcionalidades extras en función de sus necesidades a través de los complementos, con lo que para ello, Google ha llevado a cabo una serie de asociaciones con grandes desarrolladores para que inicialmente existieran una serie de complementos sobre los que escoger.
Hoy nos encontramos con un nuevo anuncio por parte de Google en el cual señalan la incorporación de un par de cambios en el que, según avanzan, ayudarán a los desarrolladores a compartir sus complementos con un público aún más amplio, y por otro lado, ofrecer a los administradores de Google Apps un control más coherente en el que usar los complementos dentro de las organizaciones.
En lo que respecta a los desarrolladores, Google indica que ahora ya pueden optar por hacer sus complementos para Docs, Sheets y Forms disponibles para la instalación a través de dominios enteros, los cuales serán fáciles de encontrar para los propios clientes, y además, facilitará que los administradores puedan hacer uso de los mismos en toda sus organizaciones con un par de clicks.
Y en lo que respecta también a los administradores, sobre ellos indican que ahora tienen que control que necesitan para tomar la decisión sobre cuál de los complementos son los más adecuados para sus organizaciones y equipos, pudiendo tanto deshabilitar la posibilidad de usar una serie de complementos como crear una lista blanca de los complementos permitidos a través del mercado de Google Apps, tanto para la totalidad de sus dominios como para equipos específicos.
Como no podía ser de otro modo, Google facilita la información necesaria a los interesados a través de la página de soporte creada, donde explican de manera pormenorizada estos aspectos señalados.