0

I have requirement to implement complex UI design (Main scene for slot machine), so i am making research about the best way to do this. The main trouble as you can guess is dealing with different device sizes and densities. So as far i can see, i have two options initially:

  1. Use standard android xml layouts. I tried to find some tutorials or examples how to deal with complex designs, but have not fount something that explains complex scenarios. Can you please refer to some article or maybe book, that teaches how to deal with this?
  2. Use game framework. What are your recommendations about this, which framework is best for use nowadays?

Have in mind question is not related to animation, but only to implementation of UI.

asked Nov 20, 2014 at 17:39

1 Answer 1

1

What kind of complex UI you want to design can you put some screens here.

enter image description here

You can design this ui using android default layout or you can draw it on canvas by your self. To draw it on canvas you can refer here android tutorials about drawing on canvas and here.

But better aproach if you are trying to make any game is use game engine rather than doing designing in android canvas because later on when you put animation on it. It will definatly not look that much smooth as you want. You can use "libgdx" or " unity2d" game engine for your work they have good support currently.

answered Nov 20, 2014 at 17:44
Sign up to request clarification or add additional context in comments.

1 Comment

As i mentioned, i need to implement Slot Machine. For reference, it should look something like this: androidtapp.com/wp-content/uploads/2012/10/…

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.