Refine, un framework opensource para crear apps tres veces más rápido

Los frameworks permiten que los programadores puedan incluir funciones en sus programas con mucho menos código. Programar se hace más intuitivo, se reutiliza mucho código y se permite avanzar hacia lo exclusivo, hacia lo que hace la app diferente del resto.

Hace un año nació Refine, un framework react que nos permite crear rápidamente paneles de administración, tableros y herramientas internas diversas. Continúa leyendo «Refine, un framework opensource para crear apps tres veces más rápido»

El nuevo Chromebook de Google permite ser reparado por uno mismo

Cada vez son más los dispositivos electrónicos que se fabrican haciendo uso de materiales reciclados, y también crece el número de iniciativas que permiten a los usuarios reparar por sí mismos sus dispositivos electrónicos.

En este último aspecto, tenemos iniciativas lanzadas hace apenas un mes como la de Samsung Self-Repair, el programa de Samsung en colaboración con iFixit, para que los usuarios puedan adquirir piezas originales para reparar sus dispositivos Galaxy, o incluso Apple también cuenta desde hace un mes con su programa Self Repair para posibilitar la reparación por uno mismo de determinados modelos de MacBooks.
Continúa leyendo «El nuevo Chromebook de Google permite ser reparado por uno mismo»

Microsoft descubre una brecha de seguridad en un framework de Android

Los teléfonos inteligentes se han convertido en el artefacto por excelencia de millones de personas alrededor del mundo gracias a las herramientas que ofrece, tanto para realizar una gran variedad de tareas como para facilitarnos la comunicación con otras personas dentro de nuestra ciudad y alrededor del mundo.

Es debido a este hecho que muchos hackers consideran los teléfonos inteligentes el medio ideal para acceder a información personal de los usuarios.

Continúa leyendo «Microsoft descubre una brecha de seguridad en un framework de Android»

Lanzan placas base de ordenador para que puedas crear PC originales y ligeros

Framework es una curiosa compañía de ordenadores lanzada el pasado año, ofreciendo equipos portátiles fáciles de reparar y actualizar por los propios usuarios, para lo que también lanzó su propio mercado de artículos de hardware.

De esta manera, los usuarios tienen la libertad de decidir el mejor momento de mejorar las capacidades de sus equipos, suprimiendo unos elementos de hardware por otros, o incluso añadiendo otros elementos adicionales.
Continúa leyendo «Lanzan placas base de ordenador para que puedas crear PC originales y ligeros»

Flutter, para crear apps rápidamente, lanza su versión 2.0

Ha pasado ya algún tiempo desde que Google efectuara el lanzamiento de la versión beta de su framework Flutter, con el cual prometían ofrecer una herramienta que facilitara y redujera el tiempo que tomaba la creación de apps para las plataformas móviles iOS y Android.

Tras haber alcanzado la estabilidad suficiente en diciembre de 2018 Google lanzó la versión 1.0 de Flutter, la cual ofrecía a los usuarios todas las herramientas necesarias para llevar a cabo sus aplicaciones, aunque manteniendo aun algunas limitaciones. Continúa leyendo «Flutter, para crear apps rápidamente, lanza su versión 2.0»

Google lanza framework para crear paneles con botones interactivos controlados por la web

Anypixel

Desde Google pueden salir iniciativas bastantes curiosas que salgan fuera de lo común y lo cierto es que no defraudan.

En este sentido, fruto de la búsqueda de algo diferente que situar en el vestí­bulo de sus oficinas en la ciudad de Nueva York nace AnyPixel.js, un framework de código abierto que finalmente ha puesto a disposición de desarrolladores y creadores para que combinen hardware con software para que desarrollen grandes paneles con botones fí­sicos interactivos.

Google buscaba ofrecer algo inusual, diferente, único, divertido e interactivo, saliendo de lo común, que hubiera sido usar pantallas táctiles, y lo han conseguido. Como se puede ver en el ví­deo, en el vestí­bulo de sus oficinas en la ciudad de Nueva York han creado un gran panel que dispone de hasta 6.000 botones luminosos con los que se pueden interactuar.
Continúa leyendo «Google lanza framework para crear paneles con botones interactivos controlados por la web»

CareKit, nuevo entorno de desarrollo de aplicaciones iOS para pacientes

CareKit

En la celebrada keynote express de Apple, la compañí­a también ha apuntado a los desarrolladores de aplicaciones presentando CareKit, un entorno de desarrollo de código abierto para la creación de aplicaciones enfocadas a los propios pacientes haciéndoles partí­cipes en sus tratamientos.

El lanzamiento está previsto que se produzca en el próximo mes de abril y desde Apple Inc. esperan que tenga una aceptación similar a la que ha tenido ResearchKit desde que fuera lanzado el pasado año.
Continúa leyendo «CareKit, nuevo entorno de desarrollo de aplicaciones iOS para pacientes»

Facebook libera el código de React Native para Android

ReactNative

Facebook ha anunciado la liberación del código fuente de React Native para Android en la plataforma GitHub después de que a principios del presente año introdujese la versión de React Native para iOS. Esto va a suponer que los desarrolladores e ingenieros de cualquier empresa u organización podrán emplear React Native para reutilizar el código desarrollado para la aplicación de una plataforma concreta y llevarla para el resto de las principales plataformas. Con ello, se agiliza los lanzamientos de las versiones para las principales plataformas, reduciendo también costes, entre otras ventajas.

Facebook señala que ha estado utilizando internamente React Native durante más de un año, explicando el caso concreto del desarrollo de la aplicación Ads Manager, la cual ha pasado a convertirse en la primera aplicación React Native y además disponible para múltiples plataformas, cuyo desarrollo ha llevado la mitad de tiempo en relación que habitualmente emplean en el desarrollo de las versiones móviles de sus aplicaciones.
Continúa leyendo «Facebook libera el código de React Native para Android»

Google desarrolla un framework basado en Dart para desarrollar aplicaciones más rápidas

dart-logo-wordmark

Las aplicaciones móviles que habitualmente usamos en nuestros dispositivos Android, sin contar con los juegos, han sido desarrolladas usando el lenguaje de programación JAVA. ArsTechnica da cuenta de que un equipo de Google está desarrollando un framework multiplataforma basado en Dart y que recibe el nombre de Sky, siendo actualmente un experimento aunque en el futuro podrí­a revolucionar la manera en el que se desarrolla aplicaciones.

Con Sky se pretende que las aplicaciones sean más rápidas en su ejecución, pretendiendo llegar a 120 FPS, el doble que en la actualidad, teniendo en cuenta que el estándar está en 60 FPS. Eso sí­, dicha velocidad serí­a imposible de visualizar en las pantallas de los teléfonos inteligentes a 60 FPS que existen en la actualidad. Además de la representación de la velocidad para hacer las aplicaciones más suaves y sensibles, el equipo también está centrando sus esfuerzos en hacer que si las aplicaciones se ralentizan, la interfaz de usuario siga siendo rápida y sensible, actuando a través de sus APIs para ello.

Las aplicaciones desarrolladas bajo Sky son independientes de la plataforma, pudiendo ejecutarse en Android, iOS y en cualquier sistema que disponga de Dar VM. También existe la posibilidad de que las aplicaciones puedan trabajar como sitios web. Según el informe del citado medio, la mayorí­a de la aplicación se ofrece a través de HTTP, lo que permitirá por un lado que todos los usuarios cuenten con la última versión, aunque por otro, es que no funcionarí­a cuando no se está conectado.

Sky se encuentra en una fase temprana. Además, cuenta con un proyecto a modo de demostración en Google Play Store, aunque el mismo no está lo suficientemente optimizado.

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.