Microinteractions & Animations in React Native: Help users understand the UI - Catalin Miron - Deepstash
Microinteractions & Animations in React Native: Help users understand the UI - Catalin Miron

Microinteractions & Animations in React Native: Help users understand the UI - Catalin Miron

Curated from: React Conferences by GitNation

Ideas, facts & insights covering these topics:

5 ideas

Β·

357 reads

6

Explore the World's Best Ideas

Join today and uncover 100+ curated journeys from 50+ topics. Unlock access to our mobile app with extensive features.

The what and why of microinteractions

The what and why of microinteractions

In this talk by @mironcatalin he is presenting a few libraries and techniques to create micro-interactions and animations in React Native.

Catalin mentions that the details of the app is what makes an app feel well-polished and that animations and micro-interactions should be intuitive, natural, ideally physics based and act like a user.

Let's get started.

9

209 reads

Type of micro-interactions

Type of micro-interactions

  1. System status: users want to know what's happening at a given time.
  2. Visualising the input: Making forms not be boring.
  3. Manipulation: giving the impression that you can directly manipulate the screen.
  4. Feedback: demonstrates the result of the user action.
  5. Acknowledgment: engagement with user.
  6. Achieving: informing the user of the results of their actions.

9

43 reads

ui-animations

ui-animations

Are a way to tell a story. A few examples of good practices in ui-animations:

  1. Keep the context: shareable elements help users to know where they are during transitions.
  2. Interactable: will empower users and give the sense they are modifying the application.
  3. Visibility: animating appearing and disappearing of elements will make the app feel well-built.

8

34 reads

How to get started in Reach Native

How to get started in Reach Native

To get started, here are a few libraries you can use:

  • Built-in Animated. It's easy to get started with @vjeux.
  • react-native-animatable: easy to use with many built-in animations @oblador.
  • react-native-reanimated: most performant but has a learning curve @kzzzf.
  • pose: physics base animations @mattgperry.
  • react-spring: physics base animations @0xca0a.

8

32 reads

Shared element transition libraries

Shared element transition libraries

A few libraries to help you achieve shared element transitions in react native:

  • react-native-magic-move
  • react-native-shared-element: everything in 60fps.
  • react-native-fluid-transition

8

39 reads

IDEAS CURATED BY

liviu

My interests are many and eclectic. Product guy.

Liviu Lica's ideas are part of this journey:

Product Management Essentials

Learn more about computerscience with this collection

Essential product management skills

How to work effectively with cross-functional teams

How to identify and prioritize customer needs

Related collections

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

β€”

100+ Learning Journeys

β€”

Access to 200,000+ ideas

β€”

Access to the mobile app

β€”

Unlimited idea saving

β€”

β€”

Unlimited history

β€”

β€”

Unlimited listening to ideas

β€”

β€”

Downloading & offline access

β€”

β€”

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates