← Back to team overview

ubuntu-phone team mailing list archive

Re: [Ubuntu-touch-coreapps] [Design] Responding to orientation

 

Hi Nekhelesh!

Weather, Clock, Calculator and Calendar are intended to be restricted to portrait orientation for first release; and therefore they'll run in the tablet side stage; after which we'll be looking at what landscape orientation might add (e.g. scientific mode in the calculator).

Cheers
Calum

On 29/04/13 16:33, Nekhelesh Ramananthan wrote:
Hi Florian,

Thanks for that. However on interchanging the width and height to simulate the landscape orientation, I noticed that the core apps like Weather, Clock, Calculator etc do not adapt well to the new orientation. Is there sample code we core app developers could look at to get an idea on how to make our app respond well to different orientations?

Kind regards,
Nekhelesh


On Tue, Apr 30, 2013 at 12:05 AM, Florian Boucault <florian.boucault@xxxxxxxxxxxxx <mailto:florian.boucault@xxxxxxxxxxxxx>> wrote:

    And to make the apps developers lives easier the Ubuntu UI Toolkit
    has added a simple way to enable automatic rotation of an app
    depending on the orientation of the device. If you are using
    MainView then simply set the 'automaticOrientation' property to true:

    http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/qml-ubuntu-components0-mainview.html#automaticOrientation-prop

    Just make sure that your app layout responds well to size changes
    and it is likely that it will also respond well to orientation
    changes (changing the orientation is equivalent to changing the
    aspect ratio of the app window, width becomes the height and
    height becomes the width).

    Florian


    On 04/26/2013 09:58 AM, Calum K Pringle wrote:

        Hey everyone,

        We've just posted a blogpost with our latest chapter for the
        app design
        guides; responding to orientation
        <http://design.canonical.com/2013/04/responding-to-orientation/>
        - hope

        this is useful as there's been many questions on the mailing
        list about
        how to think about orientation when designing an app. As with the
        guidelines themselves, this is an entry level guideline, so
        let us know
        what might be useful to add / edit in the future!
        Cheers!

        Calum Pringle
        Interaction Designer

        Canonical Design Team
        m: 0773 9317055
        e: calum.pringle@xxxxxxxxxxxxx
        <mailto:calum.pringle@xxxxxxxxxxxxx>
        <mailto:calum.pringle@xxxxxxxxxxxxx
        <mailto:calum.pringle@xxxxxxxxxxxxx>>





-- Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
    <https://launchpad.net/%7Eubuntu-touch-coreapps>
    Post to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
    <mailto:ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
    <https://launchpad.net/%7Eubuntu-touch-coreapps>
    More help   : https://help.launchpad.net/ListHelp




--
Nekhelesh Kandasamy Ramananthan
Msc Control & Simulation
TU Delft


References