This is a fascinating question. AIR and the new mobile app frameworks are great for prototyping and getting an app out there really quickly, and perhaps then you can make the decision to either build native apps for your biggest platforms; or not. Alex is obviously pointing to the verbal minority (of which he is a part), because for every person out there that speaks out against, say, the Tweetdeck AIR app; there are…
You can dismiss the "verbal minority", or you could treat them as leading indicators. Personally, I'll err on the side of building something that's up to my standards rather than seeing if I can get away with mediocrity. It's entirely possible to focus on both stability and, say, a quality desktop application. If you're under-resourced to accomplish both goals, maybe you didn't plan correctly.
Shortchanging Your Business with User-Hostile Platforms
21–30 of 99 posts
Re: Shortchanging Your Business with User-Hostile Platforms
#22Re: Shortchanging Your Business with User-Hostile Platforms
#23I guess the same applies for apps in the mobile space too. iOS Apps built using frameworks such as Titanium and PhoneGap always seem a little off. There is an interesting discussion about this in Dan Benjamin's latest episode of the 'Build And Analyze' series with Marco Arment. http://5by5.tv/buildanalyze/8
Re: Shortchanging Your Business with User-Hostile Platforms
#24I've never liked AIR and QT/WebKit apps (or even the Opera web browser) because there's this feeling similar to that of Uncanny Valley, where something just doesn't feel right. The scroll bar doesn't work well, something happens too fast or too slow, selection doesn't behave as it should, the buttons look weird. Something along those lines.
Opera has been native for a while...
Sometimes little look and feel things have a huge impact on how people react to apps: I remember (and I could be wrong, it's been a while) pretty much instantly not liking Opera on OS X when I first tried it since it had smooth scrolling turned on by default, something almost no Cocoa apps do.
Re: Shortchanging Your Business with User-Hostile Platforms
#25Earlier quoted context omitted.
Opera has been native for a while...
I think the point he's making is that a lot of the UI elements don't quite look or feel right, kind of like how a lot of Adobe CS apps have "native" dialogues full of weird mistakes. Sometimes little look and feel things have a huge impact on how people react to apps: I remember (and I could be wrong, it's been a while) pretty much instantly not liking Opera on OS X when I first tried it since it had smooth scrolling…
Re: Shortchanging Your Business with User-Hostile Platforms
#26This is a fascinating question. AIR and the new mobile app frameworks are great for prototyping and getting an app out there really quickly, and perhaps then you can make the decision to either build native apps for your biggest platforms; or not. Alex is obviously pointing to the verbal minority (of which he is a part), because for every person out there that speaks out against, say, the Tweetdeck AIR app; there are…
You can dismiss the "verbal minority", or you could treat them as leading indicators. Personally, I'll err on the side of building something that's up to my standards rather than seeing if I can get away with mediocrity. It's entirely possible to focus on both stability and, say, a quality desktop application. If you're under-resourced to accomplish both goals, maybe you didn't plan correctly.
Re: Shortchanging Your Business with User-Hostile Platforms
#27I've worked at several jobs with distributed teams, and the one that used IRC was the easiest. (I've also used Outlook Communicator, which is, as you'd guess, the worst fucking software product of all time. Except for Windows and Outlook, of course.)
Re: Shortchanging Your Business with User-Hostile Platforms
#28He has a point. I'm an ex-air developer. I moved to WPF. So yes, ok there are heaps of bad air app out there, because the learning curve is so low. That being said I think AIR can be very close to native. It takes that extra mile of programming that most don't do. In the end, you might as well make it native. But think about this for a moment. An AIR app can and does run well on both Mac and PC. I understand native i…
When people say programming in Flex is annoying.. have they ever done SWT development, or Swing? GUI work in general usually bugs the crap out of me, but MXML with AS and HTML with JS are fantastic.
Re: Shortchanging Your Business with User-Hostile Platforms
#29Re: Shortchanging Your Business with User-Hostile Platforms
#30I guess the same applies for apps in the mobile space too. iOS Apps built using frameworks such as Titanium and PhoneGap always seem a little off. There is an interesting discussion about this in Dan Benjamin's latest episode of the 'Build And Analyze' series with Marco Arment. http://5by5.tv/buildanalyze/8
http://stackoverflow.com/questions/1482586/comparison-betwee...