x


Android Programming

There is something special i need to learn (about programming) to develop for Android?

more ▼

asked Jul 11 '12 at 06:35 AM

Jelly_Dev71 gravatar image

Jelly_Dev71
1 1

(comments are locked)
10|3000 characters needed characters left

1 answer: sort voted first

You need to bear in mind that the screen resolutions of android devices vary widely which may affect the way you develop your GUI - also all mobile platforms are lower power than desktop ones so you should choose shaders for performance and try to keep materials and textures atlased so that dynamic batching will reduce your draw calls (minimising scaling is also important for this I believe).

Mobile platforms use touch to simulate the mouse - but this does not extend to OnMouseXXX methods - there is a script which simulates this behaviour too, but it is an add on.

You should also not rely on being able to compile code at run time so methods that cause the compiler to emit custom code at run time should also be avoided (these can be a little hard to spot). If you are doing no reflection then this should not be a problem.

more ▼

answered Jul 11 '12 at 08:38 AM

whydoidoit gravatar image

whydoidoit
33k 11 23 98

(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x2453
x155

asked: Jul 11 '12 at 06:35 AM

Seen: 292 times

Last Updated: Jul 11 '12 at 08:38 AM