Reply
Thread Tools
sachin007's Avatar
Posts: 2,041 | Thanked: 1,066 times | Joined on Mar 2006 @ Houston
#31
I think it will get bad reviews for the following:

1. Battery life - But i dont mind because i am going to buy an additional battery anyway
2. Lack of portrait orientation support for the OS. I know that all 3rd party apps will support orientation but the os components will not be officially supported. Ofcourse the community will hack it for rotation support but it will not be optimal considering that this is supposed to be a mainstream phone. So nokia has to do something about this.... no more half assed support.. this is not a testing project anymore.
 
pelago's Avatar
Posts: 2,121 | Thanked: 1,540 times | Joined on Mar 2008 @ Oxford, UK
#32
Are the Nokia-supplied apps open source, or will they be? E.g. the photo viewer, calendar, Conversations etc. (i.e. everything listed at http://maemo.nokia.com/n900/specifications/)? I know that the community could write their own equivalents to these apps, but it would be nice to be able to hack the source of the Nokia-supplied apps.

Same question for the desktop and app launcher source code - is it or will it be open source?
 

The Following User Says Thank You to pelago For This Useful Post:
Posts: 1,038 | Thanked: 737 times | Joined on Nov 2005 @ Helsinki
#33
Originally Posted by attila77 View Post
You can develop in the way you want, but Fremantle, as an OS, does not give you any OS level support for that (apart from signalling the changes). This, in other words, means extra work for developers if they want to implement both orientations.
The extra effort is setting one window property.
[Edit] - as long as you have gtk stuff correctly written so that it can adjust to new size of window.

Last edited by konttori; 2009-09-01 at 04:56.
 

The Following User Says Thank You to konttori For This Useful Post:
mrojas's Avatar
Posts: 733 | Thanked: 991 times | Joined on Dec 2008
#34
Originally Posted by attila77 View Post
Guys. How about not trying to guesstimate the ergonomy and people's preferred way of usage of a device when nobody (Nokians excl) here has seen the device in real life, much less actually used it ?
You assume that common sense is actually common.
 
Posts: 1,038 | Thanked: 737 times | Joined on Nov 2005 @ Helsinki
#35
keyboard is really good. Much better than n810. The actual kb size is about the same, as there is no dpad. But the keys are really good, which makes a huge difference.
 

The Following 7 Users Say Thank You to konttori For This Useful Post:
Posts: 1,418 | Thanked: 1,541 times | Joined on Feb 2008
#36
Originally Posted by sjgadsby View Post
Up through Diablo, Maemo devices were (barring hacks) landscape-only Internet Tablets. Fremantle devices appear to be pocket computers with phone capabilities.
Device orientation does not have much to do with being a pocket computer vs. internet tablet (isn't internet tablet a pocket computer as well?) or having phone capabilities.

Harmattan devices may use oFono and have more fully integrated phone, and portrait, capabilities.
oFono is a framework for handling the phone hardware (aka the baseband chip) from Linux. It has nothing to do with landscape or portrait display orientation. Besides, Quim Gil has said in a separate thread that at least the Fremantle will hnot use oFono, although oFono may use some code from Fremantle.

Either way, I find it strange how many people really think that the developers have to maintain separate UIs for vertical and horizontal device orientations. If you implement the UI layout mechanism to adapt to the screen size properly, you generally do not need to have two UIs. If you have to do a separate UI layout for each screen size or orientation, it means that you are doing something wrong.
 

The Following 2 Users Say Thank You to fms For This Useful Post:
Posts: 1,418 | Thanked: 1,541 times | Joined on Feb 2008
#37
Originally Posted by sachin007 View Post
2. Lack of portrait orientation support for the OS. I know that all 3rd party apps will support orientation but the os components will not be officially supported. Ofcourse the community will hack it for rotation support but it will not be optimal considering that this is supposed to be a mainstream phone. So nokia has to do something about this.... no more half assed support.. this is not a testing project anymore.
OS supports the portrait orientation. 3rd party apps may use this support to implement portrait-oriented UIs. What you mean here is that applications included with the devices do not have portrait oriented UIs, except for the phone application.
 
ysss's Avatar
Posts: 4,384 | Thanked: 5,524 times | Joined on Jul 2007 @ ˙ǝɹǝɥʍou
#38
@fms: I'd agree with you if we're talking about desktop screens where the screen estate is more bountiful.... and it was even less of a problem when the screen ratios were 4:3.
 
Posts: 1,418 | Thanked: 1,541 times | Joined on Feb 2008
#39
Originally Posted by ysss View Post
@fms: I'd agree with you if we're talking about desktop screens where the screen estate is more bountiful.... and it was even less of a problem when the screen ratios were 4:3.
Dynamic layout code does not change with the changes in screen size or ratio. You are still doing the same thing. If you absolutely feel like you can make things better at some screen ratio, add a detection code for this ratio (i.e. "if(Width/Height>Ratio) {}") and rearrange your widgets a little bit.

The scare of supporting multiple screen sizes and ratios is mainly coming from developers who use static layouts with hard-coded absolute coordinates. Yes, for these guys supporting multiple sizes is a bane.
 

The Following User Says Thank You to fms For This Useful Post:
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#40
Originally Posted by konttori View Post
The extra effort is setting one window property.
[Edit] - as long as you have gtk stuff correctly written so that it can adjust to new size of window.
I kind agree and disagree at the same time. If you're a good dev, you can make your layout handle both, true (but I do think it is extra effort than just thinking about a landscape layout ).

The second bit is the usability, and this is where in my speculative developer mind things can get hairy. Portrait mode may require different elements altogether to actually look good or a very conscious rearrangement, presumes no keyboard, etc. All of which can (not necessarily, but easily) translate to extra effort
 

The Following 2 Users Say Thank You to attila77 For This Useful Post:
Reply

Tags
maemo5v.disappointmentwar


 
Forum Jump


All times are GMT. The time now is 21:25.