Preview of Resolution Independent Control library for RevMobile

Thomas McGrath III mcgrath3 at mac.com
Wed Jul 25 16:32:22 EDT 2012


Yeah it is crazy.

I have had to deal with this in every Obj-c xCode app I've built so far. xCode however has both a system for dealing with @2x size images and with rotating interfaces - but I still have to have multiple views for both iPhone and iPad.


-- Tom McGrath III
http://lazyriver.on-rev.com
3mcgrath at comcast.net

On Jul 25, 2012, at 11:52 AM, Bob Sneidar wrote:

> 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
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list