¿Qué voy aprender?

  • Diseñar interfaces de usuario limpias y funcionales con los lineamientos de Material Design.

  • Aplicar correctamente Material Theme para resaltar una marca o producto.

  • Crear, implementar e incluso forzar el uso de temas oscuros(Dark Theme), con Material Theming.

  • Hacer uso correcto de Material Design Components(MDC) en Android.

  • Personalizar los colores, formas, tipografía y estados de manera uniforme en una App Android.

  • Transiciones actuales y optimizadas con Motion.

  • Mejorar la experiencia de usuario(UX) con los principios de Material Desing y Material Theming.

  • Modernizar aplicaciones con lo último en diseño para Android.

  • Buenas prácticas, tanto en el código como en en buen desarrollo de la interfaz de usuario(UI) y la usabilidad.


TOMAR ESTE CURSO

¿A quién está dirigido?

  • Programadores android con interés por el buen diseño y experiencia de usuario.

  • Diseñadores que desean aprender los lineamientos de Material Design/Theming

  • Personas con ganas de aprender y gusto por las buenas prácticas.

Requisitos

  • Una computadora con 20GB de espacio en Disco duro y 4GB de RAM.

  • Acceso a Internet

  • Conocimientos básicos de desarrollo nativo para Android(Recomendado).


TOMAR ESTE CURSO

Descripción del curso

Importante: Este curso esta en constante actualización/incremento, cada semana se añade material nuevo(el curso comenzó con 4hrs.).

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), 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á 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 como 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(experiencia del usuario). Sin olvidar el uso correcto de animaciones y transiciones(ejemplo: Motion).


¿Y cómo son las clases? ¿Que tan cierto es que el curso seguirá creciendo?

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, si la imagen y/o sonido es legible, 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, puedes darte cuenta de esto al ver las calificaciones y comentarios de mis más de 70,000 estudiantes y 4.5+ estrellas en mi promedio.


Aquí tienes un pequeño listado de los temas más importantes a tratar en el curso:

  • ¿Que es Material Design?

  • Diferencias entre Holo, Material Design y Material Theming.

  • MDC: Material Components(MaterialButton, NavigationBar, Text field, FloatingActionButton, Checkbox, etc.).

  • Contenedores(ConstraintLayout, MaterialCard, LinearLayout, FrameLayout, etc.).

  • Guías

  • Migración a Material Theming.

  • Dark Theme.

  • Animaciones y Transiciones.

  • Dimensiones.

  • Estilos.

  • Temas.

  • Drawables(backgrounds, vectorDrawables, states, etc.).

  • Formas.

  • Tipografía.

  • Motion.

  • Colores.

  • Compatibilidad y recurso alternos.

  • Interfaz de usuario(UI).

  • Experiencia del usuario(UX).

  • Buenas prácticas y más.

Y hablando más del instructor, ¿Que hay que saber de el? ¿Que experiencias tiene? ¿Es capaz de transmitir conocimientos?

Son preguntas muy importantes antes de que tomes una decisión, y 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 si mismos, miles de estudiantes me han otorgado calificaciones de 4.5+ en promedio, ya que no solo me gusta hacer cursos completos y actualizados, si no 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, si 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 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 Desing y crear buenos diseños en interfaces para android, además de ofrecer referencias para quién 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.

¿Que ventajas o beneficio hay en tomar el curso si sigue creciendo?

Quiero superar las 20hrs. de contenido(pero si puedo más de 25, lo haré con mucho gusto), y en lo que eso pasa, quiero compensar de alguna manera, a los estudiantes que toman el curso mientras aún crece, y la mejor forma es haciendo que sean ellos quien tomen parte del control del curso ¿Cómo? Tomando en cuenta sus sugerencias sobre que temas debo contemplar para el futuro, cuales de los temas ya vistos deberían ser profundizados, que errores o dudas en casos de la vida real, puedo incluir para evolucionar las aplicaciones propuestas por mi. Esto ya lo he hecho en otros cursos como uno de Firebase y MVP, el cual comenzó con 4.5hrs. y hoy en día tiene +31hrs. y sigue creciendo, pues mis alumnos han solicitado más contenido y pienso añadirlo en un futuro.

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 tu nivel de diseño nativo en android y se un profesional!

Nos vemos en clase!


El éxito es para aquellos con el valor de superarse así mismos, de los que dan el primer paso y persisten, aún sin estar seguros del destino.


Un cordial y amistoso saludo.

Ing. Alain Nicolás Tello.

Cursos Android ANT

TOMAR ESTE CURSO

Reseñas

Valoraciones
121
4.70

Aprende a tu ritmo y a tu horario


En facturacionweb.site, aprendes Desarrollo en cualquier tema y en cualquier momento. Selecciona ahora entre miles de cursos impartidos por expertos sobre Desarrollo. También puedes aprender sobre Programación Diseño Negocios Informática y software Productividad Desarrollo personal Marketing Música Salud y fitness Fotografía Estilo de vida

En facturacionweb.site ponemos a disposición la videoteca de cursos más amplia del mundo. Escoge entre más de 130.000 cursos en formato de vídeo y 100% online con miles de horas de contenido nuevo cada mes

Los mejores profesores de todo el mundo instruyen a millones de estudiantes en la plataforma. Se proporciona las herramientas y las aptitudes para que la enseñanza que se da sea de calidad y aprendas sobre Desarrollo o sobre el tema que te apasiona de una manera rápida y ordenada.

facturacionweb.site es un lugar para fanáticos de Cursos online de Desarrollo que deseen expandir sus conocimientos y habilidades en cualquier área . Puedes escoger cursos online entre miles de Cursos online de Desarrollo. Queremos que sepas que facturacionweb.site nació para ayudarte para expandir tu carrera como profesional en el área de tu preferencia.

Si eres amante de Cursos online de Desarrollo, y quieres aprende sobre temas como Profesional en Material Design/Theming para Android. UX y UI, estás en el lugar indicado. facturacionweb.site se enfoca en actualizar el catalogo de cursos sobre Desarrollo, para personas entusiastas que desean adquirir nuevos conocimientos. facturacionweb.site quiere divulgar el amor por los cursos de Cursos online de Desarrollo y compartirlo con personas de todo el mundo para que puedan obtener nuevos conocimientos. Pensamos que el conocimiento abre un sinfín de oportunidades laborales en diferentes áreas de Desarrollo, así que selecciona el curso de tu preferencia y mejora tu vida con nuevos conocimientos.

Todos cursos sobre Cursos online de Desarrollo que son promocionados en el sitio web: facturacionweb.site son propiedad de la plataforma Udemy, este sitio web es una marca afiliada a Udemy, por lo tanto solo nos encargamos de promocionar los Cursos online de Desarrollo en este sitio web. ¡Ayúdanos compartiendo esta página con tus amigos!. Creamos este web sitio de tal manera que sea fácil de usar. facturacionweb.site aspira a servir a los lectores globales con contenido atractivo y ágil para capturar y aprender sobre lo último en tendencias de Desarrollo.