Thats very true, but other app store policies aside, if your going to write a new app this might be enough FUD to completely rule out MonoTouch (which I was considering).
This could mean instant death for MonoTouch. What developer would choose to write an iphone/ipad app in MonoTouch with the risk of having to re-write their app if apple drops the hammer.
SO has being in development for more than 1 year, during that time the UI has being under constant refinement. Lets see where Shapado is in 6 months, my guess is exactly where it is now ( GUI wise ).
I was too harsh earlier. The main point I'd like to make is that themes are independent of the core UI refinements that need to happen. Shapado faces 6+ months of work before it can have quality of SO.
I support open source software, but who is going to sit down and do this painstaking work. It's easier to work on theming or mongodb, rather than make the titles spaced correctly ( for example ).
But you offered themes as a solution to a statement about UI quality, which is it not. Also you don't have to do what your users ask for, saying no to bad ideas is important.
Your not alone, the chromium team should have said no to themes as well.
Sorry to be so harsh but, the introduction of themes signals to me that the developers have thrown their hands up in defeat. The alternative is to improve the look and feel of the core design.
You guys have managed to rip off / borrow stackoverflow's look and feel ( which is good ) and moved the all text a few pixels off center, shade icons that were unshaded, resize GUI elements. If you going to take so many GUI elements, why not take everything?
Wow chromium is making awesome progress. Chrome is going to be my hands down choice for browser on the mac.
Is it just me or does the chrome theme stick out like a sore thumb in aqua?
One of the nice GUI features of chrome on Windows is that it abolishes the useless file pulldown menu giving you more vertical space. That's not possible on the mac.
And the new themes of chrome just seem like an excuse not to get it right the first time.
One reason Ada is not used instead of C on embedded platforms is it's RAM requirements. Many embedded platforms have 3000 - 8000k of RAM. Ada's runtime uses something in the range of 100k.