sábado, 13 de junio de 2015

una aplicación que convierte tu Apple Watch en un reloj calculadora de Casio y Diseño eficiente de APIs para desarrolladores humanos

Que opina? Geek Watch, una aplicación que convierte tu Apple Watch en un reloj calculadora de Casio - 24/05/2015 4:00:17

" Recientemente nos ha llamado la atención una aplicación con un objetivo bastante curioso: convertir tu nuevo Apple Watch es uno de aquellos míticos relojes calculadora de Casio, muy populares en la década de los años 80.
Para conseguirlo, únicamente es necesario instalar la aplicación en tu Apple Watch. A pesar de ello, dado que Apple no ofrece la posibilidad de instalar watchfaces o esferas de reloj de terceros, no podrás utilizarla como tal. Por ello, es importante tener en cuenta que simplemente se trata de una aplicación más en tu Apple Watch y que no ocupará la pantalla completa. Por supuesto, el reloj es completamente interactivo, por lo que podrás utilizarlo tanto para ver la hora como a modo de calculadora. Además, llama la atención que desde la propia aplicación podamos personalizar por completo el aspecto del mismo, ya que los desarrolladores de la aplicación han habilitado nueve diseños distintos para elegir. A pesar de que en ningún lugar pone Casio (por razones legales) resulta evidente que el diseño del reloj está basado directamente en los populares relojes de la marca. Y si no tienes un Apple Watch, también es posible utilizar la aplicación de forma independiente en tu iPad o iPhone.
Podéis descargar Geek Watch a través de la App Store por un precio de 0,99 euros. Aprovechamos para destacar que la aplicación cuenta con compras in-app.
Texto escrito en wwwhatsnew.com
Sigue las noticias por twitter.com/wwwhatsnew, Facebook.com/wwwhatsnew o Google Plus.

Ver artículo...
" Fuente Artículo

Información: Diseño eficiente de APIs para desarrolladores humanos - 09/05/2015 9:00:58

"Uno de los aspectos más importantes en el ciclo de vida de una API es, por supuesto, la fase de diseño; pero en orden de magnitud, justo después de esta, Orlando Kalossakas de Mashape coloca la fase de documentación.
Se puede diseñar con herramientas que, como Dreamweaver hacía para el desarrollo web, ayudan en la parte de diseño de forma brutal. Sin embargo, al contrario que con Dreamweaver, que era la herramienta estándar de facto para los desarrolladores web, en el espacio de diseño de una API hay muchas opciones entre las que elegir, tanto para diseñar como para documentar tu API. Recuerda que el diseño de una API resulta de repetir, repetir, repetir y repetir lo que funciona mejor para tu base de usuarios.
Swagger por Swagger.io (basada en el lenguaje de definición de Swagger)
Mashape"s API Editor por Mashape.com (basada en un editor visual)
API Designer Studio por Mulesoft.com (basada en RAML)
Readme by Readme.io (basada en RAML)
Apiary"s API Explorer por apiary.io (basada en API Blueprint)
Y existen más, poco conocidas, que están surgiendo con toques innovadores en el diseño de la API y en el espacio de documentación.
Orlando ha explicado en APIdays Mediterranea que cada una de estas herramientas tiene ventajas y desventajas, pero que al final hay una lección clave que ningún diseñador de APIs o arquitecto puede olvidar: toda API debe ser construida de forma que los desarrolladores puedan entenderla y usarla de forma rápida. Cuanto más rápido puedan consumir tu API los desarrolladores, antes podrás empezar a analizar casos de uso.
Recoger el feedback sobre el uso y las situaciones que se dan te ayudará a repetir y crear una mejor API: piensa en las respuestas, los conectores y el procesamiento de datos que puedes conseguir y mejorar una vez que sepas qué esperan los desarrolladores de tu API.
El diseño de una API debe estar muy enfocado en la experiencia del desarrollador, en proporcionarle información exhaustiva para que tenga menos posibilidades de equivocarse. Con "desarrollador" Orlando no solo se refiere al desarrollador de la API externa, sino también al que algún día le tocará seguir desarrollándola y manteniendo la API que tú creaste.
Porque todos sabemos que las APIs han llegado para controlar el mundo, pero no olvides que hay más APIs privadas que públicas, así que los procesos de desarrollo de las APIs internas son igual de importantes. De ahí el por qué de que la experiencia del desarrollador, para los fanáticos de las APIs, es tan importante como la experiencia de usuario para los entusiastas del producto.
Se pueden encontrar más detalles sobre las herramientas arriba mencionadas en este enlace.
Fotografías de Victor Bjelkholm y Mathieu Leplatre.

Ver artículo...
" Fuente Artículo

Que opina usted? Las APIs desde la trinchera - 06/05/2015 8:15:00

"Empezamos con las charlas simultáneas en APIdays Mediterranea. Después de la pausa para el café, Simon Wood de Holiday Extras nos ha hablado de herramientas para testear nuestras APIs.
Simon ha observado que la gente pasa mucho tiempo depurando las APIs: los programadores tienen que utilizar algo que ni han diseñado ni han escrito, y cuya documentación no siempre es suficiente.
Para un usuario de APIs puede resultar muy frustrante intentar entender la API que quiere usar para su trabajo, y esa frustración empieza en el momento de la selección. Por ejemplo, al buscar una API para el tiempo atmosférico, la oferta de APIs de este tipo puede ser abrumadora. Puede que elijas una inadecuada y que te genere muchas complicaciones luego en el proceso de desarrollo. O puede que te veas obligado a usar una API determinada, porque tu empresa trabaje con otra empresa que le ha ofrecido una API con la que interactuar, y no puedas ni siquiera conectarte a ella por problemas en la red.
Afortunadamente, gracias a los avances en herramientas disponibles hoy en día contamos con múltiples opciones. Así, para diagnosticar y resolver problemas de conexión podemos usar herramientas como TraceRoute o MTR.
El siguiente reto que tenemos que afrontar es cómo autenticarnos con la API con la que queremos comunicarnos, y este puede ser un auténtico campo de minas: actualmente las APIs usan una amplia variedad de herramientas de autenticación. Pero, por suerte para nosotros, algunas son de gran ayuda: RunScope ofrece un excelente generador de tokens OAuth 2.0, que podemos usar para hacer llamadas directas a la API, tan importantes a la hora de depurar. Así, bordeando nuestro propio código, podremos centrarnos en arreglar los problemas que tengamos con las APIs que intentamos utilizar, en vez de seguir confusos porque no sabemos si lo que no está funcionando es nuestro código o las interacciones con la API.
En cuanto a realizar llamadas directas a la API, hay muchas opciones disponibles. Muchos usan el navegador, pero si consumimos REST APIs puede ser difícil ejecutar las peticiones PUT, DELETE, y PATCH con un navegador. Hay otros que se sienten a gusto con la línea de comando y prefieren usar cURL, pero a menos que recuerdes todas las opciones para el comando cURL, esto puede ser todo un reto a superar. Personalmente, Simon se queda con Postman: es una herramienta esencial para cualquiera que quiera usar o escribir APIs.
Otras aplicaciones emergentes en el ámbito de las APIs que pueden resultar muy valiosas a la hora de escribir una son las Mock APIs y las Fake APIs. Cuando se te ha encargado desarrollar una API en un corto periodo de tiempo, y los que quieren utilizarla necesitan acceder a ella rápidamente, las Mock APIs te van a venir muy bien. Hay muchas por ahí: Mockable, Apiary o Mocky son algunas de ellas. Lo que te permiten hacer es discutir los valores devueltos por la API tanto con los que la escriben como con los que la utilizarán. Luego, puedes alojar una versión beta de los valores fake acordados y permitir a los desarrolladores de la aplicación web o móvil trabajar contra esos datos estáticos. De esta forma se acelera el proceso de entrega y se consigue que la API se desarrolle a la vez que la aplicación que la utiliza.
En general, el panorama de herramientas en torno a las APIs ha crecido considerablemente en los últimos años y ahora contamos con un buen montón de opciones que nos pueden ser muy útiles. Las APIs que escribimos y consumimos estarán siempre en evolución y en continuo cambio, por lo que es de esperar que se vayan depurando.
Fotografías de Mariano Cuesta
Texto escrito en wwwhatsnew.com
Patrocinan WWWhatsnew: Vuelos Baratos y Acrelia News

Ver artículo...
" Fuente Artículo

Consulte Información de Gana lo que quieras Publicidad de smartphone "más delgado del mundo" vetado por objetivizar a la mujer y YouTube Music Key: Servicio de suscripción de música
Consulte Información de Gana Emprendedor Web Aplicativo iTunes y Los desarrolladores de la misma afirman estar
Consulte Información de Tecnologia Emprendedora La parte gratuita y Los traductores online
Consulte la Fuente de este Artículo
Marcador Social
Mi Página de Marcadores Sociales

No hay comentarios: