{"id":4759,"date":"2011-08-10T15:18:06","date_gmt":"2011-08-10T14:18:06","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/4759-mozilla-to-take-on-the-cross-platform-app-challenge.html"},"modified":"2011-08-10T15:18:06","modified_gmt":"2011-08-10T14:18:06","slug":"mozilla-to-take-on-the-cross-platform-app-challenge","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/4759-mozilla-to-take-on-the-cross-platform-app-challenge.html","title":{"rendered":"Mozilla to take on the cross-platform app challenge"},"content":{"rendered":"<p>Mozilla is facing an uncertain future. Its problem: basing a business (even a non-profit one) on being the alternative to Microsoft\u2019s Internet Explorer is no longer sensible, given that Apple and Google are now doing this too, and even Microsoft is now investing in HTML 5. I discussed these issues in more detail <a href=\"http:\/\/www.itwriting.com\/blog\/4672-mozilla-ceo-fearful-of-closed-mobile-platforms-so-what-next-for-mozilla-and-firefox.html\" target=\"_blank\">here<\/a>.<\/p>\n<p>So what is Mozilla to do? Mozilla Chair Mitchell Baker has <a href=\"http:\/\/blog.lizardwrangler.com\/2011\/08\/09\/the-app-model-and-the-web\/\" target=\"_blank\">posted<\/a> about a possible new approach, based on being the alternative to Apple for apps. She lists some of the problems with the current \u201capp experience\u201d. Apps are device-specific, require permission at many levels, and a few App Store owners (mainly Apple but also Google) control the business model and customer relationships.<\/p>\n<p>Mozilla is proposing what I presume is a new app platform, which will be cross-platform and cross-device. Instead of discovering apps in a single app store, she envisages multiple providers and the ability to find apps in the same way we find web content.<\/p>\n<p>In other words, if the old Mozilla was about freedom from Microsoft and allowing web technology to progress, the new Mozilla might be about freedom from Apple and allowing app technology to progress.<\/p>\n<p>It is a bold vision and one that in principle would be welcome. That said, Mozilla cannot change the control Apple has over its platform, and its insistence that apps are installed only through its own App Store. Maybe she has in mind a cross-platform toolkit, or browser-based apps, or some combination.<\/p>\n<p>Another snag is that whereas there was widespread dissatisfaction with Microsoft\u2019s Internet Explorer back in 2004 when Firefox was launched, this is not the case with Apple and its app platform today. Apple\u2019s App Store system undoubtedly has a dark side, but the user experience is good and developers are making money, some of them at least. Apple\u2019s control over app installation and the constraints imposed on what apps can do are also good for security.<\/p>\n<p>Nevertheless, having looked at a number of cross-platform mobile toolkits, from <a href=\"http:\/\/www.phonegap.com\/\" target=\"_blank\">PhoneGap<\/a> to <a href=\"http:\/\/www.appcelerator.com\/\" target=\"_blank\">Appcelerator Titanium<\/a> to <a href=\"http:\/\/www.adobe.com\/products\/air\/\" target=\"_blank\">Adobe AIR<\/a>, I can see both the significance of this kind of development and that there is plenty of scope for improvement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mozilla is facing an uncertain future. Its problem: basing a business (even a non-profit one) on being the alternative to Microsoft\u2019s Internet Explorer is no longer sensible, given that Apple and Google are now doing this too, and even Microsoft is now investing in HTML 5. I discussed these issues in more detail here. So &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/4759-mozilla-to-take-on-the-cross-platform-app-challenge.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Mozilla to take on the cross-platform app challenge<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,8,56,67,80],"tags":[154,158,389,422,586,612],"class_list":["post-4759","post","type-post","status-publish","format-standard","hentry","category-net","category-apple","category-mobile","category-professional","category-software-development","tag-app-store","tag-apple","tag-firefox","tag-google","tag-microsoft","tag-mozilla"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/4759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=4759"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/4759\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=4759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=4759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=4759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}