Now not every company build apps at the scale of FaceBook. For most of the case HTML5 mobile apps + PhoneGap(Cordova) are pretty good.
2012/11/21 Hordur Thordarson <hor...@lausn.is> > On 20.11.2012, at 22:14, Kevin Newman wrote: > > > Mark Zuckerberg also said very publicly that Facebook "burned" (his > word) 2 years of development with HTML5, "We burned two years. That's > really painful. Probably we will look back saying that is one of the > *biggest mistakes* if not *the biggest strategic mistake* that we made." It > was less of a "cave" and more of a fundamental shift in understanding (and > a correct one). > > Agreed and that's really what I ment by "caved in", they just realized it > was never going to be as good as a native app. The problem with HTML5/JS > as an app mechanism is that it just wasn't designed for that. Some changes > have been made to it in order to make it easier to write applications (as > opposed to web sites which is a totally different thing) but it really > isn't very good for that at all except maybe for small apps. The JavaFX > crowd is having the exact same discussion the Flex crowd is, except pretty > much no one in the JavaFX crowd wants to deploy to HTML/JS. They want > JavaFX runtimes for mobile so that they can have one set of code and the > same or very similar runtime everywhere (sound familiar ?). And the > community is actually working towards a solution that gives them that. But > Oracle, like Adobe, seems to have given into the "HTML5 for everything" > rhetoric so they are at least currently not backing this. > > > > > This is where Adobe has an opportunity with AIR, that they seem intent > on failing to capitalize on (at least in their marketing narratives, and > the signals the decision makers are sending out into the market place - the > Flash engineers are doing pretty cool stuff with stage3D and whatnot). > > Yep, very frustrating that Adobe gave up on this vision because they had > by far the strongest dev/deployment story out there with almost the best of > everything. with Flash player or AIR for the desktop and AIR for mobile and > almost single source for all the platforms (UI tweaks/diffs for > phones/tablets obviously). This is of course still possible, we just don't > know how long it is going to last :-( But while it works, I hope Apache > Flex will continue to be maintained/improved in it's current shape. > > > > > Anyway, Apache Flex doesn't need to wait for Adobe's higher-ups to > figure it out - Flex can go HaXe, and have a multi-platform ubiquity story > and an open source story to boot. > > Sure. I have to say though that my clients don't really care if the tools > I use are open source or not or whether the language I write in is > ActionScript or Haxe or smth else. They care about functionality, > usability, cross-platformness and ease of deployment/updating of the > resulting product, and they also want development to cost as little as > possible, hence the less problems I have during dev and the less testing I > have to do in multiple browsers or with multiple runtimes, the better. > > > > > Kevin N. > > > > > > On 11/17/12 5:25 AM, Hordur Thordarson wrote: > >> Eventually FB caved in and created a fully native app. > > > >