The Complete Android Animations Course with Kotlin
The Complete Android Animations Course with Kotlin, available at $64.99, has an average rating of 4.83, with 55 lectures, based on 6 reviews, and has 129 subscribers.
You will learn about View Animations View Property Animation Animated Vector Drawables Physics-based Animations Transitions This course is ideal for individuals who are Beginner to Advanced Android Developer Looking to Learn Animations It is particularly useful for Beginner to Advanced Android Developer Looking to Learn Animations.
Enroll now: The Complete Android Animations Course with Kotlin
Summary
Title: The Complete Android Animations Course with Kotlin
Price: $64.99
Average Rating: 4.83
Number of Lectures: 55
Number of Published Lectures: 50
Number of Curriculum Items: 61
Number of Published Curriculum Objects: 56
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- View Animations
- View Property Animation
- Animated Vector Drawables
- Physics-based Animations
- Transitions
Who Should Attend
- Beginner to Advanced Android Developer Looking to Learn Animations
Target Audiences
- Beginner to Advanced Android Developer Looking to Learn Animations
Animations are important visual elements that can add enagement, meaning, and better overal user experience to your Android applications.
In this course, you will learn about Android animation APIs and how to use them in your Android apps. You will learn about animations, property animation, transitions, animated vector drawables, physics-based animation, MotionLayout and more using the Kotlin programming language. Therefore, the course takes advantage of the great state-of-the-art features of Kotlin.
The course is a remake of my 2017 Android animations course which was in Java. The whole course has been re-recorded and in many cases, redesigned, to help you more quickly get started with Android animations.
By the end of the course, you will have a firm grasp of how animation in Android works. Based on the knowledge and skills you pick up here, you will be able to implement your custom animations for different views, screens, layouts, and different scenarios. The course covers simple to advanced animations in a step by step manner, empowering you with strong and modern animations as you go.
Whether you are a beginner Android developer looking to get started with Animations or a seasoned professional developer keen on adding meaningful motion elements to your Android apps, or even if you have worked with Android animations before, but want to refresh your knowledge, this course is for you.
So, do yourself a favor, buy the course now and start working with Android animations.
Last but not least, the course is backed by Udemy’s 30-day moneyback guarantee.
Then, take the course now and join me in this exciting journey with Android animations.
Course Curriculum
Chapter 1: Introduction to the Course
Lecture 1: What Is Animation?
Lecture 2: Why Animation
Lecture 3: Why Kotlin
Lecture 4: What You Will Learn In This Course
Chapter 2: View Animations
Lecture 1: Introduction to the Section
Lecture 2: Create Animation In Code
Lecture 3: Create Animation in XML
Lecture 4: View Animation for Activity
Lecture 5: Define an Animation Listener
Lecture 6: Create A Frame Animation
Lecture 7: Create A Background Selector
Chapter 3: View Property Animation
Lecture 1: Introduction to View Property Animation System
Lecture 2: Animate using ValueAnimator
Lecture 3: Animate using ObjectAnimator
Lecture 4: Animate Multiple Views using AnimatorSet
Lecture 5: Animate a Custom Type
Lecture 6: Define View Property Animators in XML
Chapter 4: Transitions
Lecture 1: What You Learn in This Section
Lecture 2: What is a transition?
Lecture 3: Define Transition in Code
Lecture 4: Define Transition in XML
Lecture 5: Transition with ConstraintLayout Group
Lecture 6: Transition with ConstraintSet
Lecture 7: Transition with Placeholder
Chapter 5: Advanced Transitions
Lecture 1: Introduction
Lecture 2: Advanced Transitions API
Lecture 3: Eplode and Slide Transitions
Lecture 4: Coordinated Slide Motion
Lecture 5: Transform Transitions
Lecture 6: Shared Element Transition
Lecture 7: Activity Content Transition
Lecture 8: Fragment Content Transition
Chapter 6: Animated Vector Drawables
Lecture 1: Introduction
Lecture 2: Create SVG using Inkscape
Lecture 3: Import SVG in Android Studio
Lecture 4: Create Animated Vector Graphics (Multi-file Approach)
Lecture 5: Create Animated Vector Graphics (Single-File Approach)
Lecture 6: Animate Path in ShapeShifter
Lecture 7: Animate Trim-Path using ShapeShifter
Lecture 8: Animate Clip Path using ShapeShifter
Lecture 9: Handling Animated Vector Drawables in Android
Chapter 7: Physics-Based Animation
Lecture 1: Introduction
Lecture 2: Make A Fling Animation
Lecture 3: Make A Spring Animation
Chapter 8: MotionLayout
Lecture 1: Introduction to Section
Lecture 2: How MotionLayout Works
Lecture 3: Create A Basic Motion
Lecture 4: Create Complex Motion with Visual Motion Editor
Lecture 5: MotionLayout with CoordinatorLayout
Lecture 6: Make a Carousel with MotionLayout
Instructors
-
Mehdi Haghgoo
Freelance Developer & Programming Instructor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 5 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024