Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Spec] Animations #265

Closed
Tracked by #22
PureWeen opened this issue Oct 27, 2020 · 7 comments
Closed
Tracked by #22

[Spec] Animations #265

PureWeen opened this issue Oct 27, 2020 · 7 comments
Labels
area-animation Animation, Transitions, Transforms proposal/open

Comments

@PureWeen
Copy link
Member

PureWeen commented Oct 27, 2020

Animation

  • Collect current animations that aren't performant to validate areas of concern
  • Review the Android Ticker.
  • Avoid measure of complete Layout in single View property change.
  • Move animations to MAUI. Maintain the animations extensions methods.
    • Make sure the code that applies the animations is pluggable so users can customize animation behaviors
  • Allow for the creation of interpolated paths?
  • Have support for Storyboards in MAUI. API close to WPF.
  • Could we avoid depending on battery status?.

API

TBD

Difficulty : [medium]

@mrwcjoughin
Copy link

mrwcjoughin commented Oct 27, 2020 via email

@hartez
Copy link
Contributor

hartez commented Oct 27, 2020

Why storyboards ? Surely swiftui rather - storyboards are horrible!

Not sure if serious ... but just in case, we're talking about a different sort of storyboard (thus the "API close to WPF"): https://docs.microsoft.com/en-us/dotnet/desktop/wpf/graphics-multimedia/storyboards-overview?view=netframeworkdesktop-4.8

@mrwcjoughin
Copy link

mrwcjoughin commented Oct 27, 2020 via email

@AmrAlSayed0
Copy link
Contributor

There was a Spec written long time ago by @rmarinho xamarin/Xamarin.Forms#4233 maybe adopt that?

@GiampaoloGabba
Copy link
Contributor

Do you plan to use hardware accelerated animations in maui? (At least for iOS & Android)

@jsuarezruiz
Copy link
Contributor

Already implemented.

@opcodewriter
Copy link

@jsuarezruiz Hi Javier, how are animations working in MAUI? Is there a Storyboard class or something similar? Thanks!

rookiejava pushed a commit to rookiejava/maui that referenced this issue Nov 22, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Nov 23, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Dec 6, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Dec 7, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Dec 13, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Dec 14, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Dec 20, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Dec 27, 2021
rookiejava pushed a commit to rookiejava/maui that referenced this issue Jan 3, 2022
rookiejava pushed a commit to rookiejava/maui that referenced this issue Jan 17, 2022
rookiejava pushed a commit to rookiejava/maui that referenced this issue Jan 19, 2022
rookiejava pushed a commit to rookiejava/maui that referenced this issue Jan 21, 2022
rookiejava pushed a commit to rookiejava/maui that referenced this issue Jan 27, 2022
rookiejava pushed a commit to rookiejava/maui that referenced this issue Feb 4, 2022
rookiejava pushed a commit to rookiejava/maui that referenced this issue Feb 8, 2022
rookiejava pushed a commit to rookiejava/maui that referenced this issue Feb 10, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Feb 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-animation Animation, Transitions, Transforms proposal/open
Projects
None yet
Development

No branches or pull requests

8 participants