View Single Post
Copernicus's Avatar
Posts: 1,986 | Thanked: 7,698 times | Joined on Dec 2010 @ Dayton, Ohio
#55
Originally Posted by eitama View Post
Obviously this needs to be tested, but it's not such a hard process, and you can do it all on 1 device, for example, buy a tablet, and constrain your entire UI in a 320x240 frame, see if it works, change size in the emulator.. etc.
Exactly. It isn't a very hard process; but, it is something every developer really should take into account. The reason I brought up this consideration in the first place is that v13 worries about the cost involved in recompiling a program for new hardware. My point is that adapting to a new display or new GPU or new RAM takes much more effort than recompiling a program does. Java lets you avoid the recompiling step, but in my mind, that isn't nearly a good enough reason to choose Java over C++ (there are many better reasons for that).

It is true that Microsoft Windows became a monopoly in the desktop OS world by allowing you to run old binaries on new machines, but I think those days are long over. It is far easier to retarget a piece of software to multiple systems today, regardless of the language you use to write the program, and it'll only get easier into the future...


Originally Posted by eitama View Post
There is a reason why Android Market and Apple appstore are so successful. They are dead easy to use, and do extend the programmers reach to a great portion of consumers, with little effort.
If meego does the same, in one way or another, Kudos, and Great!
I agree completely.