Preview of Resolution Independent Control library for RevMobile

Bob Sneidar bobs at twft.com
Wed Jul 25 11:52:41 EDT 2012


That's just crazy talk! I wonder if other mobile dev apps are running into this? 

Bob


On Jul 25, 2012, at 6:11 AM, Thomas McGrath III wrote:

> That is one of the problems with resizing controls based only on the size of the screen and not on the resolution of the device and not also changing the placement of controls based on the resolution of the device. 
> 
> For most apps the size of controls (and text) should remain the same when going from iPod/iPhone size to iPad size. What should change is the LAYOUT and PLACEMENT of those controls because these two sizes require different visual layouts. But when switching from iPod/iPhone regular resolution to iPhone Retina the SIZE should change and not the placement of those controls and also when switching from iPad regular resolution to iPad Retina the SIZE should change and not the placement. Then of course when changing from iPhone Retina to iPad Retina the heretofore changed SIZES should now change their PLACEMENT as well. 
> 
> In other words:
> If you are changing from iPod/iPhone Regular Resolution to iPhone Retina Resolution then the SIZE should change and not layout/placement.
> If you are changing from iPad Regular Resolution to iPad Retina Resolution then the SIZE should change and not layout/placement.
> If you are changing from iPod/iPhone Regular Resolution to iPad Regular Resolution then LAYOUT/PLACEMENT should change and not size.
> If you are changing from iPhone Retina Resolution to iPad Retina Resolution than LAYOUT/PLACEMENT should change and not size.
> BUT, If you are changing from iPod/iPhone Regular Resolution through to iPad Retina then "both" the SIZE and LAYOUT/PLACEMENT should be changed.
> 
> If you are changing Orientation then only the LAYOUT/PLACEMENT should change and not the size. The SIZE should have already been changed based on the device resolution and the initial LAYOUT should have already been changed based on the device size.
> 
> Also, not all apps need to change LAYOUT/PLACEMENT based on resolution (full screen maps, web views, etc.) but most apps should change SIZE when going from regular to retina resolutions. 
> 
> HTHs





More information about the use-livecode mailing list