Quantcast
Channel: Xamarin.Forms — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 58056

Drawing layered animation

$
0
0

Hi All

I am wanting to create a simple animated control and am a little stuck the best approach.

Basically it would involve displaying a progress bar (simple) and updating a text value that is overlayed on the progress bar, plus having a third "pulse" layer with transparency that is behind both.

Think something along the lines of a music progress bar, with time remaining and having a layer behind it expand and contract (pulse) with the music.

If this makes any sense at all. hehe

Now given that we're pretty much looking at a control running on multiple threads I want to make sure I create it in the most efficient manner possible.

What would be the best approach to this? (Happy to implement the drawing routine per-platform if required)

  1. Simply layer the controls over each other
  2. Create custom view and just use System.Drawing
  3. Use Forms.Animate
  4. Use OpenGLView
  5. Use CoreAnimation
  6. Use a webView and just use JS and/or SVG
  7. Use something like cocos2d
  8. Other

Any help, suggestions and pointers would be greatly appreciated and any examples / articles / blog posts would be greatly received.

Thanks in advance!


Viewing all articles
Browse latest Browse all 58056

Trending Articles