First I want to explain that saying RIA I mean Flash, Adobe AIR, Microsoft Silverlight and Sun JavaFX. I am not speaking about AJAX,CSS, JavaScript etc.
Everyone is talking RIA is the here now, RIA applications are beautiful, RIA applications are fast, you can develop RIA applications very easy.
I will prove that :
- RIA is not here or maybe it is here but nobody care about it.
- RIA is not beautiful, in meter of fact standard WinForms application or Swing application or QT application can look more beautiful.
- RIA is fast. Hahaha If you ask me RIA is slower than Java Swing.
- RIA can be developed very easy – LOL really we will see ?
First lets see how beautiful is RIA.
I will create a simple Silverlight 3 application. It contains only TextBox, Button and Calendar and uses the default look and feel for Silverlight 3 application.
Can you see the fonts? they dont look native. My Windows have clear type enabled and this is not clear type. Check the regular normal WinForms application :
You see the difference right ?
You can check the Telerik demo application too :
You can see it the live demo here : http://demos.telerik.com/silverlight/#Calendar/FirstLook
So is this “beautiful” this fonts are bad for reading and for me a PC user that uses his PC for 10+ hours every day the fonts are the most important part.
So lets speak about Flash. I will use a screenshot from http://www.parleys.com/
This fonts look terrible they are even worse than Silverlight.
And last lets see JavaFX I will use the sample app from http://javafx.com/samples/ProjectManager/index.html you can see it with your eyes.
See the grey area this is the JavaFX applet. Can you see the difference the text before and after the applet are standard HTML which is rendered by mozilla rendering engine.
So RIA is not beautiful. Even miranda IM created with MFC 6 with Windows Classic look and feel looks better and have better fonts :
RIA is fast ?
Check out the JavaFX demos at http://www.javafx.com/samples/ or check out this http://demos.telerik.com/silverlight/#Scheduler/Silverlight/Providers/Xml are you kidding my Google Chrome is faster than JavaFX, Flash, Silverlight.
So RIA is NOT FAST !
RIA can be developed very easy
Are you kidding ? When I start Visual Studio 2008 SP1 with Silverlight 3 update and I’ve created my first Silverlight project I saw only this :
And when you create WinForms application you see this :
HOW THE FIRST ONE IS EASIER THAN THE SECOUND ?
Ou there is a tool called Expression Blend which is not free and when I’ve opened my project I saw :
O my god so many “things” to click on no no way to learn to use it.
In JavaFX world the things are the same. The JavaFX plugin for NetBeans have only code editor with autocomplete but the Swing Matisse designer is like Visual Studio WinForms designer. There is even no tool like Expression Blend.
So creating regular normal applications is easier.
So I don’t know where is RIA future if you ask me RIA is in the past. Even QT under KDE 4.2 looks better than current “awesome” ria frameworks for windows.
So maybe standard Control Based UI libraries + some animation framework are better, faster, more beautiful than “RIA”.
First I want to explain that saying RIA I mean Flash, Adobe AIR, Microsoft Silverlight and Sun JavaFX. I am not speaking about AJAX,CSS, JavaScript etc.
Everyone is talking RIA is the here now, RIA applications are beautiful, RIA applications are fast, you can develop RIA applications very easy.
I will prove that :
- RIA is not here or maybe it is here but nobody care about it.
- RIA is not beautiful, in meter of fact standard WinForms application or Swing application or QT application can look more beautiful.
- RIA is fast. Hahaha If you ask me RIA is slower than Java Swing.
- RIA can be developed very easy – LOL really we will see ?
First lets see how beautiful is RIA.
I will create a simple Silverlight 3 application. It contains only TextBox, Button and Calendar and uses the default look and feel for Silverlight 3 application.
Can you see the fonts? they dont look native. My Windows have clear type enabled and this is not clear type. Check the regular normal WinForms application :
You see the difference right ?
You can check the Telerik demo application too :
You can see it the live demo here : http://demos.telerik.com/silverlight/#Calendar/FirstLook
So is this “beautiful” this fonts are bad for reading and for me a PC user that uses his PC for 10+ hours every day the fonts are the most important part.
So lets speak about Flash. I will use a screenshot from http://www.parleys.com/
This fonts look terrible they are even worse than Silverlight.
And last lets see JavaFX I will use the sample app from http://javafx.com/samples/ProjectManager/index.html you can see it with your eyes.
See the grey area this is the JavaFX applet. Can you see the difference the text before and after the applet are standard HTML which is rendered by mozilla rendering engine.
So RIA is not beautiful. Even miranda IM created with MFC 6 with Windows Classic look and feel looks better and have better fonts :
RIA is fast ?
Check out the JavaFX demos at http://www.javafx.com/samples/ or check out this http://demos.telerik.com/silverlight/#Scheduler/Silverlight/Providers/Xml are you kidding my Google Chrome is faster than JavaFX, Flash, Silverlight.
So RIA is NOT FAST !
RIA can be developed very easy
Are you kidding ? When I start Visual Studio 2008 SP1 with Silverlight 3 update and I’ve created my first Silverlight project I saw only this :
And when you create WinForms application you see this :
HOW THE FIRST ONE IS EASIER THAN THE SECOUND ?
Ou there is a tool called Expression Blend which is not free and when I’ve opened my project I saw :
O my god so many “things” to click on no no way to learn to use it.
In JavaFX world the things are the same. The JavaFX plugin for NetBeans have only code editor with autocomplete but the Swing Matisse designer is like Visual Studio WinForms designer. There is even no tool like Expression Blend.
So creating regular normal applications is easier.
So I don’t know where is RIA future if you ask me RIA is in the past. Even QT under KDE 4.2 looks better than current “awesome” ria frameworks for windows.
So maybe standard Control Based UI libraries + some animation framework are better, faster, more beautiful than “RIA”.
Recent Comments