View Single Post
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#72
Originally Posted by EmmaGx View Post
... while I fully appreciate that functionality is more important than the aesthetic ... it really is also nice to have thigs that look nice, it increases the user experience with any app, and just generally makes things appear to be more professional ... so I would like to think that it's something that any developers would address once they'd got the usability sorted out ...
My take on 'commercial grade'.

The biggest difference, with regard to polish, is that commercial apps are made by a purposefully assembled team. You have designers, UI experience folks, coders, QA, etc. With Open Source, the skills of people in a project is (nearly) random and that's why it's such a gamble how it turns out. It is also the reason why bigger projects often look better - they simply have a bigger skill base to draw on, with better chances of someone filling a gap. After a point, this turns into a loopback - good software draws more people, which again means more potential contributors/skills. Also, a super-important point is that you people remember SUCCESSFUL companies/apps, not the (lot larger number of) those that went under or never produced a decent piece of software. We had plenty of commercial applications on Maemo that were utter cr@p. Maybe just 0.1% of applications on the iPhone falls under what you call 'quality apps', but these are those you remember and equate with the iPhone 'experience', forgetting the remaining 99.9% that is useless.

PS. And sure, you might say trinket class software and simple games are often one man shows, but that does not influence skills. If one guy can do all the aspects of software publishing (which is pretty rare), he'll be just as good in whatever approach he takes - commercial or open source.
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc