Speaker

Carlos Xavier Carvajal Villegas

Carlos Xavier Carvajal Villegas

Thoughtworks, Mobile Developer Consultant

Actions

Mi nombre es Carlos Carvajal, soy Software Developer, actualmente ocupo el cargo de Mobile Developer Consultant en Thoughtworks.

Soy un ingeniero en Ciencias Computacionales de 25 años egresado de la ESPOL con 4+ años de experiencia, me considero un desarrollador de software versátil con sólidos conocimientos y experiencia en frameworks, tecnologías, buenas prácticas y arquitecturas tanto en Web como en Mobile. Estoy en constante crecimiento en áreas de BackEnd, infraestructura de software y la cultura DevOps.

Accesibilidad en Flutter - ¿Cómo puedes implementarla?

En esta presentación, exploraremos la importancia de la accesibilidad en las aplicaciones móviles y su impacto en los usuarios. Aprenderemos a implementar la accesibilidad en Flutter, abordando temas como etiquetas y atributos en widgets, contraste de colores, navegación con lectores de pantalla y prácticas recomendadas. Además, destacaremos los widgets de accesibilidad de Flutter, y habrá un demo para mostrar cómo mejorar la accesibilidad en nuestras aplicaciones.

En resumen, la charla se enfoca en la importancia de la accesibilidad en aplicaciones móviles y cómo implementarla en Flutter. Cubriremos temas como etiquetas, atributos, contraste de colores y navegación con lectores de pantalla, junto con los widgets de accesibilidad de Flutter. El demo práctico mostrará cómo hacer que nuestras aplicaciones sean accesibles para todos los usuarios, independientemente de sus capacidades.

Flutter Beyond the Main Thread: Mastering Isolates for High-Performance Apps

¿Alguna vez tu aplicación se ha congelado mientras cargas datos o haces una tarea pesada? ¿Te has preguntado cómo lograr que tu aplicación Flutter siga siendo fluida y responsiva mientras eso sucede? En esta charla, exploraremos los Isolates en Flutter y su rol esencial en aplicaciones de alto rendimiento. Conoceremos qué son, cómo funcionan y por qué deberían formar parte de la caja de herramientas de todo desarrollador Flutter.

Abordaremos desde la teoría hasta la práctica, explicando cómo y cuándo usar Isolates para optimizar la concurrencia sin bloquear la UI. Además, presentaremos un demo práctico para mostrar su implementación en la carga y procesamiento de datos de gran tamaño. Esta sesión es ideal para quienes buscan llevar sus habilidades al siguiente nivel y aprender cómo mantener un rendimiento óptimo en sus aplicaciones Flutter.

Domina el Arte del Dibujo en Flutter: Diseños Customizados con el Poder de CustomPaint

En esta charla exploraremos el potencial del widget CustomPaint en Flutter para crear diseños visuales personalizados. Nos enfocaremos en cómo aprovechar CustomPaint junto con la clase CustomPainter para dibujar gráficos y formas complejas directamente en el lienzo de la pantalla utilizando diferentes métodos de dibujado.

A través de ejemplos prácticos, aprenderás a utilizar CustomPaint para construir trazados y formas detalladas, mientras exploramos cómo integrar soluciones visuales personalizadas en tus interfaces de usuario. Esta charla está dirigida a desarrolladores que desean llevar sus habilidades de diseño al siguiente nivel, implementando soluciones visuales altamente personalizables y eficientes dentro de sus aplicaciones Flutter.

Google I/O Extended Ecuador 2023 Sessionize Event

August 2023

Carlos Xavier Carvajal Villegas

Thoughtworks, Mobile Developer Consultant

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top