{"id":1151,"date":"2009-02-21T00:39:10","date_gmt":"2009-02-21T08:39:10","guid":{"rendered":"http:\/\/www.perivision.net\/wordpress\/?p=1151"},"modified":"2009-02-21T22:18:34","modified_gmt":"2009-02-22T06:18:34","slug":"why-we-are-not-going-to-see-flash-on-the-iphone-for-a-looongg-time","status":"publish","type":"post","link":"https:\/\/www.perivision.net\/wordpress\/2009\/02\/why-we-are-not-going-to-see-flash-on-the-iphone-for-a-looongg-time\/","title":{"rendered":"WHY we are not going to see Flash on the iphone for a looongg time."},"content":{"rendered":"<p>I&#8217;ve written a <a href=\"https:\/\/www.perivision.net\/wordpress\/?p=321\">few posts<\/a>.. ok, a number of posts on how annoyed I am that Flash in not on the iphone. My biggest complaint is the lack of video support.\u00a0 But WHY?\u00a0 What we hear from Adobe is that there are technical issues and its up to them to solve. Riiiigghhtt..\u00a0 Yes, I&#8217;m sure there are technical issues, but not as you might think.\u00a0 The problem is that Flash, like Java, has the capability to be its own OS on top of another OS. If you do not know already, there are a number of virtual desktops running in Flash that you can load within your web browser (&#8216;g.ho.st&#8217; is a good example).\u00a0 The beauty of this solution is the ability to take your desktop with you from machine to machine. Great.\u00a0 Wellll, not so great as far as Apple is concerned.\u00a0 Let&#8217;s remember that Apple are control freaks, almost to the point of being clinical. So to allow flash (or Java) on the iphone with access, (even limited) to OS level calls, could set up the possibility of a platform on a platform situation.\u00a0 So imagine we have Flash running on the iphone.\u00a0 It would pretty easy, as I used to be a pretty hard core Flash programmer, to set up a desktop with icons and widgets. People could call applications on the fly because you can insert flash apps into flash in real time. Include video support, socket connections and access to storage (even session limited) and you could have a phone OS within a phone OS including calling and running 3rd party applications.\u00a0 Waaiitt a minute.\u00a0 Now, we have a problem. Apple makes a LOT of money on it&#8217;s apps store.\u00a0 It also has control on what can and cannot be in the store. So image the possible review loss. But people still want Flash!\u00a0 And Apple cannot openly say, &#8216; well, we do not want to run the risk of losing our cash cow, much less have to support something we will lose money on.&#8217;<\/p>\n<p>Solution?<\/p>\n<p>Allow Flash on the phone, BUT, with limitations.\u00a0 For example, a flash app CANNOT load another flash app remotely.\u00a0 Flash can only have very limited access to the file system. How about a limit on footprint? CPU usage limit?\u00a0 I can think of more, but you get the idea.\u00a0 By putting strict limitations on how Flash is allowed to operate within the iPhone OS, they can constrain Flash enough to insure it cannot be a threat.<\/p>\n<p>So what are Adobes options?\u00a0 Right now, none. They have to play to the rules Apple gives them, however, Andriod, Microsoft mobile, Sybian, soon the Pre and perhaps blackberry may not have such issues&#8230; Well, maybe blackberry will have a few issues. So why is Adobe still willing to play this game?\u00a0 Two reasons.. First, even with limitations, there will be TONS of flash programmers (I would be one of them) who would love to write for the iphone, even with limitations. Second, flash video. If they can get flash video running on the iPhone, this will insure Flash Video will continue to be the dominate player.\u00a0 Makes you wonder if anther limitation Apple will place is not Flash video eh?<\/p>\n<p><em>G.ho.st: An example of Flash as a desktop UI.<\/em><\/p>\n<p><a href=\"https:\/\/www.perivision.net\/wordpress\/wp-content\/uploads\/2009\/02\/ghost.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1152\" title=\"ghost\" src=\"https:\/\/www.perivision.net\/wordpress\/wp-content\/uploads\/2009\/02\/ghost.jpg\" alt=\"ghost\" width=\"477\" height=\"508\" srcset=\"https:\/\/www.perivision.net\/wordpress\/wp-content\/uploads\/2009\/02\/ghost.jpg 477w, https:\/\/www.perivision.net\/wordpress\/wp-content\/uploads\/2009\/02\/ghost-281x300.jpg 281w\" sizes=\"auto, (max-width: 477px) 100vw, 477px\" \/><\/a><\/p>\n<div class=\"SPOSTARBUST-Related-Posts\"><H3>Related Posts<\/H3><ul class=\"entry-meta\"><li class=\"SPOSTARBUST-Related-Post\"><a title=\"The Bidding For An iPhone 6 Prototype On eBay Is Up To $94,000\" href=\"https:\/\/www.perivision.net\/wordpress\/2014\/10\/the-bidding-for-an-iphone-6-prototype-on-ebay-is-up-to-94000\/\" rel=\"bookmark\">The Bidding For An iPhone 6 Prototype On eBay Is Up To $94,000<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"Apple patent application reinvents remote control for the smartphone age\" href=\"https:\/\/www.perivision.net\/wordpress\/2014\/10\/apple-patent-application-reinvents-remote-control-for-the-smartphone-age\/\" rel=\"bookmark\">Apple patent application reinvents remote control for the smartphone age<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"iOS 8.0.1 May Have A Link To Apple Maps Fail From 2012\" href=\"https:\/\/www.perivision.net\/wordpress\/2014\/09\/ios-8-0-1-may-have-a-link-to-apple-maps-fail-from-2012\/\" rel=\"bookmark\">iOS 8.0.1 May Have A Link To Apple Maps Fail From 2012<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"If you have not heard already, change your iphone password because of phishing hack\" href=\"https:\/\/www.perivision.net\/wordpress\/2014\/05\/iphone-password-phising-hack\/\" rel=\"bookmark\">If you have not heard already, change your iphone password because of phishing hack<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"Apple security hole patched.  We hope\" href=\"https:\/\/www.perivision.net\/wordpress\/2014\/02\/apple-security-hole-patched-we-hope\/\" rel=\"bookmark\">Apple security hole patched.  We hope<\/a><\/li>\n<\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve written a few posts.. ok, a number of posts on how annoyed I am that Flash in not on the iphone. My biggest complaint is the lack of video support.\u00a0 But WHY?\u00a0 What we hear from Adobe is that there are technical issues and its up to them to solve. Riiiigghhtt..\u00a0 Yes, I&#8217;m sure&hellip; <a class=\"read-more\" href=\"https:\/\/www.perivision.net\/wordpress\/2009\/02\/why-we-are-not-going-to-see-flash-on-the-iphone-for-a-looongg-time\/\">Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[44],"tags":[260,275,90],"class_list":["post-1151","post","type-post","status-publish","format-standard","hentry","category-rant","tag-adobe","tag-apple","tag-flash"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pjzQD-iz","_links":{"self":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts\/1151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/comments?post=1151"}],"version-history":[{"count":3,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts\/1151\/revisions"}],"predecessor-version":[{"id":1155,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts\/1151\/revisions\/1155"}],"wp:attachment":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/media?parent=1151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/categories?post=1151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/tags?post=1151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}