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

droidcon NYC 2019 | Advanced & Practical MotionLayout | Jason Pearson

Read more

droidcon NYC 2019 | Advanced & Practical MotionLayout | Jason Pearson

The ConstraintLayout team has steadily released new features that provide Android developers with better animation tools. In this talk, Jason Pearson covers how to practically use MotionLayout to deliver complex design asks. This will involve reusing Constraints between multiple Transitions, how to apply multiple effects at different points in a Transition, switching between Transitions programmatically or automatically, how to link the progress of MotionLayout to other widgets, and especially how complex interactions with a RecyclerView can be straightforward.

Enroll now

What's inside

Syllabus

Advanced & Practical MotionLayout

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines MotionLayout, which is a significant tool for Android developers who require advanced animation techniques
Taught by droidcon NYC, who are widely recognized for their work in the Android ecosystem and community
Covers advanced and practical applications of MotionLayout, catering to experienced developers seeking to enhance their animation skills
Delves into complex interactions with RecyclerView, addressing common challenges faced by Android developers
Instructs learners on how to reuse Constraints between multiple Transitions, a technique that optimizes animation performance
Provides guidance on applying multiple effects at different points in a Transition, enabling the creation of sophisticated animations

Save this course

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

Activities

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

Career center

Learners who complete droidcon NYC '19: Advanced & Practical MotionLayout will develop knowledge and skills that may be useful to these careers:
Motion Graphics Designer
As a Motion Graphics Designer, you will be responsible for creating animated graphics for a variety of purposes, including marketing, advertising, and entertainment. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to capture the attention of your audience.
Freelance Animator
As a Freelance Animator, you will be responsible for creating animations for a variety of clients and purposes. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help you to attract and retain clients.
Animation Director
As an Animation Director, you will be responsible for overseeing the creation of animations for a variety of purposes, including marketing, advertising, and entertainment. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to capture the attention of your audience and achieve your desired results.
Content Creator
As a Content Creator, you will be responsible for creating content for a variety of purposes, including marketing, advertising, and entertainment. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to capture the attention of your audience.
Android Developer
As an Android Developer, you will be responsible for developing and maintaining Android apps. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging user interfaces. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the user experience of your apps.
Multimedia Designer
As a Multimedia Designer, you will be responsible for designing and developing multimedia content for a variety of purposes, including marketing, advertising, and entertainment. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to capture the attention of your audience.
Visual Effects Artist
As a Visual Effects Artist, you will be responsible for creating visual effects for a variety of purposes, including marketing, advertising, and entertainment. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to capture the attention of your audience.
Interactive Designer
As an Interactive Designer, you will be responsible for designing and developing interactive digital experiences. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging user interfaces. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the overall user experience of your digital products.
User Interface Designer
As a User Interface Designer, you will be responsible for designing the user interface of digital products. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging user interfaces. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the overall user experience of your products.
Digital Media Producer
As a Digital Media Producer, you will be responsible for producing digital media content for a variety of purposes, including marketing, advertising, and entertainment. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to capture the attention of your audience.
UX Designer
As a UX Designer, you will be responsible for designing the user experience of digital products, including websites, mobile apps, and software. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging user interfaces. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the overall user experience of your products.
Product Designer
As a Product Designer, you will be responsible for designing and developing digital products. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging user interfaces. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the user experience of your products.
Game Designer
As a Game Designer, you will be responsible for designing and developing video games. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging animations. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the user experience of your games.
Software Engineer
As a Software Engineer, you will be responsible for designing, developing, and maintaining software systems. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging user interfaces. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the user experience of the software you develop.
Web Developer
As a Web Developer, you will be responsible for designing and developing websites. This course can help you build a foundation in MotionLayout, a powerful tool that can be used to create complex and engaging user interfaces. With MotionLayout, you can create animations that are both visually appealing and functional, which can help to improve the user experience of your websites.

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