Bienvenido al curso de Diseño profesional para Android con Material Design y Material Theming. Aquí veremos lo último en diseño nativo para Android, todo basado en las recomendaciones oficiales por parte de Google para el correcto desarrollo de la UI (interfaz de usuario) y UX (experiencia de usuario). Desde como diferenciar entre un diseño con o sin Material Design, hasta notar las diferencias entre Material Design y Material Theming. Todo se realizará en Android Studio paso a paso, tanto en aplicaciones nuevas creadas para practicar, como en las ya terminadas, que lo único que requieren es migrar su interfaz.
Aplicaremos los Material Components (MDC) en nuestras aplicaciones, veremos cómo personalizar cada elemento, desde su color de fondo, contorno, forma, texto, y demás propiedades particulares de cada componente. Hoy en día las aplicaciones no solo tienen que tener un solo diseño, por eso este curso también contempla una de las vistas más solicitadas en la actualidad. Nos referimos al modo oscuro (dark theme). También veremos las últimas recomendaciones y Best Practices que mejoren la UX. Sin olvidar el uso correcto de animaciones y transiciones (Motion y xml).
¿Y cómo son las clases? ¿Qué tan actualizado es el curso?
Para resolver esas dudas, te invito a mirar sin ningún compromiso las primeras clases de este curso. Así podrás ver si te gusta mi forma de enseñar o si la imagen y/o sonido son buenos, entre otros detalles. Con respecto a que el curso se actualice y se mantenga creciendo de forma consistente, me complace decirte que soy un instructor comprometido con mis alumnos y mis cursos.
Este curso es en su gran mayoría impartido con XML, pues el objetivo principal es el buen diseño. Sin embargo, la parte de código en el comportamiento ha sido grabada con Java. No obstante, se incluyen todos los proyectos finales en el lenguaje de Kotlin para que puedan resultar de guía en el seguimiento del curso.
Y hablando más del instructor: ¿qué hay que saber de él? ¿Qué experiencias tiene? ¿Es capaz de transmitir conocimientos?
Son preguntas muy importantes antes de que tomes una decisión. Para no darle más vueltas al asunto te hago un breve resumen: Soy Ingeniero en Sistemas Computacionales con especialidad en Desarrollo de Software, tengo certificaciones en programación y la gran mayoría son de desarrollo en Android nativo. Mi experiencia como programador es de mas de 8 años en el sector profesional y como instructor en Udemy, tengo 3 años impartiendo cursos y mis resultados hablan por sí mismos. Miles de estudiantes me han otorgado calificaciones de 4.5+ en promedio, ya que no solo me gusta hacer cursos completos y actualizados, sino que también me tomo muy enserio la parte de resolver todas las dudas, además de escuchar sugerencias y añadir material extra que complemente mis cursos.
Soy consciente de que tu tiempo es muy valioso. Por eso siempre procuro hacer las clases sin rodeos, enfocadas más a la práctica. Sí hay teoría en el curso, es importante entender algunos conceptos, pero soy de la idea que se aprende más aplicando los conocimientos que no solo oyendo o leyendo. Además del material disponible en este curso, siempre voy complementando con clases extras en YouTube para aquellos temas que no encajen en el objetivo del curso, que en este caso es dominar el uso de Material Design y crear buenos diseños en interfaces para Android. Además, también suelo ofrecer referencias para quien quiera leer más sobre el tema. Y por supuesto, siempre proporciono el código completo para que vayas comparando tu progreso con el de los proyectos que se realizaron en los vídeos.
Extras
Otro punto a considerar en el curso es el uso de dependencias o recursos complementarios, que si bien no vienen del equipo de desarrollo oficial de Google, nos ayudarán a programar de una forma más eficiente y rápida. Y por parte de la implementación de Material Design, hay diseños o componentes que aún no tienen documentación oficial o están en fase beta, por lo que tendremos que valernos de trucos o implementaciones propias. Todo esto será de mi parte, para que obtengas los resultados deseados sin tener que esperar a que Google libere este material faltante.
Espero que esta información te sea útil y te invito a que no te quedes solo ahí. Me encantaría que tomaras acción y dieras un paso hoy mismo para cumplir tus objetivos y metas.
Adquiere el curso ahora mismo. Aprovecha esta oportunidad de incrementar la retención de usuario al subir tu nivel de diseño nativo en Android. ¡Sé un profesional!
¡Nos vemos en clase!
Un cordial y amistoso saludo.
Ing. Alain Nicolás Tello.
Cursos Android ANT
Qué vamos a aprender
En este curso veremos cómo dominar el uso de Material Design y crear buenos diseños en interfaces para Android
- Aplicar correctamente Material Theme para resaltar una marca o producto
- Transiciones actuales y optimizadas con Motion
- Arquitectura de Navegación entre Fragments con el Navigation Component
- Modernizar aplicaciones con lo último en diseño para Android
- Diseñar interfaces de usuario limpias y funcionales con las alineaciones de Material Design
- Personalizar los colores, formas, tipografía y estados de manera uniforme en una App Android
- Crear, implementar e incluso forzar el uso de temas oscuros (Dark Theme) con Material Theming
- Mejorar la experiencia de usuario (UX) con los principios de Material Design y Material Theming
- Hacer un uso correcto de Material Design Components (MDC) en Android Studio
- Buenas prácticas en el código, el desarrollo de la UI y la usabilidad
Requisitos del curso
Este es un curso de nivel medio, por tanto te recomendamos:
- Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
- Disponer como mínimo de un ordenador con 20GB de espacio en Disco duro y 4GB de RAM
- Disponer de conocimientos básicos de desarrollo nativo para Android






Valoraciones
No hay valoraciones aún.