maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   Portrait mode use cases (https://talk.maemo.org/showthread.php?t=31173)

ragnar 2009-09-03 05:21

Re: Portrait mode use cases
 
Quote:

Originally Posted by linuxeventually (Post 320626)
There shouldn't be a question about supporting portrait mode in addition to landscape mode.

Community members created a portrait mode for the N8X0 tablets with a hacked kernel. As far as applications goes, that's on the individual developers. Including a rough portrait mode in the kernel officially (it could be hidden, but for the sake of stability) is a "duh" move.

As with an accelerometer on board this is no excuse.
Take the initiative team Nokia.

It doesn't need to be pretty, it just needs to work.

http://maemo.org/community/maemo-dev..._on_fremantle/

http://wiki.maemo.org/Using_Fremantl...tation_Changes

Conboy for instance is already using this and supporting both landscape and portrait mode, and it works nicely. Even the rotation looks quite good.

qgil 2009-09-03 10:55

Re: Portrait mode use cases
 
Quote:

Originally Posted by linuxeventually (Post 320626)
The "well there isn't a portrait-mode keyboard", wrong. The stylus keyboard works great in portrait mode.

Even if true, this doesn't help the one hand scenario that seems to be common to all the use cases mentioned here.

Quote:

It doesn't need to be pretty, it just needs to work.
That's the thing. Except bookmark/link based browsing and media player, most of the use cases mentioned here require a one hand input method that 'needs to work'. We are only saying that it is not trivial at all.

Applications supporting portrait mode welcome. Prototypes of portrait input methods welcome.

Capt'n Corrupt 2009-09-03 13:28

Re: Portrait mode use cases
 
Hey qgil, my man...

I figured I'd do a little less arguing and pitch an idea instead.

How about this:

Since the app can 'choose' weather it wants to support portrait, there is little worry here as the community will drum something apps up based upon demand.

For the desktop...

If widgets are limited to fitting into 2 adjacent 400px x 400px boxes (roughly half the usable area of the desktop), then rotation and re-alignment should be a simple matter: rotate the two boxes and stack one on top of the other (perhaps scale a touch -- thank jeebus for clutter). The flick gesture could remain be up/down (== side to side in landscape).

For the selection menus...

This can be applied to buttons/text/onscreen elements as well, but it implies that all items fit comfortably within two 400x400 boxes in landscape, which can more or less be automatically rotated and stacked in portrait.

I believe the N97 does something similar with it's home screen, though there's no reason why the widgets/buttons/textboxes on the N900 would have to be a uniform size.

Whaddaya think?


YARR!
}:^)~

tangs 2009-09-03 13:39

Re: Portrait mode use cases
 
Interresting comment Capt'n Corrupt, what do you think qgil ?

I found this on the symbian-freak website :

http://www.symbian-freak.com/images/...ec_n900_00.jpg

intersting to, isn't it ?

:)

Capt'n Corrupt 2009-09-03 13:42

Re: Portrait mode use cases
 
Hey, I just had a silly thought...

Can't the developers make their own desktop widgets portrait aware? Or possibly fork the nokia code to do this?

YARR!
}:^)~

Jaffa 2009-09-03 13:52

Re: Portrait mode use cases
 
Quote:

Originally Posted by Capt'n Corrupt (Post 320814)
If widgets are limited to fitting into 2 adjacent 400px x 400px boxes (roughly half the usable area of the desktop), then rotation and re-alignment should be a simple matter: rotate the two boxes and stack one on top of the other (perhaps scale a touch -- thank jeebus for clutter).

Except the widgets, shortcuts, contacts and bookmarks can all be different sizes and are freely placeable.

Ah, or is your idea that you'd have some kind of margin (like a book), which a desktop icon couldn't bridge?

That might work. Apparently hildon-desktop is going to be open source, so even if Nokia didn't include the patch it could be made available through Extras.

ragnar 2009-09-03 14:05

Re: Portrait mode use cases
 
Quote:

Originally Posted by Capt'n Corrupt (Post 320814)
For the desktop...

If widgets are limited to fitting into 2 adjacent 400px x 400px boxes (roughly half the usable area of the desktop), then rotation and re-alignment should be a simple matter: rotate the two boxes and stack one on top of the other (perhaps scale a touch -- thank jeebus for clutter). The flick gesture could remain be up/down (== side to side in landscape).

Yes, that is exactly what the N97 for instance does, I believe. Two columns in landscape, one in portrait. Each applet occupies a fixed box in there.

Then again, I also think that it's ... erm, not a very good experience to restrict users and applets like that.

tangs 2009-09-03 14:06

Re: Portrait mode use cases
 
Quote:

Originally Posted by Jaffa (Post 320832)
Except the widgets, shortcuts, contacts and bookmarks can all be different sizes and are freely placeable.

Ah, or is your idea that you'd have some kind of margin (like a book), which a desktop icon couldn't bridge?

That might work. Apparently hildon-desktop is going to be open source, so even if Nokia didn't include the patch it could be made available through Extras.

ideas ideas... :)

Capt'n Corrupt 2009-09-03 14:42

Re: Portrait mode use cases
 
Quote:

Originally Posted by tangs (Post 320822)
intersting to, isn't it ?

:)

It is interesting..

I suspect it would be in Mozilla's best interest to include a portrait mode for their maturing Firefox Mobile browser. I recall reading that it was a priority to get portrait working for WinMo devices. I suspect that a portrait maemo version should not be far off.

I hope it performs well, as it would make a nice alternative to the built-in N900 browser. Considering how close the projects [likely] are, it would probably mean they could share code quite easily.

YARR!
}:^)~

johnkzin 2009-09-03 14:44

Re: Portrait mode use cases
 
Quote:

Originally Posted by ragnar (Post 320845)
Then again, I also think that it's ... erm, not a very good experience to restrict users and applets like that.

"While we agree that 20 peanuts is a great snack, we feel that 10 peanuts is too few. Therefore, we're going to give you ZERO peanuts."

So, rather than restricting users/applets "like that", you're restricting them to an even larger extent?

Given the choice between "quirky but workable rotation" and "no rotation", I think you'll find that "quirky but workable" will win. Certainly it's not as good as a better solution, that should be delivered as soon as it can be made to work cleanly and reliably ... but in the mean time, _some_ capability is better than _none_.

10 peanuts may be too few, but it's more/better than zero peanuts.


All times are GMT. The time now is 01:24.

vBulletin® Version 3.8.8