Aplicaciones, Aplicaciones, Artículos, Continuidad, Desarrollo, Estrategía, Movilidad, Redes, Seguridad, Seguridad

La frágil naturaleza del software, el mayor riesgo en el uso de la tecnología

Actualmente, el ‘software’ lo permea todo. Ciertamente, pocas actividades de nuestra vida cotidiana, tanto en lo personal, como en lo profesional y empresarial, escapan a la presencia de algún tipo de software.

Leer más...

Aplicaciones, Centro de Datos, Cloud Computing, Del dia, Desarrollo, Desarrollo, Industria, Infraestructura, Network World, Principal, Redes, Tecnología de Apoyo

Centro de datos hiperescala suman 390 en todo el mundo

El 2017 cerró con 390 centro de datos hiperescala alrededor del mundo, es decir, se obtuvieron 90 más que en 2016, al menos así lo reveló un estudio de Synergy Research.

Leer más...

Aplicaciones, Cloud Computing, Del dia, Desarrollo, Desarrollo, Destacado, Gobierno/Industria, Industria TIC, Infraestructura, Movilidad, Redes

AWS lanza Cloud9 para depurar código en la nube

En su evento anual Re:Invent 2017, Amazon Web Services (AWS) anunció el lanzamiento de AWS Cloud9, una herramienta de entorno de desarrollo integrado (IDE) totalmente basado en cloud que permite a los desarrolladores escribir, ejecutar y depurar códigos sin instalación de ningún software o archivo adicional,

Leer más...

Aplicaciones, Aplicaciones, Del dia, Desarrollo, Desarrollo, Destacado, Movilidad, Network World, Noticias, Noticias, Redes, Redes sociales, Seguridad

Ya disponibles las API Premium de Twitter para desarrolladores

A inicios de año, Twitter presentó una versión beta de su plataforma API, Search Tweets API, donde recalcaron su compromiso hacia la comunidad de desarrolladores al entregar una plataforma unificada con acceso escalable a los datos de Twitter,

Leer más...

Aplicaciones, Cloud Computing, Del dia, Desarrollo, Destacado, Gobierno/Industria, Industria, Industria, Industria TIC, Movilidad, TI en Gobierno

DevOps, clave en el proceso de Transformación Digital

Al hablar de transformación digital, no sólo hay que tener en cuenta la evolución de las TI, sino también la que afecta a los procesos de negocio –trasladándolos al nuevo entorno digital-; a los puestos de trabajo –ahora siempre conectados- o a la seguridad de la organización y de sus clientes.

Leer más...

Aplicaciones, Aplicaciones, Bring Your Own Device (BYOD), Centro de Datos, Del dia, Desarrollo, Desarrollo, Destacado, Infraestructura, Movilidad, Noticias, Noticias, Privacidad, Redes, Seguridad, Seguridad

Cómo utilizar la API de Android 8.0 Oreo para gestionar contraseñas

La API de Google permite que las aplicaciones actúen como proveedores de autocompletar en el nivel del sistema. Entonces, en lugar de abrir un administrador de contraseñas y copiar sus contraseñas, la aplicación simplemente puede autenticarse y completar la información automáticamente. Esta característica requiere cierta configuración, pero vale la pena dedicar ese tiempo.

Autocompletar era algo posible en las versiones anteriores de Android utilizando el servicio de accesibilidad, que permite a las aplicaciones ingresar texto y resaltar campos. Sin embargo, este proceso fue lento y extremadamente problemático. Rellenar contraseñas no es lo que fue diseñado para hacer.

El Smart Lock de Google llegó a Android en Nougat, y funcionó un poco mejor, pero la mayoría de los desarrolladores no agregaron soporte. Por lo tanto, la API de autocompletar se diseñó para facilitar el uso de los administradores de contraseñas.

No todas las aplicaciones de administrador de contraseñas funcionan con esta característica, pero la mayoría de las grandes anunciaron compatibilidad. 1Password, Dashlane y LastPass han agregado soporte para Oreo que puede probar ahora, pero todavía está técnicamente en beta para LastPass. Si no utiliza un administrador de contraseñas de terceros, es posible que aún pueda usar la función de autocompletar con el servicio de autocompletar propio de Google desde Chrome.

 

Cómo usar la API Autocompletar de Oreo

Las funciones de autocompletar de Oreo están desactivadas de manera predeterminada, y están bastante ocultas. Para habilitar la función de autocompletar, dirígete a la configuración principal de tu sistema y busca en Sistema> Idioma y entrada> Avanzado> Servicio de autocompletar. Solo puede tener uno activo a la vez, pero “Autocompletar con Google” está integrado en el sistema operativo. Cualquier otra aplicación que haya instalado con soporte para autocompletar también aparecerá en este menú.

La opción de Google obtiene nombres de usuario y contraseñas de Chrome. Eso significa que ya tendrá acceso a muchas credenciales de cuenta en Android si ha estado guardando cosas en Chrome en su escritorio. La primera vez que abre una aplicación con un campo de inicio de sesión nativo (no un marco web incrustado), aparece una ventana que le solicita que confirme su cuenta de Google para que pueda encontrar los inicios de sesión. Una lista desplegable de inicios de sesión coincidentes le permitirá elegir entre varias cuentas.

Si eliges una aplicación de terceros como LastPass, el paso de autenticación es diferente. Estas aplicaciones son un poco más seguras en función de la implementación temprana. Por ejemplo, LastPass hace que confirmes tu identidad con una huella digital (si está habilitada en la aplicación) o una contraseña de LastPass antes de que se autocomplete en otras aplicaciones. Al igual que la oferta de acciones de Google, estas aplicaciones tienen menús desplegables donde puede elegir entre todas las cuentas que coinciden antes de completar el nombre de usuario y la contraseña.

Se necesita un poco de configuración, pero nunca tendrá que preocuparse por copiar y pegar torpemente sus contraseñas largas y complejas en Android. Si no tiene contraseñas largas y complejas, puede comenzar a usarlas sabiendo que no tendrá que escribirlas a mano.

Ryan Whitwam

Leer más...

Aplicaciones, Aplicaciones, Del dia, Desarrollo, Desarrollo, Industria TIC, Movilidad, Noticias, Noticias, Principal, Redes, Seguridad, Seguridad

Conozca las novedades del kit de desarrollo Android Studio 3.0 de Google

El IDE Android Studio 3.0 de Google agrega soporte para el lenguaje Kotlin como mecanismo para crear aplicaciones de Android, así como también mejor soporte de Java 8 y mejoras para su sistema de compilación y depuración.

 

Android Studio 3.0 es compatible con Kotlin para el desarrollo

Kotlin interactúa con los lenguajes y tiempos de ejecución de Android existentes. Los desarrolladores pueden agregar Kotlin a un proyecto utilizando la herramienta de conversión que se encuentra en el IDE de Android Studio mediante la secuencia de menú Código> Convertir archivo Java a Kotlin File. Los desarrolladores también pueden crear un Kotlin habilitado utilizando el Asistente de Nuevo Proyecto.

 

Otras nuevas características en Android Studio 3.0

Además del soporte de Kotlin, Android Studio 3.0 ofrece compatibilidad mejorada con las características del lenguaje Java 8 mediante la migración a la cadena de herramientas javac. La cadena de herramientas de Jack está en desuso. El último complemento del sistema de compilación Android Gradle permite el uso de las características de Java 8 en el código y las bibliotecas de los desarrolladores

Un cambio brusco de la API en el complemento Gradle de Android mejora la escalabilidad y los tiempos de compilación. Dependiendo de las API proporcionadas por el plugin anterior de Gradle, se recomienda a los desarrolladores validar la compatibilidad con el nuevo complemento y migrar a nuevas API.

Para las actualizaciones más pequeñas y más rápidas, el repositorio de Maven se utiliza de forma predeterminada en lugar de Android SDK Manager para buscar actualizaciones de dependencias en la Biblioteca de soporte de Android, los Servicios de Google Play y Firebase Maven.

Se ha agregado un conjunto de herramientas, denominado Android Profiler, para solucionar problemas de rendimiento. Android Profiler reemplaza a Android Monitor.

El Adaptive Icon Wizard crea elementos del icono del iniciador y muestra cómo se verá un icono adaptable con diferentes máscaras del icono de pantalla del iniciador.

Las características de las aplicaciones instantáneas, que son aplicaciones nativas de Android que no requieren un instalador de usuario, se pueden agregar a los proyectos.

Las fuentes personalizadas y descargables que usan XML se pueden usar para aplicaciones que se dirigen a la versión Oreo de Android (nivel API 26 o superior).

El reporteo de errores de la aplicación en Android Emulator ayuda a documentar los errores. Android Emulator también es compatible con el estándar de gráficos avanzados OpenGL ES 3.0.

Las plantillas del asistente de Nuevo proyecto y el asistente de Nuevo módulo son compatibles con la plataforma de dispositivos integrados Android Things.

Para optimizar el tamaño de los archivos APK, APK Analyzer se ha equipado con mejoras adicionales. Además, los archivos APK arbitrarios se pueden depurar.

Se agregó soporte para el JetBrains IntelliJ Idea 2017.1 IDE, con capacidades tales como la refactorización de Java 8 y la búsqueda mejorada de control de versiones. IntelliJ ha sido la base para Android Studio.

 

Dónde descargar Android Studio 3.0

Puede descargar Android Studio 3.0 desde el sitio web de Android Studio. Ya disponible.

 

Paul Krill

Leer más...