martes, 9 de febrero de 2016

Lanzan Chrome de código abierto optimizado para procesadores Snapdragon y Dragula, una nueva forma de programar acciones de “arrastrar y soltar” en una página web

Lanzan Chrome de código abierto optimizado para procesadores Snapdragon 2015-10-19 14:45:34

Chromium es la versión "especial" del navegador Chrome; por "especial" entiéndase la versión de código abierto del navegador sobre la cual se construye Chrome como producto final. Y ahora, un grupo de desarrolladores del proyecto Code Aurora Forum (vía XDA) ha lanzado una versión de Chromium para procesadores Snapdragon.

"Esta versión de Chromium apunta a entrenar un ambiente de trabajo optimizado para Snapdragon a desarrolladores web", se lee en la página oficial del proyecto. La idea es que Chromium en Snapdragon tenga una interfaz más fluida en general y mejores tiempos de respuesta. Eso sí, esta primera versión se basa a su vez en la versión 42 de Chromium, que a estas alturas está algo desactualizada (la más reciente es la 46).

¿Y cómo se puede instalar? Si bien existió una descarga no oficial en la web de Enricoros.com, fue tanta la popularidad desde su publicación que actualmente tuvieron que darla de baja del servidor por falta de ancho de banda. En cualquier caso, el código fuente está publicado y listo para que cualquiera lo tome y haga su propia versión, añadiendo o quitando elementos a discreción.

Entre algunas de sus características, Chromium para Snapdragon incluye bloqueador de publicidad por defecto, una opción para reducir energía limitando el uso de hilos de proceso y modo nocturno. Habrá que ver hasta donde se desarrolla, porque si sus promesas se cumplen podría ser una excelente alternativa al Chrome de siempre.

Dragula, una nueva forma de programar acciones de "arrastrar y soltar" en una página web 2015-07-20 08:35:14

Uno de los proyectos destacados hoy en ProductHunt está especialmente creado para los desarrolladores web: Dragula.

Se trata de una biblioteca de Javascript muy sencilla y elegante, disponible en github para que cualquiera pueda implantarla en su aplicación. El objetivo es permitir a los visitantes arrastrar y soltar componentes dentro de la página, algo que muestran en la demo de su página principal con una serie de elementos en una lista.

captura-84

En los ejemplos podemos ver cómo se usa para mover elementos entre listas u ordenarlos dentro de un mismo grupo, con efectos bastante elegantes, posibilidad de seleccionar un icono o el texto completo, duplicar elementos y mucho más.

El código necesario se muestra en la parte inferior de cada ejemplo: pocas lineas para realizar una acción cada vez más típica en las aplicaciones web modernas.

La licencia de Dragula es MIT, podéis consultar los detalles de la misma en en opensource.org, así como en esta página de Wikipedia.

Texto escrito en wwwhatsnew.com

Patrocinan WWWhatsnew: Vuelos Baratos y Acrelia News

Más de 600 recursos gratuitos para desarrolladores web 2015-05-11 16:51:44

Todo desarrollador siempre está en busca de nuevos recursos que puedan facilitarle la tarea a la hora de los pyorectos, por eso hoy les quiero dejar este genial sitio llamado wwwhere, un directorio con más de 600 recursos gratuitos para desarrolladores web.

wwwhere

Este directorio es el resultado de años de trabajo de recopilar recursos de sus creadores, los cuales decidieron compartir todo con la comunidad, algo invaluable sin dudas.

Lo bueno es que todos los recursos están organizados por categoría o tipo, entre los cuales encontramos arquitecturas, blogs y sitios de noticias, comunidades, elementos, servicios, inspiración, interfaces gráficas, código, y mucho más. Obviamente que todos esos recursos están orientados siempre al desarrollador web.

Enlace: wwwhere

Visto en Soft&Apps

Este artículo Más de 600 recursos gratuitos para desarrolladores web fue publicado originalmente en Punto Geek.

Diseño eficiente de APIs para desarrolladores humanos 2015-05-09 09: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.

Orliesaurus3Orlando 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 BjelkholmMathieu Leplatre.

Responsive Images, curso gratuito de Google para desarrolladores y Otras nueve webs y canales de YouTube para aprender VB NET desde cero hasta nivel experto
fuentes, diseños en PSD… recursos frescos para profesionales web y Los "Photoshop gratis" que podemos encontrar en Internet
pero ¿quién le protege a él de la NSA? y una aplicación que convierte tu Apple Watch en un reloj calculadora de Casio
es importante mantener un buen historial crediticio? y ¿Qué Beneficios obtengo al Endeudarme?
Consulte la Fuente de este Artículo
Marcador Social
Mi Página de Marcadores Sociales

No hay comentarios: