HOME > Development > The Complete Android Animations Course with Kotlin

The Complete Android Animations Course with Kotlin

  • Development
  • Dec 14, 2024
SynopsisThe Complete Android Animations Course with Kotlin, available...
The Complete Android Animations Course with Kotlin  No.1

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

  • The Complete Android Animations Course with Kotlin  No.2
    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!