MY WISH: A unique IDE environment for all platforms, which can compile written code for Android (native app), iOS (native app), Windows / MacOs / Linux (java packaged in a single executable jar)
From time immortal, programmers have been trying to "code once run everywhere", where everywhere was Win, Mac and Linux, now Android and IOS has added to it, not to mention Arduino. May be in future we get more like it, but the problem and the wish remains the same.
But since all these do not have the same core, read soil, so same logic to build a house using same material everywhere do not succeed. Not to mention the environment, read rain, heat etc.
Then why we wish it, because programmers are lazy lot, and that is a good sign. Best bet is always to make class / library of own view, layout standard and use them in all our project. I follow it for my development in Xbase++, HMG, AutoHotkey etc. projects.
Regards,
Anand