How to Escape “The Legacy Trap”?
\"The Legacy Trap\" is the term that describes the situation in which existing software code becomes outdated and problematic to maintain.
¿Qué ha pasado en Android en los últimos meses? A continuación te compartimos las 15 novedades que debes saber sobre esta plataforma:
La novedad más importante del año 2021 fue la liberación de Android 12
, que incluye:
Se llama Material You
y una de sus características más destacadas es el diseño personalizado. El color de todos los settings y las pantallas ahora puede definirse por el color predominante de la imagen de fondo.
Ahora los usuarios pueden apagar completamente la cámara y el micrófono, y de esta forma asegurarse de no estar usando estas funciones.
Android 12 ahora permite que los usuarios indiquen a una aplicación la ubicación precisa o aproximada.
Ante el éxito de las pantallas flexibles, Android está trabajando para aprovechar la horizontalidad y los modos de pantalla dividida de estos dispositivos. ¿Su norte? Mejorar y hacer más fácil la experiencia de los usuarios en todos los dispositivos.
Muchas marcas de televisores están incorporando este sistema operativo que ya cuenta con la versión Android 12. ¿Lo nuevo? Diseño mejorado de la pantalla de inicio con acceso directo a búsquedas, aplicaciones y recomendaciones; reproducción automática de los tráilers de las películas; avances en materia de privacidad y seguridad y un mejor soporte del HDMI y de los sintonizadores, entre otros.
La separación de Huawei con Android es un hecho. Sus dispositivos ya están utilizando Harmony OS
, su propio sistema operativo que ya se encuentra en la versión 2.0.
El Samsung Galaxy Watch 4 es el primer modelo de relojes inteligentes de esta marca coreana en usar Wear OS 3
, el sistema operativo unificado de Google y Samsung.
Esta alianza, que fue anunciada durante la más reciente edición del Google IO, permite que los relojes inteligentes de Samsung tengan acceso por primera vez a las aplicaciones de Google Play.
El sistema operativo Wear OS ya está en la versión 3.0, y será incluida en toda esta línea de Samsung.
Google continúa recomendando Kotlin
como el lenguaje predilecto para Android, ya que tiene muchas ventajas en cuanto a la productividad en el desarrollo.
Algo que debe tenerse siempre en el radar es el Jetpack
, que es el conjunto de bibliotecas que almacena las prácticas recomendadas para que el código funcione correctamente. Nuevas versiones, como la JetPack Compose
, permite codificar pantallas mediante código.
En el año 2021 GeneXus fue evolucionando la versión GeneXus 17 agregando features como:
El Android App Bundle
, es un nuevo formato del binario Android y ya está incluido en GeneXus, así como el nuevo formato del icono de la aplicación.
Gracias a este generador, la gama de servicios provistos por Huawei pueden implementarse fácilmente, cambiando las propiedades desde GeneXus y de esta manera publicar aplicaciones para el Huawei AppGallery.
Se agregaron Layers, dibujo de líneas, polígonos, áreas, y nuevos proveedores. Esta información pueden ampliarla en el siguiente contenido:
Estado del Arte: Creación de Aplicaciones para Ciudades Inteligentes
.
Esta funcionalidad permite hacer UI Testing en GeneXus de forma sencilla. ¿Cómo se hace? Se define un objeto nuevo, se le indica qué debe hacer y luego se aprecia al objeto en ejecución en el emulador o en el dispositivo; de esta manera se puede comprobar si lo que se programó ocurre correctamente o no.
Es un objeto nuevo que permite definir el diseño de la aplicación de manera simple y sencilla. Para saber más sobre este objeto, y verlo en ejecución, haz clic en
Cómo modelar un Design System desde cero
.
Este es uno de los temas en los que se enfocará GeneXus en 2022. Si deseas profundizar sobre esta tecnología puedes leer
3 charlas sobre Super Apps
.
También te puede interesar:
Muy buen artículo, gracias por compartir!
Esta es una respuesta a un comentario.
ss