Mobile: different orientations & resolutions, different card
Posted: Wed Mar 26, 2014 4:52 pm
Hi folks, sorry if this is not the appropriate forum section for this question.
There are lots of mobile applications which show different layouts according to the device´s resolution, size and orientation. One layout for portrait phone, other for landscape phone, another one for landscape tablet.
I´ve been reading everything I find about Livecode and also about Android and all this stuff about screen sizes and resolutions still sounds mind-bending. Android docs talk about "fragmented layouts" and such. In my Livecode readings I did not find references to this kind of interface design.
So I´ve been thinking how could a Livecode mobile app change its interface according to the device size and orientation. I presume one can use cards from different stacks according to the variables, for example. But with so many screens and dpi´s, how can the app detect whether it´s running on a landscape phone or a landscape tablet, for example? And is the "alternative stacks" approach a good solution?
Thanks and regards!
Fabricio Rocha
Brasilia, Brasil
There are lots of mobile applications which show different layouts according to the device´s resolution, size and orientation. One layout for portrait phone, other for landscape phone, another one for landscape tablet.
I´ve been reading everything I find about Livecode and also about Android and all this stuff about screen sizes and resolutions still sounds mind-bending. Android docs talk about "fragmented layouts" and such. In my Livecode readings I did not find references to this kind of interface design.
So I´ve been thinking how could a Livecode mobile app change its interface according to the device size and orientation. I presume one can use cards from different stacks according to the variables, for example. But with so many screens and dpi´s, how can the app detect whether it´s running on a landscape phone or a landscape tablet, for example? And is the "alternative stacks" approach a good solution?
Thanks and regards!
Fabricio Rocha
Brasilia, Brasil