KnowledgeCity

Diseño UX avanzado para Android en Kotlin

En este capítulo aprenderá los fundamentos de la disciplina Experiencia de usuario.

En este capítulo aprenderá los fundamentos de la disciplina Experiencia de usuario. Aprenderá a usar Kotlin y Android Studio para agilizar el proceso de desarrollo de software mediante el uso de los conceptos de UX Design. Aprenderá cómo UX Design encaja con las numerosas vías de la tecnología de la información. Aprenderá que la interconectividad y la interfaz de usuario abrirán una gran cantidad de posibilidades y acelerarán su entrega.

Objetivos de aprendizaje:

  • Descubrir cómo se puede programar Kotlin para mejorar la experiencia del usuario.
  • Aprender los componentes y patrones de UX Design
  • Aprender a desarrollar varios estilos y temas
  • Aprender a incorporar un diseño centrado en el usuario

Instructor: David Powers

Duración: 17m · 4 lecciones
Nivel: Advanced
Idioma: Español

Habilidades que obtendrás

Android DevelopmentDesarrollo de software para AndroidAndroid StudioKotlinExperiencia del usuario (UX)Diseño de la experiencia del usuario (UX)

Lo que aprenderás

  • Programar Kotlin para mejorar la experiencia del usuario en aplicaciones de Android
  • Identificar los componentes y patrones del Diseño de Experiencia de Usuario
  • Desarrollar varios estilos y temas para interfaces de Android
  • Incorporar el diseño enfocado en el usuario en el proceso de desarrollo
  • Usar Android Studio y las herramientas de Android para optimizar el desarrollo de software con conceptos de Diseño de Experiencia de Usuario

Puntos clave

  • Kotlin y Android Studio pueden usarse para optimizar el proceso de desarrollo de software aplicando conceptos de Diseño de Experiencia de Usuario.
  • El Diseño de Experiencia de Usuario se adapta a las numerosas vías de la Tecnología de la Información.
  • La interconexión y la interfaz de usuario abren un mundo de posibilidades y pueden acelerar la entrega.
  • El curso cubre los componentes y patrones del Diseño de Experiencia de Usuario junto con estilos, temas y diseño enfocado en el usuario.

Preguntas frecuentes

¿Qué aprenderé en este curso?

Aprenderá los fundamentos de la disciplina de Experiencia del Usuario, cómo usar Kotlin y Android Studio para optimizar el desarrollo de software usando conceptos de Diseño de Experiencia de Usuario, cómo el Diseño de Experiencia de Usuario se adapta a la Tecnología de la Información, y cómo la interconexión y la interfaz de usuario pueden acelerar la entrega.

¿Qué temas cubren las lecciones?

Las lecciones cubren Componentes y Patrones del Diseño de Experiencia de Usuario, Diseño Enfocado en el Usuario, Herramientas de Android para Experiencia de Usuario y Estilos y Temas.

¿Qué habilidades ayuda a construir este curso?

Ayuda a construir habilidades en Desarrollo de Android, Desarrollo de Software de Android, Android Studio, Kotlin y Diseño de Experiencia de Usuario.

¿Cómo se usa Kotlin en este curso?

El curso enseña cómo se puede programar Kotlin para mejorar la Experiencia del Usuario dentro del desarrollo de Android.

Transcripción

Transcripción

Hola y bienvenido. En esta lección, aprenderá sobre los componentes y patrones del diseño UX. Entonces, ¿cuáles son algunos de los principios del diseño UX? Bueno, algunos de esos principios se basan en cosas como, lo que ve un cliente, es la redacción significativa, ¿Son útiles las imágenes? ¿Hay un camino claro y rápido? para llegar a donde quiero ir? Por ejemplo, si quiero llegar al teléfono rápidamente, y estoy mirando esto, donde busco el teléfono? Este teléfono móvil es una buena imagen. Aunque la imagen probablemente tenga 40 años y nadie usa esta cosa más, pero por alguna razón, todos parecen entenderlo. Entonces, ¿puedo hacer una llamada telefónica rápidamente si hago clic en el botón, tengo que esperar mucho tiempo para que funcione? Y luego, cuando llegue al siguiente paso, es posible que pregunte: ¿Por qué tengo una pantalla en blanco? ¿Qué hago ahora? ¿Cómo hago una llamada telefónica? Oh, ¿es esta cosa de abajo? Bueno. Bueno, ¿cómo iba a saber eso? Bien, entiendo los números, pero puede que no entienda la cosa antes de eso. Entonces, el diseño de UX es comprender al cliente. ¿Cuál es la base de conocimiento del cliente y qué necesita? saber para usar su aplicación. Entonces UX es una disciplina continua. A medida que su aplicación madura y se vuelve mejor con cada Pasando comunicado ¿estás en contacto con tu cliente? ¿Tienes el dedo en el pulso y estás aprendiendo de ellos? Entonces, una de las razones por las que ponemos la información de Logcat para que podamos estudiar cómo un cliente usa nuestra aplicación. Entonces, si podemos descubrir que un cliente está mirando en esta pantalla durante mucho tiempo, y estamos descubriendo que muchos clientes buscan en esta pantalla en blanco durante mucho tiempo, podríamos suponer que realmente no saben que hacer aqui Y es posible que queramos adoptar un enfoque diferente. Por ejemplo, podríamos saltarnos esta pantalla e ir a la derecha a esta pantalla. Así que este refinamiento también incluye construir consistencia con tu app y entendiendo al cliente. Entonces, como buen diseñador de UX, debe desafiar constantemente todas tus suposiciones y trata de ponerte en la mente de su cliente. Y es posible que desee codificar algunos análisis en su aplicación para que puedas analizar lo que está pasando. Así que sí, el diseño de UI es una gran parte del diseño de UX, y temas y estilos es parte de esa organización. Queremos que nuestra aplicación esté bien organizada, bien estructurada, bien rotulado, y queremos que sea agradable a la vista. Así concluye nuestra lección sobre componentes y patrones. de diseño UX. Gracias por ver. Estén atentos para la próxima lección. Entonces vamos.

Aprende sobre la marcha

Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.