&gt; Google of course needs a vibrant web for its search engine to remain useful<p>So why did they build Android on top of Java then? Wouldn&#x27;t it have been much smarter to build Android on top of Javascript+HTML where suitable, possibly extending the standards where needed?<p>All these &quot;apps&quot; nowadays represent a move away from the web.