Yahoo's Project To Disrupt Mobile Publishing
waderoush writes "Right now, content publishers who want to reach readers through dedicated mobile apps have to hire a separate engineering team to build each app — one for iOS (based on Objective-C), another for Android (Java), a third for Windows Phone (C#), etc. Yahoo's Platform Technology Group is working on an alternative: a set of JavaScript and HTML-based tools that would handle core UI and data-management tasks inside mobile apps for any operating system, moving developers closer to the nirvana of 'write once, run everywhere.' The tools are gradually being open-sourced — starting with Mojito, a framework for running hybrid server/browser module-widgets ('mojits') — and Yahoo is showing off what they can do in the form of Livestand, the news reader app it released for the iPad in November. In his first extensive public interview about Mojito and the larger 'Cocktails' project, Bruno Fernandez-Ruiz, chief architect at Yahoo's Platform Technology Group, explains how the tools work and why the company is sharing them."
Take a look at Appcelerator Titanium, or Corona. Or even PhoneGap. Kinda late to the party Yahoo... again.
If only there weren't a half dozen other companies like Xamarin, Appcelerator and PhoneGap already doing the same thing, this might be impressive.
Hard to sell a subscription to a site.
Easy to sell an app.
This is one of my big gripes with the whole "app" thing. A lot of stuff could just as easily be a website, but is being done as an app for the purpose of generating revenue.
(That's not to say that a lot of apps out there make sense and use features which would be impractical or clumsy as a web page)
Yea... for a billion-dollar software conglomerate, writing different code for different platforms is no big deal, since they have the resources to do so.
For the indie guys like me, who write apps now and again to supplement the pittance we receive from our corporate day jobs (and are lucky to know even one programming language, let alone three), it's a real pain in the ass.
But then, I guess that's the definition of YMMV.
An enigma, wrapped in a riddle, shrouded in bacon and cheese