Post a Comment
How? I used Linux as my sole OS from early 2005 to mid-late 2009. I've used OS X on a MacBook for work and now I'm using Windows, which I used previously to using Linux. I've written software for all three. I've done Linux server administration. I'm not just making this up after installing Ubuntu for an afternoon.
first of all , *you are making it up* since you are talking about the future. how can you talk certain about the future , if it didnt happen yet ? how do you know it will be buggy and crashy ?
other than that , i have an laptop with an i945 graphics cards ( intel , you know , not even dedicated ) and runs kde 4.4 rc2 very very smooth , its a pleasure to use.
everytime i add a plasmoid to the desktop , or some events happen , i get stable , completly smooth and nice animations or effects.
so , if in the present , there is stable and smooth animations in kde that even work on an intel 945, why would they be buggy and unstable and require a special video card in the future ?
Well, I'll reply anyways.
What you got is NOT what I experienced on my T43 with a Radeon X300. While compiz was smooth, as well as xcompmgr, KWin and Qt4 were anything but. I'm not the only one who's complained about KDE 4 performance (not by far).
I'm glad it works on your card and probably 2 or 3 others. For everyone else, it sucks.
you will just have to wait , not for kde , but for ati drivers.
the thing with my video card, intel, is that its drivers usually are the first to get updated into new xorg / mesa tecnologies.
kde makes use of these new technologies.
in my current setup , i have KMS, DRI2, just to name a few all working flawlessly.
so dont be surprised if some day , without changing a thing in kde , you update your drivers and everything works smoothly.
of course , you dont think my i945 is more powerfull than your video card , right
hehe
well , forgot to say, i dunno if you follow developments of 3d in xorg / mesa / kernel, but i guess as soon as distros start deploying kernel 2.6.33 and new xorg , you are going to get a treat
( i myself use gentoo , already using latest xorg / mesa and kernel 2.6.32 )
i dont have a radeon , so i cannot really confirm this, but there has been major work in the kernel for it.
also, i think 2.6.33 will have nouveau drivers for nvidia also.
its important that desktop stress the new mesa / gallium / kernel tecnologies, instead of rellying in the old xrender / xlib / xorg hacks ( like compiz does , which is fair since its codebase is being completly rewritten, i hope the new compiz uses the new 3d technologies )
I'm sure it'll be great, just like the last 10 releases were. Still won't fix inefficient toolkits and underlying deficiencies in X's rendering model. I'm sure slapping another 3 layers of "acceleration" protocols will fix the problem in time, along with providing a host of new bugs and not supporting hardware that should be accelerable.
Qt Creator runs on Windows, Mac OS X, and various X11 platforms. Qt Creator has no special graphics card requirements, nor does QML.
You have been able to do dragdrop ui design forever with qt designer. The new thing here is that now/soon you can do the same with qml, which is more difficult than making static ui's. Think of Flash rather than VB.
So, how is QML better than standard SVG with mouse events???
SVG is standard, and if you want a desktop app, just drop a webkit widget on a form in your favorite toolkit.
Lets see, I can use a svg enabled browser, which is standard on most platforms, or I can install this several gigabyte monstrosity called QT which is almost more of an operating system than a toolkit.
Is anyone using SVG for anything apart from static scalable images?
For desktop applications, you don't really care about "standards", you care about the fact that you can deliver your program for the platforms you are interested in, and that the program won't suck horribly (which is what I'd expect an svg application to do).
Web based applications are fine for simple applications, and happen to be trivially portable, but web technologies don't really make glitzy applications easy to build - or, if they do, they are everything but open or standardized (flash, silverlight).
If you are using Linux, you'll have this "monstrosity" out of the box. Likewise if you happen to be using a (future) Nokia phone. Qt runtime is not really that big after all (around 10 megs?).
There existing more Videos about QML:
Getting started with QML (part 1):
http://www.youtube.com/watch?v=TN4RrBIft6A
(that shows how to install and run the examples)
And here some examples as videos:
QML Same Game Demo:
http://www.youtube.com/watch?v=8Bvm4E819UY
QML Dial example:
http://www.youtube.com/watch?v=Fr5FuGhTqm8
QML flickr browser demo:
http://www.youtube.com/watch?v=xoo_Ows1ExU
QML Calculator demo:
http://www.youtube.com/watch?v=WQkXdzMyGns
QML Recipes ListView example:
http://www.youtube.com/watch?v=2x_bS4M3jhY




