We may earn an affiliate commission when you visit our partners.
droidcon NYC

droidcon NYC 2019 | Moving to MotionLayout | Huyen Tue Dao

MotionLayout is the latest in the new layout paradigms introduced by ConstraintLayout, providing declarative animations and seekable transitions. Many of the existing techniques and components for animation and transition that developers currently use in Android can be accomplished more cleanly and easily in MotionLayout. In this session, Huyen Tue Dao presents familiar examples of UI motion in Android applications and demonstrates how you can achieve the same UI in MotionLayout.

Enroll now

What's inside

Syllabus

Moving to MotionLayout

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by recognized experts, the instructors, droidcon NYC, are highly regarded for their work in Android development
Suitable for Android developers who want to create more dynamic and engaging user interfaces
Covers essential MotionLayout principles and techniques
Hands-on exercises reinforce learning and provide practical experience
May require prior experience with Android development for optimal benefit

Save this course

Save droidcon NYC '19: Moving to MotionLayout to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for droidcon NYC '19: Moving to MotionLayout. These are activities you can do either before, during, or after a course.

Career center

Learners who complete droidcon NYC '19: Moving to MotionLayout will develop knowledge and skills that may be useful to these careers:
Android Developer
Android Developers are responsible for designing, building, and maintaining applications for Android devices, including phones, tablets, and smartwatches. MotionLayout is a new layout paradigm introduced by ConstraintLayout that provides declarative animations and seekable transitions. Many of the existing techniques and components for animation and transition that Android Developers currently use can be accomplished more cleanly and easily in MotionLayout. This course can help Android Developers learn how to use MotionLayout to create more dynamic and engaging user interfaces for their Android applications.
Front-End Developer
Front-End Developers are responsible for designing and developing the user interface of a website or application. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help Front-End Developers create more dynamic and engaging web and mobile experiences. This course can help Front-End Developers learn how to use MotionLayout to create beautiful and functional user interfaces.
UX Designer
UX Designers are responsible for designing the user experience of a website or application. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help UX Designers create more intuitive and user-friendly experiences. This course can help UX Designers learn how to use MotionLayout to create user interfaces that are both visually appealing and easy to use.
Motion Graphics Designer
Motion Graphics Designers are responsible for creating animated graphics for film, television, and the web. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help Motion Graphics Designers create more dynamic and engaging animations. This course can help Motion Graphics Designers learn how to use MotionLayout to create stunning visuals for their projects.
Software Engineer
Software Engineers are responsible for designing, developing, and maintaining software applications. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help Software Engineers create more responsive and user-friendly applications. This course can help Software Engineers learn how to use MotionLayout to build more efficient and effective software.
Android Architect
Android Architects are responsible for designing and developing the architecture of Android applications. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions. This can help Android Architects create applications that are more scalable, maintainable, and performant. This course can help Android Architects learn how to use MotionLayout to build robust and reliable Android applications.
App Developer
App Developers are responsible for designing, developing, and maintaining mobile applications. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help App Developers create more engaging and user-friendly apps. This course can help App Developers learn how to use MotionLayout to build beautiful and functional mobile apps.
Web Developer
Web Developers are responsible for designing and developing websites. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help Web Developers create more dynamic and interactive websites. This course can help Web Developers learn how to use MotionLayout to build visually appealing and user-friendly websites.
Front-End Engineer
Front-End Engineers are responsible for designing and developing the user interface of websites and applications. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help Front-End Engineers create more engaging and responsive user interfaces. This course can help Front-End Engineers learn how to use MotionLayout to build beautiful and functional web and mobile experiences.
Game Developer
Game Developers are responsible for designing and developing video games. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help Game Developers create more dynamic and immersive game experiences. This course may help Game Developers learn how to use MotionLayout to build more visually appealing and engaging games.
UI Designer
UI Designers are responsible for designing the user interface of websites and applications. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions, which can help UI Designers create more visually appealing and user-friendly interfaces. This course may help UI Designers learn how to use MotionLayout to create beautiful and functional user experiences.
Software Architect
Software Architects are responsible for designing and developing the architecture of software applications. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions. This may help Software Architects create applications that are more scalable, maintainable, and performant. This course may help Software Architects learn how to use MotionLayout to build robust and reliable software.
Computer Programmer
Computer Programmers are responsible for writing and maintaining computer code. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions. This may help Computer Programmers create code that is more efficient and effective. This course may help Computer Programmers learn how to use MotionLayout to build more robust and reliable software.
Data Scientist
Data Scientists are responsible for collecting, analyzing, and interpreting data. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions. This may help Data Scientists create data visualizations that are more dynamic and engaging. This course may help Data Scientists learn how to use MotionLayout to communicate their findings more effectively.
Project Manager
Project Managers are responsible for planning, executing, and controlling projects. MotionLayout is a new layout paradigm that provides declarative animations and seekable transitions. This may help Project Managers create project plans that are more visually appealing and easier to understand. This course may help Project Managers learn how to use MotionLayout to communicate their project plans more effectively.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser