Controlando aplicaciones con tu mente y AI

Rate this content
Bookmark

¿Cuál es el futuro de las interacciones de usuario? ¿Seguiremos utilizando la web y el móvil o nos cambiaremos completamente a la realidad virtual y aumentada? ¿Cuál es nuestra experiencia de usuario actual en la web y el móvil y cómo cambiará cuando el mundo digital se conecte con nuevas dimensiones? ¿Seguiremos utilizando el teclado y el ratón o los gestos o utilizaremos algo diferente? En esta charla, echaremos un vistazo al futuro donde controlaremos aplicaciones con nuestros pensamientos. Literalmente. No es un experimento mental, sino un viaje a través de nuestras ondas cerebrales con un casco EEG de consumo. Exploraremos cómo podemos utilizarlos y la inteligencia artificial para crear experiencias futuristas, que sentarán las bases de nuestras interacciones futuras con el mundo digital.

FAQ

Vladimir Novik es un arquitecto de software y consultor en Vladimir Novik Labs, Google Developer Expert, autor e ingeniero especializado en web, móvil, VR, AR, IoT y AI. Además, es CTO y co-fundador de EventLoop.

EventLoop es una plataforma co-fundada por Vladimir Novik que ofrece un conjunto de herramientas y complementos para organizar y asistir a conferencias en línea, proporcionando una alternativa robusta y eficiente a sistemas como Zoom.

Puedes colaborar con EventLoop registrándote en su producto Alpha, que es de código abierto. Para más información, puedes visitar eventloop.ai o seguirlos en Twitter en eventloopHQ.

Vladimir Novik menciona varias tecnologías emergentes como la computación cuántica, la realidad virtual (VR) y la realidad aumentada (AR), destacando su creciente impulso en el panorama tecnológico actual.

Vladimir Novik explica que se puede medir la actividad cerebral utilizando auriculares EEG, que miden los cambios potenciales mediante electrodos situados en el cráneo. Estos dispositivos pueden conectarse a través de Bluetooth, y permiten visualizar y analizar las ondas cerebrales.

Novik sugiere la creación de interacciones más realistas en entornos de realidad virtual y aumentada, moviéndose más allá de los enfoques tradicionales 2D para adoptar interacciones que imiten acciones y elementos del mundo real.

En la demostración de Vladimir, las ondas cerebrales se usan para interactuar con dispositivos digitales, como seleccionar opciones en una aplicación o incluso controlar un dron, mediante el uso de algoritmos de aprendizaje automático que clasifican los patrones de las ondas cerebrales.

Vladimir Novick
Vladimir Novick
25 min
02 Aug, 2021

Comments

Sign in or register to post your comment.

Video Summary and Transcription

Esta charla explora el control de aplicaciones con la mente y el futuro de la interfaz de usuario y la experiencia de usuario. Se discute la integración de la realidad virtual y aumentada en la interfaz de usuario y la experiencia de usuario, la comprensión de las neuronas y los cascos EEG, la conexión a Muse a través de Bluetooth, la medición de las ondas cerebrales y la detección de parpadeo, la alimentación de datos al aprendizaje automático y el control mental con la realidad aumentada. El ponente enfatiza la importancia de aprender React Native, realidad aumentada, React, Bluetooth y drones para aquellos interesados en explorar estos temas.

1. Introducción a Controlar Aplicaciones con tu Mente

Short description:

Hola a todos. Hoy quiero hablar sobre controlar aplicaciones con tu mente y el futuro de la UI y UX. Estamos en una fase de transición, explorando nuevos horizontes y dimensiones. Tenemos la capacidad de adaptarnos y transformar las cosas en algo completamente diferente. Los fundamentos de la UI y UX se basan en un medio 2D, aunque tenemos elementos falsos en 3D.

Hola a todos. Estoy muy emocionado de estar aquí en la edición remota de React Summit, transmitiendo desde el espacio exterior. Y hoy quiero hablar sobre controlar aplicaciones con tu mente. Mi nombre es Vladimir Novik, soy arquitecto de software y consultor en Vladimir Novik Labs. Soy Google Developer Expert, autor, ingeniero y a diario trabajo en los campos de web, móvil, VR, AR, IoT y AI.

También soy CTO y co-fundador de EventLoop, y estamos creando una experiencia de conferencia en línea robusta, eficiente y con muchas funciones. Básicamente, en lugar de tener Zoom para tu conferencia virtual, te ofrecemos un conjunto de herramientas de conferencia y diferentes complementos y widgets, etc., que te ayudan a organizar y asistir a la conferencia. Así que si eres organizador, orador o asistente y te pones en contacto con nosotros y te registras en nuestro producto Alpha, será un producto de código abierto. Así que si quieres colaborar, eres bienvenido. Puedes encontrarnos en eventloop.ai o en Twitter en eventloopHQ.

Hoy quiero hablar sobre el futuro. Y creo que estamos en una especie de fase de transición tecnológica. Cuando estamos explorando nuevos horizontes, exploramos nuevos medios, tenemos VR, AR, realidad mixta, web, móvil. Todo está cambiando constantemente. Y por eso somos los que rompemos las reglas para crear nuevas. Pensemos en qué medio usaremos en el futuro. ¿Qué dimensiones usaremos? ¿Quizás VR? ¿Quizás AR? ¿Quizás algo diferente? Solo estoy pensando en voz alta, pero la computación cuántica está ganando impulso, VR está ganando impulso, AR está ganando impulso. Todo está cambiando. ¿Qué dimensiones usaremos? ¿Habrá web como la conocemos hoy o móvil o cambiaremos completamente a un medio diferente? ¿Cómo debemos prepararnos para esa transición? ¿Cómo debemos adaptarnos? ¿Debemos adaptarnos o debemos realmente romper los fundamentos que tenemos? ¿Quizás inventar nuevas técnicas para manipular las cosas, interactuar de manera diferente? ¿Quizás nuevos patrones de UX, quizás nuevas mejores prácticas?

Así que tenemos esta capacidad ahora mismo de cambiar las cosas, de adaptarnos y transformarlas en algo completamente diferente. Y hablemos de cuáles son los fundamentos mismos de la UI y cuáles son los fundamentos mismos de la UX. Y creo que es un medio 2D. Y si piensas en eso, hemos recorrido un largo camino desde los dibujos en las cuevas hasta las aplicaciones móviles. Pero si piensas en toda la teoría del color y las líneas y la historia del arte y cómo todo creó los fundamentos del diseño y todo en nuestras pantallas es básicamente un medio 2D. Porque somos falsos 3D. Tercera dimensión. No es realmente como la tercera dimensión. Tenemos modelos 3D en el navegador o en auriculares o donde sea, pero todas las formas y la profundidad se basan en sombreadores, que básicamente es una función de cómo se refleja la luz. Así que es algo falso, ¿verdad? Y tenemos cosas en nuestros teléfonos, tenemos pantallas. Todo es 2D.

2. El Futuro de la UI y UX en VR y AR

Short description:

XR está agregando una nueva dimensión a la UI y UX en VR y AR. Necesitamos crear interacciones basadas en la realidad en estos medios. Comprender las diferentes dimensiones y limitaciones es crucial. La UI adaptativa y la lectura de la mente también son tendencias emergentes.

Y XR está agregando una nueva dimensión a eso. Entonces, cómo lo hemos adoptado. Tomamos diferentes forms. Digamos que tienes un formulario de registro. Entonces tenemos este formulario flotando en el aire en VR. ¿Realista? No realmente. Algo que hemos adoptado del medio 2D, ¿verdad? O en AR, tenemos flechas que apuntan en diferentes direcciones que rompen por completo la inmersión. Pero lo tenemos porque lo hemos adoptado. Y no hemos inventado algo nuevo.

Así que creo que es más crucial crear interacciones basadas en la realidad en VR y AR. Y si piensas en eso, si necesitas iniciar sesión dentro de VR, actualmente tienes un formulario de inicio de sesión, tienes este teclado flotante, y luego ingresas, escribes tu nombre de usuario y contraseña y entras. Pero ¿es algo que verías en la realidad? No realmente, ¿verdad? Entonces es más realista tener algún tipo de contraseña o llave o lo que sea que simplemente colocas en el lugar o giras la llave dentro de la puerta, y te dejará pasar. Es una especie de interacciones basadas en la realidad, ¿verdad? Entonces necesitamos comprender nuestra realidad para crear estas interacciones. Y el medio es completamente diferente.

Ahora, en VR hay otra dimensión, algo que sucede detrás del espectador. Entonces, estoy mirando a la cámara, pero algo está sucediendo detrás. Entonces no puedo usar la teoría del color para hacer esta increíble animación de botón de llamada a la acción. Entonces necesito usar cosas diferentes como hápticos, sonidos, tal vez ralentizar el tiempo, y así sucesivamente. También hay una UI adaptativa. La UI adaptativa es algo que se usa en la web. Y la idea es que la UI aprende de lo que estás haciendo con ella. Entonces, como, los forms están aprendiendo y adaptándose. Así que puedes buscar eso. Es una especie de nueva tendencia. Y otra cosa que propongo es la lectura de la mente real. Y, sí, obviamente no puedo leer tus pensamientos, ¿verdad? Pero hasta cierto punto. Y quiero preguntarte, ¿qué es? Y obviamente, como estamos en línea. Puedes responder en el chat. Haré una pausa. Entonces, es el universo conocido.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

No resuelvas problemas, elimínalos
React Advanced Conference 2021React Advanced Conference 2021
39 min
No resuelvas problemas, elimínalos
Top Content
Los humanos son solucionadores de problemas naturales y somos lo suficientemente buenos en eso que hemos sobrevivido a lo largo de los siglos y nos hemos convertido en la especie dominante del planeta. Debido a que somos tan buenos en eso, a veces también nos convertimos en buscadores de problemas, buscando problemas que podemos resolver. Aquellos que logran sus objetivos de la manera más exitosa son los eliminadores de problemas. Hablemos de la distinción entre resolver y eliminar problemas con ejemplos de dentro y fuera del mundo de la codificación.
Los Átomos de Jotai Son Simplemente Funciones
React Day Berlin 2022React Day Berlin 2022
22 min
Los Átomos de Jotai Son Simplemente Funciones
Top Content
Jotai es una biblioteca de gestión de estado. La hemos estado desarrollando principalmente para React, pero conceptualmente no está vinculada a React. En esta charla, veremos cómo funcionan los átomos de Jotai y aprenderemos sobre el modelo mental que deberíamos tener. Los átomos son una abstracción agnóstica del marco para representar estados, y básicamente son solo funciones. Comprender la abstracción de átomo ayudará a diseñar e implementar estados en sus aplicaciones con Jotai
Depuración de JS
React Summit 2023React Summit 2023
24 min
Depuración de JS
Top Content
Como desarrolladores, pasamos gran parte de nuestro tiempo depurando aplicaciones, a menudo código que ni siquiera escribimos. Lamentablemente, a pocos desarrolladores se les ha enseñado cómo abordar la depuración, es algo que la mayoría de nosotros aprendemos a través de la experiencia dolorosa. La buena noticia es que _puedes_ aprender a depurar de manera efectiva, y hay varias técnicas y herramientas clave que puedes usar para depurar aplicaciones de JS y React.
Luchando contra la Deuda Técnica con la Refactorización Continua
React Day Berlin 2022React Day Berlin 2022
29 min
Luchando contra la Deuda Técnica con la Refactorización Continua
Top Content
Afrontémoslo: la deuda técnica es inevitable y reescribir tu código cada 6 meses no es una opción. La refactorización es un tema complejo que no tiene una solución única para todos. Las aplicaciones de Frontend son particularmente sensibles debido a los frecuentes cambios de requisitos y flujos de usuario. Nuevas abstracciones, patrones actualizados y limpieza de esas viejas funciones - todo suena genial en papel, pero a menudo falla en la práctica: los todos se acumulan, los tickets terminan pudriéndose en el backlog y el código legado aparece en cada rincón de tu base de código. Por lo tanto, un proceso de refactorización continua es la única arma que tienes contra la deuda técnica. En los últimos tres años, he estado explorando diferentes estrategias y procesos para refactorizar el código. En esta charla describiré los componentes clave de un marco para abordar la refactorización y compartiré algunos de los aprendizajes acumulados en el camino. Espero que esto te ayude en tu búsqueda de mejorar la calidad del código de tus bases de código.
El Epic Stack
React Summit US 2023React Summit US 2023
21 min
El Epic Stack
Top Content
El desarrollo web moderno es fantástico. ¡Hay tantas herramientas geniales disponibles! El desarrollo web moderno es agotador. ¡Hay tantas herramientas geniales disponibles! Cada uno de estos sentimientos es cierto. Lo que es genial es que la mayoría de las veces, es difícil tomar una decisión que sea incorrecta. En serio. Los compromisos de la mayoría de los marcos y herramientas que podrías usar para construir tu aplicación se ajustan a las limitaciones de la gran mayoría de las aplicaciones. A pesar de esto, los ingenieros luchan constantemente con la parálisis del análisis.Hablemos de esto, y de una solución en la que estoy trabajando para ello.
Construyendo un Asistente AI Activado por Voz con Javascript
JSNation 2023JSNation 2023
21 min
Construyendo un Asistente AI Activado por Voz con Javascript
Top Content
En esta charla, construiremos nuestro propio Jarvis utilizando Web APIs y langchain. Habrá codificación en vivo.

Workshops on related topic

React, TypeScript y TDD
React Advanced Conference 2021React Advanced Conference 2021
174 min
React, TypeScript y TDD
Top Content
Featured WorkshopFree
Paul Everitt
Paul Everitt
ReactJS es extremadamente popular y, por lo tanto, ampliamente soportado. TypeScript está ganando popularidad y, por lo tanto, cada vez más soportado.

¿Los dos juntos? No tanto. Dado que ambos cambian rápidamente, es difícil encontrar materiales de aprendizaje precisos.

¿React+TypeScript, con los IDEs de JetBrains? Esa combinación de tres partes es el tema de esta serie. Mostraremos un poco sobre mucho. Es decir, los pasos clave para ser productivo, en el IDE, para proyectos de React utilizando TypeScript. En el camino, mostraremos el desarrollo guiado por pruebas y enfatizaremos consejos y trucos en el IDE.
Masterclass Web3 - Construyendo Tu Primer Dapp
React Advanced Conference 2021React Advanced Conference 2021
145 min
Masterclass Web3 - Construyendo Tu Primer Dapp
Top Content
Featured WorkshopFree
Nader Dabit
Nader Dabit
En esta masterclass, aprenderás cómo construir tu primer dapp de pila completa en la blockchain de Ethereum, leyendo y escribiendo datos en la red, y conectando una aplicación de front end al contrato que has desplegado. Al final de la masterclass, entenderás cómo configurar un entorno de desarrollo de pila completa, ejecutar un nodo local e interactuar con cualquier contrato inteligente usando React, HardHat y Ethers.js.
Fundamentos de Remix
React Summit 2022React Summit 2022
136 min
Fundamentos de Remix
Top Content
Featured WorkshopFree
Kent C. Dodds
Kent C. Dodds
Construir aplicaciones web modernas está lleno de complejidad. Y eso solo si te molestas en lidiar con los problemas
¿Cansado de conectar onSubmit a las API del backend y asegurarte de que tu caché del lado del cliente se mantenga actualizada? ¿No sería genial poder utilizar la naturaleza global de CSS en tu beneficio, en lugar de buscar herramientas o convenciones para evitarla o trabajar alrededor de ella? ¿Y qué te parecería tener diseños anidados con una gestión de datos inteligente y optimizada para el rendimiento que simplemente funciona™?
Remix resuelve algunos de estos problemas y elimina completamente el resto. Ni siquiera tienes que pensar en la gestión de la caché del servidor o en los conflictos del espacio de nombres global de CSS. No es que Remix tenga APIs para evitar estos problemas, simplemente no existen cuando estás usando Remix. Ah, y no necesitas ese enorme y complejo cliente graphql cuando estás usando Remix. Ellos te tienen cubierto. ¿Listo para construir aplicaciones más rápidas de manera más rápida?
Al final de esta masterclass, sabrás cómo:- Crear Rutas de Remix- Estilizar aplicaciones de Remix- Cargar datos en los cargadores de Remix- Mutar datos con formularios y acciones
IA a demanda: IA sin servidor
DevOps.js Conf 2024DevOps.js Conf 2024
163 min
IA a demanda: IA sin servidor
Top Content
Featured WorkshopFree
Nathan Disidore
Nathan Disidore
En esta masterclass, discutimos los méritos de la arquitectura sin servidor y cómo se puede aplicar al espacio de la IA. Exploraremos opciones para construir aplicaciones RAG sin servidor para un enfoque más lambda-esque a la IA. A continuación, nos pondremos manos a la obra y construiremos una aplicación CRUD de muestra que te permite almacenar información y consultarla utilizando un LLM con Workers AI, Vectorize, D1 y Cloudflare Workers.
Vue3: Desarrollo Moderno de Aplicaciones Frontend
Vue.js London Live 2021Vue.js London Live 2021
169 min
Vue3: Desarrollo Moderno de Aplicaciones Frontend
Top Content
Featured WorkshopFree
Mikhail Kuznetcov
Mikhail Kuznetcov
Vue3 fue lanzado a mediados de 2020. Además de muchas mejoras y optimizaciones, la principal característica que trae Vue3 es la API de Composición, una nueva forma de escribir y reutilizar código reactivo. Aprendamos más sobre cómo usar la API de Composición de manera eficiente.

Además de las características principales de Vue3, explicaremos ejemplos de cómo usar bibliotecas populares con Vue3.

Tabla de contenidos:
- Introducción a Vue3
- API de Composición
- Bibliotecas principales
- Ecosistema Vue3

Requisitos previos:
IDE de elección (Inellij o VSC) instalado
Nodejs + NPM
Desarrollando Blogs Dinámicos con SvelteKit & Storyblok: Una Masterclass Práctica
JSNation 2023JSNation 2023
174 min
Desarrollando Blogs Dinámicos con SvelteKit & Storyblok: Una Masterclass Práctica
Top Content
Featured WorkshopFree
Alba Silvente Fuentes
Roberto Butti
2 authors
Esta masterclass de SvelteKit explora la integración de servicios de terceros, como Storyblok, en un proyecto SvelteKit. Los participantes aprenderán cómo crear un proyecto SvelteKit, aprovechar los componentes de Svelte y conectarse a APIs externas. La masterclass cubre conceptos importantes incluyendo SSR, CSR, generación de sitios estáticos y despliegue de la aplicación usando adaptadores. Al final de la masterclass, los asistentes tendrán una sólida comprensión de la construcción de aplicaciones SvelteKit con integraciones de API y estarán preparados para el despliegue.