The Following 8 Users Say Thank You to pycage For This Useful Post: | ||
|
2009-07-08
, 07:18
|
Posts: 2,802 |
Thanked: 4,491 times |
Joined on Nov 2007
|
#102
|
If you take a look at the info box for the video on YouTube, you will find a link to the sources in KDE's SVN repository there, including the S60 port of kdelibs. It's not a complete kdelibs, but I wouldn't really characterize it - or Plasma's dependencies on kdelibs - as minimal.
The Following User Says Thank You to lma For This Useful Post: | ||
|
2009-07-08
, 07:25
|
Posts: 2,802 |
Thanked: 4,491 times |
Joined on Nov 2007
|
#103
|
the s80 and s90, superior to s60 were abandoned, s60 is kind of crappy for upgrade
The Following User Says Thank You to lma For This Useful Post: | ||
|
2009-07-08
, 07:50
|
Posts: 2,802 |
Thanked: 4,491 times |
Joined on Nov 2007
|
#104
|
OS 2005 -> OS 2006: switched from ARM to ARMEL, all applications had to be recompiled
OS 2008 -> Diablo: smooth transition, wow!
Fremantle -> Harmattan: toolkit switch from Gtk to Qt, switching from C to C++ as the default language. Many apps will have to be rewritten! Possibly switching CPU architecture from ARM to x86. Total breakage, total disaster.
The Following 4 Users Say Thank You to lma For This Useful Post: | ||
|
2009-07-08
, 09:46
|
|
Posts: 1,137 |
Thanked: 402 times |
Joined on Sep 2007
@ Catalunya
|
#105
|
Well done effects can provide you with important information and UI clues more effectively than simple static UIs ever can.
As with anything, tools are nothing more than that, some people use them well and some people don't, and, unfortunately, doing this well is a skill many companies seem to lack, but from the Fremantle screencasts I've seen so far it looks pretty promising (Modest just looks slick).
|
2009-07-08
, 12:01
|
Posts: 35 |
Thanked: 246 times |
Joined on Feb 2009
|
#106
|
This is not really my area of expertise, but AFAIK there's no easy way to bolt a Qt UI onto a pre-existing plain-C application. If there is I'll be more than happy to be corrected :-)
|
2009-07-08
, 12:27
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#107
|
|
2009-07-08
, 12:33
|
|
Posts: 5,478 |
Thanked: 5,222 times |
Joined on Jan 2006
@ St. Petersburg, FL
|
#108
|
Maybe, but when you learn your way around the UI, the novelty factor wears off, the effects become annoying and you turn them off (provided somebody didn't decide she knows better and doesn't let you turn them off).
|
2009-07-08
, 14:16
|
Posts: 1,097 |
Thanked: 650 times |
Joined on Nov 2007
|
#109
|
Maybe, but when you learn your way around the UI, the novelty factor wears off, the effects become annoying and you turn them off (provided somebody didn't decide she knows better and doesn't let you turn them off).
The Following 4 Users Say Thank You to nilchak For This Useful Post: | ||
|
2009-07-08
, 14:41
|
|
Posts: 1,137 |
Thanked: 402 times |
Joined on Sep 2007
@ Catalunya
|
#110
|
Having special effects doesn't necessarily mean just cheap thrills. If its done with tought and good design, it actually enhances the user experience - not in the "Wow that is cool sliding effect", but in reducing the amount of time it takes for an average user to interact usefully to do a task.
Similarly a sliding window to reveal additional info is also a effective UI design. Just because it slides gracefully doesn't mean its of no use.
OS 2005 -> OS 2006: switched from ARM to ARMEL, all applications had to be recompiled, no finger-friendly UI
OS 2006 -> OS 2007: (N800) switched from OMAP1 to OMAP2, this was necessary and not too tragic, since OMAP2 could execute OMAP1 code, many apps had to be recompiled because of API breakage though. mix of finger-UI and stylus-UI with poor autodetection
OS 2007 -> OS 2008: again much had to be recompiled once again. no more finger/stylus-autodetection. mix of finger-UI with stylus-UI
OS 2008 -> Diablo: smooth transition, wow!
(so far, API breakage was OK because maemo was not mainstream. the next step enters mainstream market, though)
Diablo -> Elephanta: dropped. time is running out. Nokia faces tough competition. No point in concentrating on the NIT devices any more.
Diablo -> Fremantle: OMAP2 -> OMAP3, API breakage, HIG (human interface guidelines) breakage. finger-UI. Many apps have to be redesigned for the new UI guidelines.
Fremantle -> Harmattan: toolkit switch from Gtk to Qt, switching from C to C++ as the default language. Many apps will have to be rewritten! Possibly switching CPU architecture from ARM to x86. Total breakage, total disaster. Once downloaded or paid apps from the "app store" will no longer work.
Nokia seems to be struggling real hard with iPhone and Android competition. The N900 could be a year too late for catching up. I'm still a fan of the NITs and am looking forward to the N900, but slowly I begin to lose faith in maemo, and the latest news don't help rebuilding faith.