I'm doing a mobile app that dynamically resizes everything depending on the screen size (9998x9999 in resolution settings for mobile devices). It's targetted at Galaxy S3 resolutions (720x1280) and everything is scaled up or down depending on the device resolution. I've tested it on the PC and a few different devices upto an iPad2 resolution of 768x1024 and a Galaxy S1 & S2 (480x800). No worries.
However I'm doing the app for a mate who works for a company in the UK (I'm in Cyprus) who has shown me it works fine on his S2. But his boss has an S3 and it does not work. Specifically it seems it cocks up the location of touch zones I have setup for it.
Replicating the 720x1280 S3 resolution is a bit difficult on my biggest 1600x1200 screen (note FreeSnap works pretty well for moving windows where you can't see the titlebar and Windows itself won't move it (even with a right click and selecting Move)), but I've noticed that using 720x1280 as a PC resolution everything is not right. Specifically everything is moved up a certain amount, losing the top section off the window. I tested with a standard print command to make sure it wasn't my resizing code, and text at (0,0) indeed doesn't show in the window at all (it does on a lower resolution)
Hmm, just did a screengrab (ALT+PRTSCR) and it's not the right size. On my 1600x1200 screen it is almost fitting perfectly to the whole screen for the interior of the window. ie. the actual window resolution is somewhere around 1200, not 1280.
Is it that GLB cannot compile a window size greater than the Window GLB is running on (incidentally I have 2 monitors with the 2nd one being a lot lower resolution that 1600x1200) and reduces the compiled window to the size of the monitor? If so, and you can bypass that restriction, then brilliant as apps like FreeSnap can move windows around regardless of their size (standard Windows move (right click snapshot image) isn't working on the GLB window in Win7)
I would imagine (waiting on confirmation from the company boss) that the S3 looks perfectly fine but my zone code is incorrect. But obviously this is impossible to test without an S3 or at least a way of testing the higher resolution on my PC.
With the newer iPads and Nexus10 having massive resolutions, higher than most people's monitors, then in the absense of actually owning all these devices then there should be a way to test much higher resolutions than your PC monitor can handle. An app like FreeSnap works ok (annoying but acceptable) if GLB could compile to a much larger resolution, but some kind of PC resize (eg. compile at 720x1280 but have an option for debug mode to show the window at a percentage size) would be ideal for accurate testing of different resolutions.
I am not using the GLB Beta yet (still on latest release version) if it helps.
Cheers