More on Resolution Independence
scott at tactilemedia.com
Thu Nov 14 23:07:56 EST 2013
Some of the email posted tonight was a good excuse to dive deeper into new
resolution independence stuff, and I'm wondering if anyone can explain the
"recommended" development process here.
As a test, I have a stack that I create at 320x480 pixels on a desktop
system. With no special properties or functions applied, the stack
*appears* to open at those same dimensions on an iPhone 4 (as reported by
the rect of the card). But in reading the 6.5 docs, I don't know if what
I'm seeing is an auto-scaled view that is being *reported* as 320x480, or
is actually a "natural density" 320x480.
I tried including an imported (non-referenced) image to see if I can
determine any difference at the 320x480 size and I couldn't -- the image
displays on the device at the same proportions as in LiveCode on the
desktop. Which makes me believe that there's no auto-scaling taking
place, since I'm not using a referenced image.
When I add iPhoneUseDeviceResolution true upon opening the card, I then
get the expected 640x960 view with controls proportionally smaller to
If the scaling process is supposed to be "invisible", how can we verify
that a stack and its contents are are being properly auto-scaled and
taking advantage of the higher resolution? Or am I missing a property
Thanks in advance for clearing up my confusion.
Tactile Media, UX/UI Design
More information about the Use-livecode