Slashdot Mirror


A Peace Plan To End the Flash-On-iPhone Fight

GMGruman writes "As the pro- and anti-Flash camps have hardened their positions, the editors at InfoWorld have come up with a four-point peace plan that would allow Flash on the iPhone while addressing Apple's very real concerns over performance, stability, and security. Readers can vote and comment on the peace plan, which InfoWorld hopes will result in serious talks between Apple and Adobe."

495 comments

  1. Apple Plan by sopssa · · Score: 0, Interesting

    I doubt it does much good. Apple has taken it stance, and they have a very clear reason to do so: Apple is building a replacement for Flash.

    Throw away all that hypocrisy where Steve Jobs said H.264 is "open, free and non-proprietary", and their "humble" goal to open up the internet (while their devices are closed as hell), and welcome to the masterplan. It's not about open standards or supporting HTML5 (and funnily closed H.264), it's because Apple wants to compete with Adobe. Talk about backstabbing, at least I knew Mac's because artists always used a Mac with earlier Photoshops.

    Obviously you can only develop software for this Flash-lookalike using Macs and if you want to develop for iPhone or iPad you are required to buy a pricy developers license. So much for hobbyist creating interesting programs and fun games? It makes perfect sense now why Apple doesn't want to allow even cross-compiled apps.

    Get ready for Apple fanbois coming in and commenting on this on why it's "innovative" and why suddenly "Apple shouldn't support HTML5".

    1. Re:Apple Plan by uglyduckling · · Score: 1, Informative

      I don't think anyone will be required to buy a pricy developers license - Apple doesn't require that for any of their development environments now, so I doubt they will require it in the future. So far, on OSX and iPhone/iPad, Apple have made their environments free to use and cheap to release for.

    2. Re:Apple Plan by mrsteveman1 · · Score: 1

      There is no "flash lookalike", the only thing they have are javascript frameworks and we already knew about those.

    3. Re:Apple Plan by sopssa · · Score: 2, Informative

      It's $99 a year. Also you are required to buy Mac OSX which seriously brings up the price.

      If I want to develop for Linux, I can write the full code in Windows and compile it too. If I want to develop for Windows, I can write the full code in Linux and compile it too. What about Mac OSX?

    4. Re:Apple Plan by Old97 · · Score: 4, Informative

      The counterpart to Flash development in the iPhone world is AJAX and HTML5. That's free and you don't need to use the app store. It's called a Rich Internet Application (RIA) or a "web app". The so-called Flash replacement is a Javascript library that makes it easier to write web apps that look like native apps. That will actually help developers who don't want to pay fee or go through the app store. You pay $99 in order to develop native apps for the iPhone - that's different.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    5. Re:Apple Plan by Hognoxious · · Score: 1

      Apple has taken it stance

      Feet crossed, head turned sideways, one hand on the hip and the other wrist bent?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re:Apple Plan by Anonymous Coward · · Score: 0

      What about Android and Symbian-based devices? All free to develop for, and they're the same type of devices. They're not fucking general purpose computers. Your argument fails.

      Nice try, fucktard.

    7. Re:Apple Plan by uglyduckling · · Score: 4, Interesting

      No it's not. I have the full X-Code package for developing on desktop OSX and iPhone, I downloaded it from the developer's area of Apple's website after registering for free. You only pay if you wish to release software via the App Store for the iPhone/iPad. $99 seems very reasonable to me as a fee for use of the libraries and access to the App store. Many development environments (e.g. Flash) require you to pay up-front whether you release or not.

      Surprisingly, you are required to run OSX to run Apple's development environment, just like you are required to run Windows to run Microsoft's development environments. Code can be written for OSX using freely available tools and libraries on the OS of your choice, which will run from the command line or graphically via one of the cross-platform UI libraries. If you want to link against Apple's libraries you will need to use their OS, which I think is true of the Windows APIs too.

    8. Re:Apple Plan by Lunix+Nutcase · · Score: 1

      general-purpose computers like PCs, Macs and the iPad.

      There's your problem. The iPad is not a general-purpose computer. It's an appliance.

    9. Re:Apple Plan by uglyduckling · · Score: 3, Insightful

      Read carefully: the iPad/iPhone is NOT A GENERAL PURPOSE COMPUTER. Why is this so hard to grasp for the vocal minority of Apple-complainers on Slashdot?

    10. Re:Apple Plan by binarylarry · · Score: 1

      Yeah but the poor performance and portability between browsers at the moment makes Flash look really, really good.

      I'm looking forward to HTML5 but we're not there yet... and people are buying iPads and co right now, i.e. in the present.

      --
      Mod me down, my New Earth Global Warmingist friends!
    11. Re:Apple Plan by uglyduckling · · Score: 2, Informative

      Actually, you pay $99 to release native apps for the iPhone. You can sign up and download the dev environment for free. It's not immediately obvious, but I have it sitting here in my downloads folder after a bit of circular link-following on Apple's site.

    12. Re:Apple Plan by Anonymous Coward · · Score: 0

      Why is the parent modded -1 troll? He makes a really good note about Windows/Linux compability compared to Mac OSX.

    13. Re:Apple Plan by Anonymous Coward · · Score: 0

      Stop sugar-coating it. It's a toy.

      A toy that lets you read the paper, play games, and listen to music/watch movies.

      Real computers have keyboards, or better keyboard layouts than the ipad/iphone.

    14. Re:Apple Plan by Anonymous Coward · · Score: 0

      and Apple taking their "fair" share too

      Why wouldn't Apple want a share? Were you under the false impression that Apple was running the App Store as some altruistic gift to humanity rather than a way to make money?

    15. Re:Apple Plan by diskofish · · Score: 1

      To clarify, you pay the $99 to deploy and release. Without a provisioned device, you can't deploy to it.

    16. Re:Apple Plan by MightyMartian · · Score: 0, Flamebait

      Oh shut up you stupid twat. Gawd almighty, if you want to worship at the altar of Apple, be our guest, but you're behaving like a deluded mental retard. It must be tough even seeing the screen with the pencils you've shoved in your eyes.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    17. Re:Apple Plan by binarylarry · · Score: 1

      Quite cromulent paraphrasing you've performed there.

      --
      Mod me down, my New Earth Global Warmingist friends!
    18. Re:Apple Plan by DJRumpy · · Score: 4, Insightful

      Because it is the geek version of an 'inconvenient truth". Folks on here love to bash the iPad/iPhone/iPod Touch, comparing it's 'closed' system to a general PC, which is wide open. The argument makes no sense when it is taken for what it is: An appliance.

      Apple and Flash Haters in general have very real arguments against the use of flash (for the record, as to performance, if Flash improved in that arena, I wouldn't see an issue from that side of the argument. I could simply make the choice to use or not to use). It is proprietary, it encompasses an framework within itself, and it is out of Apple's control. If Apple were to allow Flash 'apps' on the iPhone, and Flash introduced a security vulnerability across such a large scope of applications (and you know there would eventually be thousands of such apps), Apple would be totally at the mercy of Adobe, who has a terrible track record when it comes to security. In such an instance, it would be Apple who suffered the scorn, not Adobe. Why would any sane person want to put themselves into that situation, when they obviously do not need to? The lack of Flash has arguably not hurt iPhone sales in any significant way.

      I also found this statement from TFA a bit ridiculous: "At InfoWorld.com, we believe such lockouts of technology, however well rationalized, could eventually lead to an Internet future of multiple, incompatible platforms that demand multiple proprietary technologies."

      The simple fact is, that if a technology is good, and absolutely needed, it will be placed where demanded, or the vendor refusing to will simply shrivel and die. The market ultimately makes this decision for a vendor. Standards group typically end up incorporating technologies when evolving needs require them, although they may take their time, they do eventually get there. These standards don't happen in a vacuum. Prior to HTML5 and no viable alternative to PROPRIETARY Flash, there simply wasn't much of a choice. The market demanded the features that Flash delivered. Even though it is a proprietary technology (like the one the above quote is slamming), it became hugely popular. This in itself I believe was it's biggest downfall. It had no competition within the market, and Adobe became lax with it. They had the 90+ percentile numbers of multitudes of Windows users who were lapping it with nary a choice to the contrary. 64 bit OS's have been around for years, yet we are only now seeing betas of a 64 bit plugin? Smart phones have been around for years, yet we still have no production version of the client. The geek herds should be all up in arms that Flash is so 'last century', yet they are clamoring to get it installed (well at least some are) onto their Droid's, only to complain that it crashes, kills battery life, and generally sucks. Why so surprised?

      I'm actually rather shocked that Flash's downfall is so tantalizing close considering it was an almost impossible 'ball' to fumble given the unbelievable good fortune Adobe has had and squandered.

      The InfoWorld article misses the point. It is for me the consumer to decide, and I believe the Apple crowd has overwhelmingly already done so, and new the new directions like HTML5's capabilities are a reflection of that (note I'm not saying Apple is responsible for HTML5 or anything of the sort, but their refusal to 'sign on' to Flash due to it's very obvious shortcomings are being answered by new standards to address those concerns).

    19. Re:Apple Plan by Lumpy · · Score: 1, Funny

      This week's memo at Apple has it as follows....

      It's just a jump to the left
      And then a step to the right
      With your hands on your hips
      You bring your knees in tight
      But it's the pelvic thrust that really drives you insane,
      Let's do the Time Warp again!

      THAT is apple's stance.

      --
      Do not look at laser with remaining good eye.
    20. Re:Apple Plan by weeble · · Score: 1

      There is nothing that makes any flash look really, really good...

      --
      Slashdot Beta should die a painful death.
    21. Re:Apple Plan by yabos · · Score: 1

      You might want to actually read past the title of things you are linking to. This supposed replacement for Flash Apple is developing is based off of HTML and javascript, therefore making your 2nd paragraph utter nonsense.

    22. Re:Apple Plan by LWATCDR · · Score: 1

      You can?
      Maybe sort of but if you are going to develop for Windows you will have Windows and for Linux for Linux?
      But can you develop for the XBox 360 on Linux? Mac? Solaris?
      What about WindowsMobile and CE? "Wine doesn't count".

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    23. Re:Apple Plan by farble1670 · · Score: 0, Troll

      Surprisingly, you are required to run OSX to run Apple's development environment, just like you are required to run Windows to run Microsoft's development environments.

      the difference? to run OSX i need to fork out the $$$ for apple's premium hardware.

      by the way, there are cross compilers for linux-windows and windows-linux. however, to compile OSX you need OSX.

    24. Re:Apple Plan by Optic7 · · Score: 3, Insightful

      Thanks for clarifying. I was mistakenly thinking it was a general purpose computer because of the availability of 200,000 general purpose applications for it. After reading your post I realized that it's just a phone, nothing else, nothing more. It's just like my old Panasonic cordless phone on my desk. My bad.

    25. Re:Apple Plan by Flytrap · · Score: 1

      Did you even do any research about the rumored alternative to Flash that Apple is supposedly building... if the rumors are to be believed, it already exists, and it turns out pure HTML5, CSS and JavaScript... all open technologies

    26. Re:Apple Plan by uglyduckling · · Score: 1

      It's an Internet Appliance. Remember about 10 years ago, they were going to be all the rage? Well it's finally happened. It's a closed environment, designed for a specific set of tasks, and designed to be easily used. The 'limitations' perceived by geeks are deliberate, and seen as an advantage by most non-geeks. Think about the original XBox - fairly generic PC hardware in a custom case, totally limited in what you can do with it but excellent for playing games when connected up to your TV. The iPad is designed for sitting in bed with a coffee and browsing the day's news, not for installing Open Office and hacking the Linux kernel.

    27. Re:Apple Plan by Anonymous Coward · · Score: 0

      Plug "Darwin" into your favorite search engine. Ignore the results that deal with Charles and/or biology. Be enlightened. It is, after all, just Unix with a fruity flavor under the hood and cross compiling works just dandy there.

      If you mean can you develop full-blown pretty UI applications for OS X without owning it... Sure, but it's rather like developing for Windows when you only have the Gnu-Linux tools, APIs and libraries or vice versa- and if you're doing that, I think I've just found one of the sources for all those barely working, ugly-as-sin and twice as confusing to use applications I've run across.

      BTW, the $99 is for iPhone developers hoping to submit their stuff to the App Store. The rest is free, unless you want extra support and some neat goodies.

    28. Re:Apple Plan by TheRaven64 · · Score: 3, Informative

      Actually, you don't. You can compile Apple's toolchain on any other platform you want. Their fork of GCC is open source (GPL), clang / LLVM is open source (BSDL), and even their linker is open source (APSL). There isn't much in the iPhone part of Apple's open source site, but the toolchain is. If you want to compile it for some other platform and use it for cross development, you can. They don't ship Linux binaries, but then Microsoft doesn't ship a Linux cross-compiler either, and you need to either use WINE to run theirs or use a third-party one.

      --
      I am TheRaven on Soylent News
    29. Re:Apple Plan by andymadigan · · Score: 1

      I can freely develop applications for my Android phones. As for the gaming consoles you mentioned (last I checked the iPad isn't one), those devices are sold at a loss with the assumption you will buy games from publishers who pay large fees to the manufacturer. You also can't produce free games for the devices, whereas Apple expects people to pay them for the development license even if the application will be free on App store. Not only does Android not charge for the SDK, they don't even do anything about competing app markets and they don't require apps to come from a market at all.

      --
      The right to protest the State is more sacred than the State.
    30. Re:Apple Plan by uglyduckling · · Score: 1, Flamebait

      *Grrr*- look, there's thousands of games available for the Xbox, does that make it a general-purpose computer too? Since the rise of the home microcomputer, geeks have been used to installing whatever applications they wanted and hacking the system in any way they wanted. The iPhone/iPad have changed that, and follow a games-console paradigm - you can have anything you want as long as Apple approves of it - which as you say still leads to a huge amount of choice, just not the sort of freedom most geeks expect from a desktop PC. It's not general-purpose in the sense that it can't easily be applied to whatever purpose you want: it really has three purposes: make and receive phone calls, access the web, install and run Apple-approved apps.

    31. Re:Apple Plan by V!NCENT · · Score: 1

      "Get ready for Apple fanbois coming in and commenting on this on why it's "innovative" and why suddenly "Apple shouldn't support HTML5"."
      Here's a Apple created, MIT licensed, web app framework written in Javascript: http://en.wikipedia.org/wiki/SproutCore .

      This is already in use by Apple's MobileME and this tech is already usable on any javascript supporting browser. Calm down a bit...

      --
      Here be signatures
    32. Re:Apple Plan by VGPowerlord · · Score: 2, Informative

      But can you develop for the XBox 360 on Linux?

      I don't see why you couldn't develop an application using the XNA Framework under Mono. You can even test it on your Linux machine with Mono XNA

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    33. Re:Apple Plan by StuartHankins · · Score: 1

      If you don't like it -- don't like the pricing, don't like the machines, don't like the color of the cases then fine, don't use it. This system doesn't allow just anybody to do just anything, which conflicts with some people's sensitivities. Personally I just want something that works reliably, and if the system is a little harder for devs to navigate then so be it.

      Look at it this way -- maybe a system is $1500 for you to be able to develop, and another $99 per year. Ultimately a lot of people have made serious amounts of money through these little apps... not just one or two people either, but mobs of them. You have a chance to reach a HUGE segment quickly, without servers on your end or high bandwidth connections, or renting a colo etc. It's a little bit of money upfront to get started, so what? I can't create a product and market it using Google for such a low price, or send flyers, or any other method. Put it on the App Store and people may find it. Maybe get a review. But jeez, it's such a low cost that if I had the time to play with it I probably would. Such an opportunity!

    34. Re:Apple Plan by sexconker · · Score: 1

      It's an Internet Appliance

      That's like saying my fridge is a cooling appliance. Except it can't cool any dairy products. And it can only cool one thing at a time. And it can only be serviced by the company that made it. And it costs more than generic, all-purpose cooling appliances. And there's a subscription on top of a higher initial price tag fee if I want to use it with the more ubiquitous 110 V line instead of the scarce 220 V lines. Etc.

    35. Re:Apple Plan by Anonymous Coward · · Score: 0

      The iPad is not a fucking general purpose computer.

      Finally a Mac-Fag that gets it. Of course there not classified as computers! The shouldn't even be sold as a product in the Technology section of department stores.

      Infact they should sell them next to Prada Handbags and Gucci Perfume. So as to entice all the whining metro-sexual, prius driving smug ass homos who can then later sit in a coffee shop with their shinny new iTampons and take turns using them as suppositories and talk about how great it is getting Teabagged by Jobs every other day of the week.

    36. Re:Apple Plan by RyuuzakiTetsuya · · Score: 1

      I thought Apple's stance was the Northern Chinese Shaolin Angry Tiger stance?

      --
      Non impediti ratione cogitationus.
    37. Re:Apple Plan by Tetsujin · · Score: 1

      The iPad is designed for sitting in bed with a coffee and browsing the day's news, not for installing Open Office and hacking the Linux kernel.

      There is some middle ground there, however, which would be rather useful for such a device. Some conceivable uses that lie somewhere between "dicking around on the web" and "desktop app suites and kernel hacking". I am interested in such uses, which is why I'm not interested in an iPad. (And, honestly, why should installing Open Office be outside the scope of this machine's functions? The machine is good enough to run "iWork Pages"...)

      Oh, and going back to that whole "dicking around on the web" thing, I like playing flash games on the web sometimes. :)

      To approach this from the other side - I'm a long time PalmOS fan, so I can appreciate a system that does things a little differently in order to serve its role better... So I can also appreciate some of what Apple's doing here. One of their contentions about Flash is that it's made for a mouse, not a touchscreen, and so allowing Flash would enable a whole lot of ill-fitted shovelware and they want to avoid that. But I don't believe for a minute that that's why they don't allow Flash. Store apps still go through an approval process, right? So if something were developed using Flash and installed to the iPad as an application, it could be rejected if it didn't work nicely with the touchscreen. This is about power... Diminishing Adobe's power and leveraging Apple's power.

      --
      Bow-ties are cool.
    38. Re:Apple Plan by JohnFen · · Score: 1

      Read carefully: the iPad/iPhone is NOT A GENERAL PURPOSE COMPUTER.

      By definition only. Their GP computerness is their only real selling point. Technically, they are indeed general purpose computers.

      However, even granting that it's not, my response is... so what? Calling them "appliances" doesn't make developing for Apple's device any more palatable.

      It's a bit of a nonissue for me, really. Apple's platform is not attractive to develop for, so once I finish a project I've already committed to, I won't do it anymore.

      The thing that makes it emotional for me is that these devices could have been truly great. They come so close, it hurts. I mourn for the lost opportunity.

    39. Re:Apple Plan by Gilmoure · · Score: 1

      But, but, what if I don't know how to code? Why do I have to pay for someone else to design and program an app for me to sell?

      --
      I drank what? -- Socrates
    40. Re:Apple Plan by Khyber · · Score: 1

      "NOT A GENERAL PURPOSE COMPUTER"

      Whooooooo I don't know where to begin, as this is wrong on so many levels.

      E-mail? Check.
      Games? Check.
      Chat? Check.
      Presentations? Check.
      Sync with other devices? Check.
      You can even use the iPad for some minor music stuff!
      It's even got a webcam.

      Smells like a general-purpose computer to me. Works like a general-purpose computer.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    41. Re:Apple Plan by Khyber · · Score: 2, Insightful

      "*Grrr*- look, there's thousands of games available for the Xbox, does that make it a general-purpose computer too?"

      Are we talking about the original XBox? FUCK YES IT'S A GENERAL PURPOSE COMPUTER, given it had a goddamned x86 core and ran a modified version of Windows, or even Linux if you felt like doing some hacking. Shit you modify the firmware and you could use the original XBox for TONs of applications.

      The new 360? Not so much. The PS3? Most certainly (if it's the old fat version.)

      Go do some actual programming for the devices before you run off at the mouth about something that is painfully obvious you know nothing about.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    42. Re:Apple Plan by Anonymous Coward · · Score: 0

      Butthurt much?

    43. Re:Apple Plan by Khyber · · Score: 1

      Hi, learn what the fuck a CPU is before saying it's not a computer. Does it compute? Then it is a computer.

      Goddamn the fools are out in force today. In the Apple vs PC crowd, looks like I'm the only one with a brain to simply look at the silicon configuration and capability and go "Yep, that's a computer."

      Fuck all you ignorant tools. Can the thing give you 1+1=2? Then it's a goddamned computer no matter how else you look at it.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    44. Re:Apple Plan by Optic7 · · Score: 1

      Keyword for xbox: games. Not random apps to do just about anything you want it to do. Games. Yes, there are a couple of non-game applications, like Netflix. But 99.9% of what runs on xbox is games and media. Not so for the iphone and ipad. They have general purpose apps to do just about anything you want them to, so yes, they are general purpose computers.

    45. Re:Apple Plan by Lunix+Nutcase · · Score: 1

      Smells like a general-purpose computer to me. Works like a general-purpose computer.

      And marketed as an internet appliance with a walled garden of functionality.

    46. Re:Apple Plan by Anonymous Coward · · Score: 0

      And, for those moaning about the need to buy OS X, rather, an actual Macintosh computer to develop on...

      It doesn't require a ton of muscle, buy a Mini and the dev license for 99 bucks for a total of about 800.00.

      OR for you Flash fans too fickle to fork over: buy a Windows or Macintosh (needs some muscle) and pay Adobe 1799.00 for CS5, and then another 599.00 upgrade fee for CS6 to take advantage of some other local API, then another 599.00 upgrade, ad infinitum...

      You could have released your app for 800.00 and some sweat equity, earned enough for a better, faster Mac than your initial outlay, AND saved us all your bitching.

    47. Re:Apple Plan by gyrogeerloose · · Score: 1

      (And, honestly, why should installing Open Office be outside the scope of this machine's functions? The machine is good enough to run "iWork Pages"...)

      It's not "outside its scope", it would just require a group of dedicated people willing to put the effort into porting Open Office to the iPad, while taking into account the device's relatively low processing power. The iPad versions of the iWork apps had to be scaled back quite a bit to work on an iPad.

      I'm a long time PalmOS fan, so I can appreciate a system that does things a little differently in order to serve its role better

      Same here. I like my iPhone but there were a lot of things that my old Palm IV did better. Unfortunately, making phone calls was not one of them.

      This is about power... Diminishing Adobe's power and leveraging Apple's power.

      I agree with you about Apple using its market power to diminish Flash's domination of Web video but I think that, rather than Apple wanting more power at Adobe's expense, it's more a matter of turnabout being fair play. When Apple was at its low ebb during the late Nineties, Adobe changed its development emphasis from Mac to Windows and urged its Mac-using customers to switch platforms. Now that Apple is once again strong, they're giving Adobe a bit of payback. Steve Jobs has a very long memory when it comes to things like that; after all, in his opinion at least, there might not even be an Adobe today if Apple hadn't been the first company to license PostScript for its LaserWriters.

      Of course, it doesn't help that Flash for Mac really sucks, and has for years now.

      --
      This ain't rocket surgery.
    48. Re:Apple Plan by thedbp · · Score: 1

      Um, $99 for the iPhone Dev Kit is hardly all that pricey. And you can download and use it for free. That's the exact opposite of pricey.

    49. Re:Apple Plan by Hognoxious · · Score: 1

      But a machine doesn't need to be locked down seven ways to Sunday in order to use it for casual browsing, playing a bit of music etc.

      The appletards seem to think openness and usability are mutually exclusive.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    50. Re:Apple Plan by s73v3r · · Score: 1

      The ability to program for something does not a general purpose computer make. I can write programs for DSP chips, but they're definitely not going to be used for general purpose computing.

    51. Re:Apple Plan by jedidiah · · Score: 1

      >> general-purpose computers like PCs, Macs and the iPad.
      >
      > There's your problem. The iPad is not a general-purpose computer. It's an appliance.

      Not really. It's less of an appliance than a Tivo.

            jedi@nomad:~$ ssh root@192.168.1.110
            root@192.168.1.110's password:
            jedis-iPhone:~ root# ls
            Library/ Media/

      --
      A Pirate and a Puritan look the same on a balance sheet.
    52. Re:Apple Plan by peacefinder · · Score: 1

      Starring Steve Jobs as Dr. Frank-N-Furter, a Transplanted Transcoder from Transylvaniaaaaaa.

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    53. Re:Apple Plan by jedidiah · · Score: 1

      > *Grrr*- look, there's thousands of games available for the Xbox, does that make it a general-purpose computer too?

      You are under this deluded impression that we think the proprietary nonsense that occurs on game consoles is any better.

      This idea that Microsoft can be a platform tyrant is just as bogus on the Xbox.

      We expect Gates to be a jerk. Jobs is supposed to be the anti-Gates.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    54. Re:Apple Plan by Anonymous Coward · · Score: 0

      It's $99 a year. Also you are required to buy Mac OSX which seriously brings up the price.

      $99 is not expensive for a developer license by any reasonable standard. Microsoft's developer licenses start at $699 and run as high as $11,900 depending on which package you want. You can get Apple's developer tools and documentation for free at http://developer.apple.com. The $99 is only if you want tech support and other bennies. And given that any rational developer (at least any developer trying to make money) would want a test platform for his code, I'm not sure why you're complaining about the cost of MacOS X anyway. But even so, MacOS X costs $125 off the shelf. So $225 is the most you would pay--still 1/3 the price of the cheapest MS license.

      BTW, the Mac is also the only platform out there that can triple-boot MacOS X, Windows, and Linux on one box. So if you're really serious about developing for multiple hardware platforms, buy a Mac.

      If I want to develop for Linux, I can write the full code in Windows and compile it too.

      Why, in the name of all that is holy, would you want to use Windows to develop code for Linux? And given that Windows is more expensive than MacOS X, doesn't invoking Linux-development-on-Windows as a benefit instantly negate your previous argument?

    55. Re:Apple Plan by jedidiah · · Score: 1

      ...plus they only came to think this after the iPad was announced.

      Before the new messiah, the old one was perfectly serviceable. Now that they have the second coming, they have to denounce the first.

      Once you jailbreak an iDevice, it looks very much like a Mac.

      You can ssh into it. You can SCP into it. You can install 3rd party non-blessed software.

      It will even play non-blessed video formats. Although the hardware might not be up to it.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    56. Re:Apple Plan by aristotle-dude · · Score: 1

      Stop sugar-coating it. It's a toy.

      A toy that lets you read the paper, play games, and listen to music/watch movies.

      Real computers have keyboards, or better keyboard layouts than the ipad/iphone.

      It has an onscreen keyboard, support for blu-tooth keyboards and wired USB keyboards (through USB adapter) and an optional dock with an integrated keyboard. You can create presentations, work on spreadsheets and write documents with the iWork apps or connect to a PC or mac and work remotely on those machines.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    57. Re:Apple Plan by Vectormatic · · Score: 1

      flash on linux is still a beacon of stability compared to how IE-specific websites render in firefox or reversed

      --
      People, what a bunch of bastards
    58. Re:Apple Plan by aristotle-dude · · Score: 1

      But a machine doesn't need to be locked down seven ways to Sunday in order to use it for casual browsing, playing a bit of music etc.

      The appletards seem to think openness and usability are mutually exclusive.

      They are not mutually exclusive for people who are willing to learn and are interested having a computer. Apple offers the mac line that purpose where you not only have an easy to use GUI but you can open up a shell and have at it or install the developer tools and start coding.

      There are people who are not interested in having a computer or simply have no interest in having to deal with the complexities of having a full fledged computer with them on the road when all they want is to access their music, movies, the web and access their email. The iPad can do all of that, and run games written for the iPad extremely well.

      Tablets that came out previously were heavy and had to be maintained just like any other windows machine with OS updates and virus definition files.

      By the way, anyone who uses the word "appletard" deserves to be modded as a troll or flamebait. I'm a mac user at home but I'm a software developer for the windows platform with over decade of work experience. I can hack a geektool desktop and write shell scripts with the best of them but I like having an OS with a GUI that does not require me to put on a sys admin hat when I get home.

      I plan on getting an iPad when I'm down in Vegas and selling my MBP since I only use my iMac when I'm at home and I have stopped talking my MBP with me on trips. I've been using my iPhone 3GS instead but I'd like to have something with a larger screen but still more portability than my laptop. I think the iPad fits that bill.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    59. Re:Apple Plan by shutdown+-p+now · · Score: 2, Insightful

      Read carefully: the iPad/iPhone is NOT A GENERAL PURPOSE COMPUTER.

      The only reason why it isn't is because it's artificially restricted from running arbitrary code installable by its user. So using that as a supporting argument for the restriction introduces a circular dependency.

    60. Re:Apple Plan by Anonymous Coward · · Score: 1, Interesting

      Because it is the geek version of an 'inconvenient truth". Folks on here love to bash the iPad/iPhone/iPod Touch, comparing it's 'closed' system to a general PC, which is wide open. The argument makes no sense when it is taken for what it is: An appliance.

      Android > iPhone. iPhone is closed garbage, Android is open and free. I would have to pay money to write apps for my own device if I was using an iPhone. How ridiculous is that?

      Fuck Jobs and his closed platform bullshit.

    61. Re:Apple Plan by tgibbs · · Score: 1

      The simple fact is, that if a technology is good, and absolutely needed, it will be placed where demanded, or the vendor refusing to will simply shrivel and die.

      I agree. I don't actually think that Adobe needs any cooperation from Apple; all they need to do is clean up their own house.

      Step 1. Produce a Flash plug in for Macs (and Windows) that doesn't crash or allow excessive usage of memory or CPU cycles.

      Step 2. Produce a Flash plug in or Flash-enabled browser for Android that does not run down the battery excessively or demand excessive system resources. Develop a set of standards for Flash apps that are both mouse and touch compatible. Provide user interface options, accessible from any Flash app, to block intrusive Flash applications (e.g. anything that runs or animates automatically without some sort of authorization from the user).

      If they can do this promptly, they may rescue Flash, and Apple will eventually fall into line due to user demand and competition from Android. But the window is rapidly closing. I expect that Adobe has maybe 3 months before the window for saving Flash closes forever.

    62. Re:Apple Plan by crmarvin42 · · Score: 1

      As for the gaming consoles you mentioned (last I checked the iPad isn't one), those devices are sold at a loss with the assumption you will buy games from publishers who pay large fees to the manufacturer.

      Just because they have the same development model does not mean that they are required to have the same business model. Apple has a different business model from that used by game consoles, one where they make their money off of the HW and the SW is primarily used to sell the HW. It's essentially the same business model they've been using for the Mac all along, only the development model has changed.

      It's just like how Apple had the same development model as Wintel machines but had a different business model from either Microsoft or the Wintel hardware manufacturers. They haven't exactly cornered the PC market, but they have made money hand over fist over the last 8-10 years so it works for them. Not every competitor in a given market has to have the exact same business strategy. If they did, then only the large would survive as the economies of scale would allow them to undercut the competition on price (essentially the price war between manufacturers of windows machines). If you don't like the business/development model for a device then don't develop for it. Just don't bitch that you want a profitable company to change their development model to suit you.

      --
      Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde
    63. Re:Apple Plan by Runaway1956 · · Score: 1

      I should have known better than to come in here. Flamewar from hell. Whatever.

      Personally, I don't give a small rat's ass if any Apple product ever supports Adobe Flash. Linux can stop supporting Adobe Flash as well. Then, Adobe could stay right where it belongs - on Microsoft computers. I mean, we HAVE alternative to Adobe on Linux. And, it really shouldn't be hard to port any of them to Mac - it's a Unix-like, after all. Let Adobe chase after the Microsoft market, and create security holes in Windows, where they belong.

      Yes, I'll load an occasional site that relies on Adobe, and the content won't run. No big deal. I'll miss that content, and the site will miss my repeat visits. Fair trade.

      The Linux world is growing. Yeah, there's a long way to go to say that Linux even competes with Microsoft for market share - but so what? The Linux world is still growing, and people will complain the site developers that they can't see the content. Eventually, developers will develop with the alternatives to Adobe in mind.

      The world is a beautiful place when you don't rely on proprietary shit.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    64. Re:Apple Plan by 2short · · Score: 1

      We don't fail to understand that. We just think it sucks. Maybe it's hard for you to imagine that someone thinks the iWhatever sucks without there being any misunderstanding, but there you have it.

    65. Re:Apple Plan by gyrogeerloose · · Score: 1

      I doubt it does much good. Apple has taken it stance, and they have a very clear reason to do so: Apple is building a replacement for Flash [theregister.co.uk].

      Of course, the Register based that article on a single tweet by one person who claims to have seen this replacement. Hack journalism at its finest, and business as usual for the Register, which is a very good reason not to pay any attention to what they write. Unless, of course, you're using it to support your agenda and don't really care about, you know, the actual truth or anything.

      --
      This ain't rocket surgery.
    66. Re:Apple Plan by GWBasic · · Score: 1

      The InfoWorld article misses the point. It is for me the consumer to decide, and I believe the Apple crowd has overwhelmingly already done so, and new the new directions like HTML5's capabilities are a reflection of that (note I'm not saying Apple is responsible for HTML5 or anything of the sort, but their refusal to 'sign on' to Flash due to it's very obvious shortcomings are being answered by new standards to address those concerns).

      You're right. I'm on my second iPhone, and I don't want Flash. I like my phone the way it is; and I only "miss" Flash when I stumble across poorly designed Flash sites that I'd just close on a desktop computer. That being said, I don't play a lot of Flash games like other people do. I do think TFA really misses the point that the iPhone is popular because, in my (consumer) viewpoint, it just works. If developers have to rewrite their applications and go through a tyrannical approval process, so be it; because the market is saturated with apps that work well.

      But the performance problem is legit. My biggest gripe with Flash is that every so often a web page's ad starts gobbling up a core. Prior to Chrome isolating Flash in a helper process, my only recourse was to figure out which tab was gobbling my CPU and close it. I even had problems with ads on Slashdot gobbling my CPU. What's worse are ads that start playing annoying sounds, but I rarely visit sites that use these ads, and complain loudly when other sites do.

      The point I can agree with is that Adobe needs to submit Flash as an open standard. The runtimes need improvements, like the ability to mute loud ads, or throttle back resource-hungry ads. These improvements can't all come from Adobe.

      I'm actually rather shocked that Flash's downfall is so tantalizing close considering it was an almost impossible 'ball' to fumble given the unbelievable good fortune Adobe has had and squandered.

      I disagree. Prior to trying to push Flex as a proprietary alternative to HTML + Javascript; Adobe was focused on publishing tools. Flash originally was a multimedia publishing tool for the web. Adobe recently announced HTML 5 tools. Adapting their Flash tools to HTML 5, as opposed to trying to push Flex, is a great way for them to hedge their bets and stay relevant with publishers who built careers around good ol' Flash. Besides, HTML 5 is much more difficult then the point & click Flash tools.

    67. Re:Apple Plan by Publikwerks · · Score: 2, Informative

      Pop quiz, hotshot.
      Do you have to buy a Microsoft Developer licnese to wirte code for Windows Machines?
      Nope
      You pay for the license to use their tools.

      DO you have to pay Microsoft to release software for Windows?
      Nope

      Do you have to submit your program for approval before you can sell your program?
      Nope.

    68. Re:Apple Plan by Anubis+IV · · Score: 0, Redundant

      Mod parent down.

      The latest Mac OS is just $30 and has all of the development tools and software included with it. If you consider that to "seriously bring up the price" then I'm afraid I have to laugh and point at you while disregarding any further points you're trying to make. Especially so since the equivalent software from Microsoft would easily cost a few hundred dollars. How much is a Visual Studio license going for these days? Or Windows itself, for that matter?

      And, as others have already pointed out far more eloquently, you can develop for Mac on other platforms as well.

    69. Re:Apple Plan by uglyduckling · · Score: 1

      No, it's not. Really. Are you being disingenuous or do you actually not get it? It's like being a geek who usually carries a Swiss Army Knife, going into a shop and buying a really nice bush knife, then complaining that it doesn't have a cork screw. The iPhone/iPad are a minimal OS with a web browser that also support limited, locked-down and fairly small applications, and the iPhone also does voice calls.

    70. Re:Apple Plan by uglyduckling · · Score: 1

      No, it's not a general-purpose computer. You're making the engineering/geek mistake of confusing the underlying raw specs of a device with its actual designed/marketed/sold-for purpose. My refrigerator contains an air compressor, but I don't moan that it doesn't have a socket for me to connect up my inflatable boat to pump it up (yes I know it pumps freon not air, it's an illustration).

      The fact that you can use an Xbox or iPhone or PS3 for general-purpose computing doesn't change the fact that that's not what it's designed for. If you want to buy something and hack it, that's fine, but don't complain the the iPhone doesn't let you do this that or the other just because the underlying hardware could support that.

      Many, many devices on the market from cars to central heating systems have an x86 based computer inside them, or some other relatively mainstream Arm or PowerPC, but everyone 'gets' that the limitations are designed-in. For some reason, because the iPhone has a screen and a web browser, everyone seems to be upset that Apple doesn't support it like a general-purpose OS.

      I'm glad my iPhone has a locked-down App store, I had a Palm TX before that and suffered crashes from badly programmed apps all the time. Number of crashes in 18 months of iPhone usage? 0.

    71. Re:Apple Plan by uglyduckling · · Score: 1

      And the same goes for the computer sitting in the dashboard of my car. It's got a fairly high-res touch screen and a DVD-ROM drive. But I don't see posts all over Ford websites complaining that you can't install Flash. In 2-3 years this will be a non-issue, the geeks will have finally caught up with the rest of the world in recognising a different class of computing appliance.

    72. Re:Apple Plan by HigH5 · · Score: 1

      If everybody needed only appliances, who could become a developer? Even Jobs had to have a hacker on his hands to succeed. Now he tries to keep them as far as possible. Passion and marketing can do only so much... What we are witnessing now is an inflation of trademark.

      --
      Ceterum censeo Microsoft esse delendam.
    73. Re:Apple Plan by Hognoxious · · Score: 0, Troll

      By the way, anyone who uses the word "appletard" deserves to be modded as a troll or flamebait. I'm a mac user at home but I'm a software developer for the windows platform with over decade of work experience. I can hack a geektool desktop and write shell scripts with the best of them but I like having an OS with a GUI that does not require me to put on a sys admin hat when I get home.

      Good for you. I would have said that since you're apparently a little more flexible and open-minded than your typical trust fund ponce who sits in Starbucks all day posing that the term "appletard" doesn't apply to you.

      However I consider people who try to appeal/second guess the moderators as the second lowest[1] of the low, so you can eat shit and die.

      [1] after the moderators themselves [2].
      [2] and paedophiles. Third lowest.

      I'll come in again.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    74. Re:Apple Plan by Anonymous Coward · · Score: 0

      No, Steve forces them to comply within a closed system. Within that system and those rules, they are free to do as they please. I think that is what chafes folks on /. the most. They hate following rules on what they perceive as a 'computer' platform when it is in fact a closed appliance, no different than a microwave, or a Linksys router. Apple just happens to publish API's and opens the platform for 3rd party developers. In order to play in that environment, you have to follow the rules, which in turn makes it possible to profit on development for the platform.

    75. Re:Apple Plan by Khyber · · Score: 1

      "No, it's not a general-purpose computer. You're making the engineering/geek mistake of confusing the underlying raw specs of a device with its actual designed/marketed/sold-for purpose"

      You're making the mistake of confusing marketing for fact. Fact: iPad has an ARM processor. Fact: despite what MARKETING says, it's a general-purpose computer in the fact it's made for a variety of everyday tasks. Period. MARKETING'S PURPOSE IS TO SELL YOU A LIE.

      Looks like you bought it hook, line, and sinker.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    76. Re:Apple Plan by uglyduckling · · Score: 1

      Damn, you're right, I'm off to hack the general-purpose computer in the centre console of my car so that it can run Flash.

    77. Re:Apple Plan by sexconker · · Score: 1

      No, it's not. Really. Are you being disingenuous or do you actually not get it? It's like being a geek who usually carries a Swiss Army Knife, going into a shop and buying a really nice bush knife, then complaining that it doesn't have a cork screw. The iPhone/iPad are a minimal OS with a web browser that also support limited, locked-down and fairly small applications, and the iPhone also does voice calls.

      So in your analogy a PC is a swiss army knife and an iPad is a really nice bush knife?
      EL OH EL man.

      A PC would be a workshop full of tools, and the iPad would be a dinky little Swiss Army knife.

    78. Re:Apple Plan by shutdown+-p+now · · Score: 1

      It's not a new kind of "appliance", though. Tablets have been around for almost 10 years now, and for all of them being able to install software was the norm rather than exception - and iPad challenges that norm.

      Also, an "appliance" is something designed specifically for a given narrow task. For example, the GPS in my car (which, so far as I know, runs WinCE) is an appliance for navigation - it is not extensible except for the ability to load new maps on it.

      But iPad? Don't tell me that it's "an appliance for surfing the Net", because that's a definition so broad that it's pointless to call such a device an appliance. Not to mention that a true appliance does not have third-party app extensibility at all; while iPad (and iPhone, BTW) does, just with some arbitrary restrictions from Apple which mostly serve to improve their bottom line.

      Frankly, I think that if iPod and iPad were completely disallowing third-party applications, it would have been less of an issue than it is now. Then your "appliance" argument would have merit. Right now, it does not make sense at all.

    79. Re:Apple Plan by LordVader717 · · Score: 1

      Apart from the XBOX360, all platforms you mentioned allow users to run executable code. Whether or not you can use the full suite of SDKs or libraries doesn't matter.
      With iDevices, every piece of software, no matter how small and trivial, has to approved and published by Apple.

    80. Re:Apple Plan by naetuir · · Score: 1

      Not so. In fact, yours is the circular dependency. Because technically, any 'computing device' including a calculator, a radio or anything else that utilized some form of a RISC or CISC processor, could -technically- be considered and used as a general purpose computing. Do I want my calculator to be a full powered computer? No! Because I want my calculator to do the one thing it does well- Calculate!

      The iPad is not marketed, nor intended, as a general purpose computing device. I don't know why that's so hard to understand for geeks.

      --
      Use what works.
    81. Re:Apple Plan by WNight · · Score: 1

      Many people are afraid of options. Not just as a figure of speech, but if you put them in front of three exclusive options they'll start to panic.

      And they want to force you to believe you have their limitations.

    82. Re:Apple Plan by zuperduperman · · Score: 1

      Perhaps the relentless ads from Apple proclaiming that there's an "app" for every possible circumstance. Hmm, what kind of device would that be?

    83. Re:Apple Plan by zuperduperman · · Score: 1

      > Fact: despite what MARKETING says, it's a general-purpose computer

      Actually, Apple's entire marketing campaign is very focussed on it being a very general purpose device. How else can we interpret the obsession with the tag line, "There's an app for that"?

    84. Re:Apple Plan by Anonymous Coward · · Score: 0

      Good for you. I would have said that since you're apparently a little more flexible and open-minded than your typical trust fund ponce who sits in Starbucks all day posing that the term "appletard" doesn't apply to you.

      However I consider people who try to appeal/second guess the moderators as the second lowest[1] of the low, so you can eat shit and die.

      [1] after the moderators themselves [2]. [2] and paedophiles. Third lowest.

      I'll come in again.

      I'm sure I'll cry myself to sleep in Vegas over that insult. Maybe if you weren't so obnoxious and actually contributed to the conversation without name calling, you might actually get mod points yourself. Maybe that is something that you should ponder.

      I decided to not use my mod points and attempt to contribute to the discussion. I'm not interested in getting into a petty battle of insults with you.

    85. Re:Apple Plan by Wovel · · Score: 1

      I can connect a real keyboard to an XBOX, PS3 or Wii...

    86. Re:Apple Plan by Wovel · · Score: 1

      So make open office work on the iPad. It must be possible to do without a big pile of Java suck.

    87. Re:Apple Plan by Wovel · · Score: 1

      Do you have to do those things for Windows Mobile: Yes.

      Do you have to do them for OSX: No.

      Do you compare Apples to Oranges a lot: Yes.

    88. Re:Apple Plan by virgilp · · Score: 1

      By your own argument - would you characterize Flash as "open"? AFAIK the Flash compiler + the FLEX SDK is open-source.

    89. Re:Apple Plan by Anonymous Coward · · Score: 0

      Not very insightful actually. It was never designed as a general purpose computer, that is why it is not a general purpose computer. Turns out you can use general purpose parts to build appliances. By your argument, then my TV is also not an appliance and Samsung are being being dicks. Same for my microwave.

      The iPhone & the iPad are appliances because that is what Apple designed.

    90. Re:Apple Plan by Anonymous Coward · · Score: 0

      Heh ... you said "Fuck a CPU", i guess you Mac people cant keep your iPad screens lube stain free can you?

      On side note, just because it has a "Central Processing Unit" doesn't make it a computer, it makes it a Phone with a CPU in it... lets see the definition of computer as per Wikipedia (i know not the greatest reference but it works for this argument).

      A computer is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format.

      Hmmm ... a "programmable machine" wait wait, I see a problem with that, Jobs the low ass excuse for a CEO, limits the very CONCEPT of the iPhone being a "programmable machine" so already it's starting to not fit the criteria.

      Lets move on "receives input" yes yes, iPads dont have USB ports ... still moving

      Okay here we go "and provides output in a useful format" okay so 7,000 fart applications later, the lack of flash animation and the inability to tether properly trumps it's ability to be actually be "useful" against other products in the market.

      When are you Mac-o-sexual's going to find a freaking clue. Oh! Thats right, Your far too busy in the boutique changing room seeing if your iPad will fit in your new Prada Handbag. AGHH! Pack of pansy boy fags! They should just offer guys free sex change vouchers with every iGadget that's sold!

    91. Re:Apple Plan by TheRaven64 · · Score: 1

      Mostly. The flash spec is open, it's free for download and anyone can implement it. You can create a new flash player or creator without having to pay any royalties to Adobe, and you can use their implementation without many restrictions (i.e. no restrictions on the kind of thing you can create with their tools or how you can distribute them).

      My problem with Flash is that there is only one complete implementation of the player, and it's is pretty horrible. Actually, Tamarin, the ActionScript VM, is pretty nice, but a lot of the other code is terrible.

      --
      I am TheRaven on Soylent News
    92. Re:Apple Plan by Lars+T. · · Score: 1

      Get ready for Apple fanbois coming in and commenting on this on why it's "innovative" and why suddenly "Apple shouldn't support HTML5".

      But be assured that the Apple Hatebois will have made the first post, taking some innuendo from a second hand-report of two tweets made a year ago, adding their own prejudices on Apple to the mix and creating a stirring "proof" that Apple is evil.

      So far all we know is that Apple probably wrote a tool that allows people to make web apps in a way similar to making OS X apps. And that it is supposedly used internally at Apple to make web apps on the Apple site - that are nothing but HTML(5) and JavaScript. Oooh, evil.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    93. Re:Apple Plan by Lars+T. · · Score: 1

      Yeah but the poor performance and portability between browsers at the moment makes Flash look really, really good.

      On Windows. Because Flash has some performance and portability issues on anything but Windows, too. Which everyone here on Slashdot would have told you until the first rumors came up that the iPhone wouldn't have Flash.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    94. Re:Apple Plan by Khyber · · Score: 1

      Umm, microcontroller != CPU.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  2. Come on guys... by Monkeedude1212 · · Score: 1

    You could outline that plan in the summary. How many people here will RTFA?

    1. Re:Come on guys... by Monkeedude1212 · · Score: 4, Informative

      Here:
      1. Create a Flash video player plug-in.
      2. Put the core Flash technologies into the standards bodies.
      3. Create an iPhone-certified SWF exporter for Creative Suite.
      4. Explore a Flash app certification process.

    2. Re:Come on guys... by Anonymous Coward · · Score: 0

      And the article states this is necessary because HTML 5 is years away. As if these solutions wouldn't be.

    3. Re:Come on guys... by Moblaster · · Score: 0

      This "peace plan" is not going to work. The two main points remain -- Flash IS unstable enough with frequent memory/CPU blowups that Apple DOES have a valid case about mobile suitability, and Apple also wants to OWN and CONTROL the market Flash addresses.

      With Adobe repeatedly proving over the long term that it cannot seem to solve the stability issues, the only real solution to stable Flash on iPhone is AT&T building its network out well enough to view real-time Flash rendered from some remote virtual machine, using the network itself to exchange user input and Flash output.

    4. Re:Come on guys... by BlueBoxSW.com · · Score: 4, Informative

      Say Apple releases new API's you want to use in your app. Here's what you do as an Xcode coder:

      1) Download the new Xcode with new API's
      2) Modify your code to use new API's
      3) Recompile
      4) Submit to store

      Here's what you do if you want to use new capabilities from your Flash app:

      1) Wait for Adobe to download new XCode
      2) Wait for Adobe to use new hooks in code and expose them to you in new functions.
      3) Buy new version of Flash development.
      4) Modify your code
      5) Export as iPhone app
      6) Submit to store

      I would rather have to code in Objective-C than wait for and have to buy a new version of Adobe Flash, just to get the capabilities made available by Apple's Xcode.

    5. Re:Come on guys... by cgenman · · Score: 1

      What if you don't need all of the capabilities of XCode? What if you just quickly need to create an informational app for a local college, which already has a lot of resources and animations in SWF format?

      Hopefully a lot of people will continue to code in objective C. But that doesn't mean that everyone is pushing the metal. Sometimes you just need to get something boring and effective done.

    6. Re:Come on guys... by Sandbags · · Score: 1

      Apple handles the rule, not the exception.

      --
      There is no contest in life for which the unprepared have the advantage.
    7. Re:Come on guys... by Bob+Zhang · · Score: 0

      Support Windows 7 SONY VGP-BPS8 Battery Replacement http://www.battery-retail.com/sony-vgp-bps8-battery.htm SONY VAIO VGN-FZ Battery Replacement http://www.battery-retail.com/sony-vaio-vgn-fz-battery.htm

    8. Re:Come on guys... by Sandbags · · Score: 0, Troll

      BINGO.

      More to the point, its not the wait and the cost, its the fact that if you don;t release an app that takes advantage of a newly available API as soon as is possible (if not on launch day), then you loose market share to all the guys who DID code natively and beat you to the market. While you;re writing your app, they're already writing the updates to improve theirs...

      Being a day late means a LOT to app store developers. Worse, if Adobe's code is buggy (or makes buggy code, or releases a compiler update that breaks your existing code), patching your code to accomodate becomes MUCH more difficult.

      If Adobe was world renowned for stable, efficient, memory-light, secure code, it might be viable to use something like this, but accepting all of Adobe's faults, being relegated to code that simply will never be able to grasp full hardware performance, constantly being scrutinized by Apple, dealing with security implications, AND being late to market? WTF would anyone want this???

      --
      There is no contest in life for which the unprepared have the advantage.
    9. Re:Come on guys... by nstlgc · · Score: 1

      I would rather have to code in Objective-C than wait for and have to buy a new version of Adobe Flash, just to get the capabilities made available by Apple's Xcode.
      Which is why you can code on Obj-C and not depend on Flash. Now, what about the people who don't care about using the latest (but world-changing, no doubt) feature and who don't want to learn Obj-C?

      Nobody ever died from having too much choices (I think).

      --
      I'm Rocco. I'm the +5 Funny man.
    10. Re:Come on guys... by Anonymous Coward · · Score: 0

      You forgot to add a step to your first section:

      "Intended for multiple platforms"

      5) Re-write entire program from scratch to use on a different platform

    11. Re:Come on guys... by BlueBoxSW.com · · Score: 2, Informative

      Like who?

      I have a hard time imagining someone who has a workflow that includes large amounts of important content that pushes it out in Flash, and can't invest in taking that same content and migrating it to HTML5/CSS3.

    12. Re:Come on guys... by diskofish · · Score: 1

      You're comparing apples to oranges here. If you're doing simple applications, Flash is perfect. I am doing some iphone development professionally and can tell you Flash would have been great here. If a dev needs and wants the fastest performance (games, multimedia, etc) and the latest and greatest features, then they'll do it in native code, otherwise not. I can tell you, Flash would have been perfect for the last couple of apps I've done and would have rather used it than Obj-c.

    13. Re:Come on guys... by Anonymous Coward · · Score: 0

      Did you really have to throw in #3 just to support your argument? Patches are free, asshole.

    14. Re:Come on guys... by BlueBoxSW.com · · Score: 2, Informative

      Simple.

      Those people pick up a book on HTML5/CSS3.

    15. Re:Come on guys... by Lumpy · · Score: 1, Troll

      you beat the webdesigners severely for using flash. Because you could have simply given a link to the College's iphone/ipod friendly (moble.college.edu) site and not have to force the user to install an app.

      A lot of these "informational" apps are garbage that could have been done better with a simple website.

      --
      Do not look at laser with remaining good eye.
    16. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      What kind of apps are you building? Have links?

    17. Re:Come on guys... by Trent+Hawkins · · Score: 1

      Flash for some, tiny American flags for all!

    18. Re:Come on guys... by ckaminski · · Score: 1

      Somehow I don't think even the "great steve" believes he can OWN and Control HTML5. I think he legitimately wants software on his platform that won't RUIN his platform. Sort of like Microsoft and the Java J/Direct.

    19. Re:Come on guys... by Draek · · Score: 1

      And the same applies to programming in every language other than C for desktop apps, yet if you dared suggest that Python, Ruby and the rest should be banned you'd be laughed out of the room even by C developers.

      Sorry, but your argument still doesn't make sense.

      --
      No problem is insoluble in all conceivable circumstances.
    20. Re:Come on guys... by Anonymous Coward · · Score: 0

      You're just regurgitating Steve Job's famous "open letter".

      But what "new APIs" are Apple going to release? You're already using Flash to *avoid* using various lower-level APIs. The only possible case is some new hardware device. Since you're programming Flash you only care about lowest-common denominator support anyway. It's a non-issue.

    21. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      Not sure what your argument IS.

    22. Re:Come on guys... by UnknowingFool · · Score: 1

      How about patches and bug fixes? Not all releases are about 100% new features. If Adobe doesn't implement fixes, then Flash apps might have problems.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    23. Re:Come on guys... by TheRaven64 · · Score: 1

      And HTML 5 is only years away if you need solid cross-browser support. If you are just targeting the iPhone then you already have working canvas, video and audio tags, SVG, and a few other things. Web Sockets aren't supported yet, but there are some nonstandard APIs for interacting with the iPhone's hardware.

      --
      I am TheRaven on Soylent News
    24. Re:Come on guys... by Draek · · Score: 1

      Simple: the problem you describe happens every day in the desktop world and it hasn't affected it one bit.

      --
      No problem is insoluble in all conceivable circumstances.
    25. Re:Come on guys... by Tetsujin · · Score: 1

      Say Apple releases new API's you want to use in your app. Here's what you do as an Xcode coder:

      1) Download the new Xcode with new API's
      2) Modify your code to use new API's
      3) Recompile
      4) Submit to store

      Here's what you do if you want to use new capabilities from your Flash app:

      1) Wait for Adobe to download new XCode
      2) Wait for Adobe to use new hooks in code and expose them to you in new functions.
      3) Buy new version of Flash development.
      4) Modify your code
      5) Export as iPhone app
      6) Submit to store

      I would rather have to code in Objective-C than wait for and have to buy a new version of Adobe Flash, just to get the capabilities made available by Apple's Xcode.

      I get your point - but I expect there's also a lot of iPhone/etc. apps that don't need the latest-and-greatest APIs...

      --
      Bow-ties are cool.
    26. Re:Come on guys... by MobyDisk · · Score: 1

      Fair enough, but you make it sound like that is something specific to Flash or the iPhone. But this is the case with any language that is not the native operating-system language. It happens if you use Java, .NET, Python, etc. It also happens with individual frameworks like OpenGL, DirectX, QT, GTK, ... Yet people still use these layers because they are a productivity boost. Insulating the developer from the native APIs is a trade-off with convenience/portability on one side, and speed/power on the other.

      Nothing in this discussion gives reason to forbid 3rd-party languages. Let us not make a mistake here: Apple isn't doing this because they think that programming in objective-C + the OS X APIs is so much better than every other language and framework every made in the universe. They are doing it to create vendor lock-in.

    27. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      But what is your point?

      You haven't actually stated your point.

    28. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      Apple has been regularly releasing new API's with every minor and major version of the OS.

      Copy/Paste. In-app purchases. Camera access. Push notifications. Soon, multitasking.

    29. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      But when you're dealing with a mobile device, not a desktop computer, the math behind the trade-offs changes. In this case it makes a lot of sense to keep the layers of the stack to a minimum.

      No one is making you develop for the iphone, but if you want the advantages that come with it, you have to accept a few limitations.

    30. Re:Come on guys... by s73v3r · · Score: 1

      1. Since most Flash video is an FLV container wrapped around h.264, it should be easy to simply extract the video and play it using the regular player. Hell, that's what Click to Flash does on Safari. Maybe something similar could be built into Mobile Safari.

      4. There is already an app certification/approval process. Why should Flash get its own? Why can't Flash apps go through the standard approval process? Should they not be held to the same standards of performance and usability that any other apps are held to?

    31. Re:Come on guys... by s73v3r · · Score: 1

      Except Adobe wouldn't release new SDK functionality for free. Hell, they didn't even release a patch for Intel compatibility for CS3. You had to wait another year and pay for CS4 when that came out.

    32. Re:Come on guys... by Sandbags · · Score: 0, Offtopic

      Seriously? I got marked troll on that simply for bashing Adobe or backing Apple (which i really didn't think that post was "pro-Apple" very much, just anti-adobe...

      Someone please tell me how this was not a logical argument?

      --
      There is no contest in life for which the unprepared have the advantage.
    33. Re:Come on guys... by jedidiah · · Score: 1

      He doesn't need to own or control HTML5 yet. As the biggest early adopter of the platform, he's pretty much assured that all HTML5 is going to be targeting the iPhone. It's like Quicktime being embedded in MPEG4. He will drive what implementations of HTML5 are like in practice because it's basically an Apple standard at this point. By the time anyone else is using HTML5, the idea of pandering to Apple will already be entrenched.

      Although HTML5 will likely be largely ignored in favor of native apps simply because it doesn't cut the mustard yet.

      That's really what Jobs is after. All of this open standard nonsense is just nice sounding rhetoric for the rubes.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    34. Re:Come on guys... by ratboy666 · · Score: 1

      A mobile device changes the rules?

      I'll bite. I've got to!

      The "mobile device" is more powerful than my APL workstation. More powerful than the box I learned LISP on.

      And I have to program it in a language that is... um... primitive.

      Why? Why not Common LISP? Scheme? Python? Good $DEITY man! C/Objective C/C++ is the ASSEMBLY level of programming. Got to be "object oriented". Right -- wouldn't functional scale better when an iPhone with multiple cores arrives? Or... got to be so low level it's downright embarrassing (C). My Scheme uses C as a portable assembler.

      No higher order programming for the iPhone/iPod/iPad set. No sir. Not even sane low level programming. Hell, I prefer Pascal to C most of the time (at least, intelligent variants of Pascal). Even Apple did, at one time. But all that's gone. Can't even port those programs to C with the help of p2c. Too bad.

      Flash? Don't care. I have an iPod touch, my wife has an iPhone. IF someone could supply Gambit-C running legally on the platform, I could get rid of the iPod touch, buy an iPad, and be happy... But, no, won't happen.

      The i.* remain special purpose devices.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    35. Re:Come on guys... by Nazlfrag · · Score: 1

      You have a tiny imagination. Flash developers exist, it's a legitimate platform, just because a bunch of fuckwits write shitty annoying flash apps and plaster all over the place doesn't mean the platform is bad, it means the platform is good. Too good for it's own good. If you thought flash was a nightmare, try getting your HTML5 blocker to eliminate the horrible crap made by the aforementioned fuckwits once it's plastered everywhere instead of flash because then the spam works on iphones too. THANKS STEVE

    36. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      I'll gladly take an example.

    37. Re:Come on guys... by Anonymous Coward · · Score: 0

      just stfu ya piece of crap.

    38. Re:Come on guys... by ADRA · · Score: 1

      Or you take the code taken from the Flash -> Objective C converter and add said features yourself. You seem to gloss over the fact that at the end of the day Adobe's product still needs to generate 100% iPhone compatible Objective C.

      If Adobe fucks the dog and stops supporting a flash trans-coder, you can always build in new features at your whim. In this sense, there's precisely 0 lock-in with Adobe's flash developer platform for iPhone development. If like you say everyone should be learning Objective C anyways, the only real difference is that the code spat out by Adobe 'may' be slow and inefficient. The trade-off is obviously that the time to market using Adobe's tool is almost invariably going to be reduced for people who already have an investment in Flash.

      People who want N to iPhone ObjectiveC transcoders:
      1. Developers who hate Objective C
      2. Developers who are already familiar with N
      3. People who think that vendor lock-in is intrinsically wrong

      People who don't want N to iPhone ObjectiveC transcoders:
      1. Apple
      2. People who support Apple's assumption that developers shouldn't have the right to make great or crappy software using other languages
      3. Developers who've already learned iPhone SDK & Objective C and want to keep the market competition as small as possible

      Which one are you?

      I fall into the "Want 3" category. I have no interest in developing iPhone apps, and I've never developed flash in my life. Flash may be the slow and retarded ever invented, but I think the more fundamental issue the the restriction of expressiveness that Apple is enforcing on developers. Whatever the reason, they choose to limit your options to:
      1. Their language, API, development platform, license, etc..
      2. Somewhere else

      I just hope that more and more developers vote with their code and start developing on Android, Blackberry, Moblin, Palm, or even Windows frigging mobile...

      --
      Bye!
    39. Re:Come on guys... by Seq · · Score: 1

      I agree from a developer point of view. Being a Gnome/Linux user, I enjoy using a real GTK+ app instead of something coded cross-platform Java (that is, java using swing instead of GTK). Swing doesn't necessarily implement all the standard GTK features that one is used to. But I wouldn't go as far as saying I know what tools others should use. If somebody felt java/swing was a good match for them, then it is no problem of mine. Likewise, if somebody wanted to code in flash for the iphone, and limit themselves to old APIs, or some lowest-common-denominator for cross-platform support, then fine. Their app won't "feel" as great, and probably will not be as popular as its competitors. I think most of the successful apps will still be native. But it is silly to assume that what makes sense for you or me makes sense for everybody.

      The real reason is probably closer to preventing simple porting to/from iphone and other non-apple platforms. They may be somewhat concerned about developers not having to buy apple hardware as well, but I haven't really heard that one mentioned as much.

      --
      -- Seq
    40. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      You seem to think Flash is actually being converted to Objective C source code. This isn't the case. If it were, that would be the best of both worlds. But it ain't.

      http://labs.adobe.com/wiki/index.php/Applications_for_iPhone

    41. Re:Come on guys... by cgenman · · Score: 1

      HTML5 is still a draft specification, scheduled to be ratified in 2012.

      Here is a chart, showing implementation support for HTML5 and CSS3. It's pretty poor. In an industry where dropping I.E. 6 support is considered controversial (despite being 9 years old), being able to safely assume your clients support HTML 5 is still a ways off.

      I'm sure it will be a great industry standard someday, and I hope it gets ratified quickly. But it's not even a standard yet. It took years of concerted effort to move the industry over to PNG as a viable web graphics standard. Do you really think HTML 5 will be safe to use straight out of the box, before the standard is even finished?

    42. Re:Come on guys... by Anonymous Coward · · Score: 0

      Methinks Adobe employees would better spend their time de-crappifying Flash than modding random posts on /.

    43. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      Cool flash apps for mobile users (are there really any?) will have to be deployed on android, then.

      (Oh wait, there is no stable full flash for android, either).

      Is that Google's fault or Adobe's?

    44. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      I'm using it now. Many of HTML5/CSS3's features are available in current versions of all major browsers. Many of the features that aren't widely supported can be failed over easily for earlier browsers.

      I'm doing a ton of work in it, and testing as far back as IE6.

      If you wait for the spec to get final approval you're going to miss the boat.

    45. Re:Come on guys... by ADRA · · Score: 1

      The site does say that it generates applications in binary form, but its said so ambiguously that they process of creating the binary isn't described. I don't denounce your claim though. It definitely seems more likely that its a blob based on the wording.

      This does make Adobe more 'evil' in that if in fact they are just spitting out a in a binary payload as a deliverable it means that flash developers are still locked into Adobe's own sandbox for iPhone apps. It doesn't make Apple's restriction of 'originally derived languages' any more acceptable though.

      If Apple just wants to block Adobe's platoform locking then they should have just said that "byte code submitted for app store approval must have been generated by Apple certified compilers".

      I could still write a transcoder that converted my code to Objective C from any number of languages and Apple could still block the lock-in to Adobe's platform (with regards to iPhone apps anyways).

      --
      Bye!
    46. Re:Come on guys... by superspam · · Score: 1

      5. profit!

    47. Re:Come on guys... by Anonymous Coward · · Score: 0

      Or just do this.

    48. Re:Come on guys... by Anonymous Coward · · Score: 0

      All good points but I want to play my Flash-based Facebook games and be able to view Flash web-sites.

    49. Re:Come on guys... by Wovel · · Score: 1

      I read this post in every flash story and it always conveniently ignores the fact that Flash is not a standard, it is a moving target that will never be ratified and depends entirely on the whims of Adobe.

    50. Re:Come on guys... by Wovel · · Score: 1

      They never responds, which means they are either developing corporate apps or "exaggerating".

    51. Re:Come on guys... by Wovel · · Score: 1

      The problem is that these Flash apps would not support the Multitasking APIs (for example), users would say multitasking on iPhone does not work. It would actually be Adobe fault and not Apples. Not a single user in the world would blame anyone but Apple.

    52. Re:Come on guys... by Anonymous Coward · · Score: 0

      Then, quite frankly, Apple doesn't want your app in their store.

    53. Re:Come on guys... by glebd · · Score: 1

      A Flash ad on the article page just hung my browser.

    54. Re:Come on guys... by MobyDisk · · Score: 1

      The problem is that these Flash apps would not support the Multitasking APIs (for example), users would say multitasking on iPhone does not work.

      Just like regular iPhone apps. To use any new API, the developer must update the code, rebuild the app, resubmit it to the store, and get approval. Then the users would need to download the update.

    55. Re:Come on guys... by Sir_Lewk · · Score: 1

      His point is that he thinks your point is shit. Is that really that hard to grep?

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    56. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      That may be true, but that doesn't make a valid argument.

      Is that so F-ing hard to figure out?

      http://www.virtualschool.edu/mon/SocialConstruction/Logic.html

    57. Re:Come on guys... by Sir_Lewk · · Score: 1

      If you find yourself having difficulty engaging in normal conversation with adults, instead getting hung up on technicalities like the debatable validity of a comment as a formal argument, then perhaps it is you that has an issue (par for the course with a slashdotter I suppose...).

      A comment does not have to be in the form of a formal argument to have a point, and expecting such in an informal discussion ground such as slashdot is nothing short of absurd. The purpose of his comment was to show that your argument was flawed, not to make an argument himself.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    58. Re:Come on guys... by BlueBoxSW.com · · Score: 1

      Ha. That's just stupid.

      I would explain why, but according to your argument, I don't have to.

    59. Re:Come on guys... by Sir_Lewk · · Score: 1

      Thanks for proving my point though! You're a real sport.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    60. Re:Come on guys... by Lars+T. · · Score: 1

      But what "new APIs" are Apple going to release?

      Just a guess: http://www.apple.com/iphone/preview-iphone-os/

      And the first point is already something that wouldn't make it to Flash for years, if ever: the seven multitasking services Apple will provide.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  3. The last straw... by chill · · Score: 3, Informative

    Help & Preferences --> Classic Index --> Sections --> Apple (x)

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:The last straw... by Thanshin · · Score: 3, Funny

      Help & Preferences --> Classic Index --> Sections --> Apple (x)

      I can't decide between commenting on your preference for bananas or laughing at your disregard on news about gravity.

    2. Re:The last straw... by Engeekneer · · Score: 1

      Yes, i had the exact same thought. Reading real news one thing, but come on, this is getting ridiculous.

    3. Re:The last straw... by bjourne · · Score: 1

      I had no idea you can filter out iphone spam. Thanks alot.

    4. Re:The last straw... by whisper_jeff · · Score: 5, Funny

      Bye. Can I have your gold?

    5. Re:The last straw... by Anonymous Coward · · Score: 0

      ladies & gentlemen I'm proud to present to you the great whisper jeff, the man with a huge apple shaped hole in his heart!

      watch and wonder as this pitiful little creep demonstrates his devotion to apple by taking steve jobs' todger into his mouth, and going at it like there is absolutely no tomorrow!!!!

      wow, look at him go!!!!!

      on second thoughts you'd probably rather not =(

    6. Re:The last straw... by Anonymous Coward · · Score: 0
    7. Re:The last straw... by Tetsujin · · Score: 2, Funny

      ladies & gentlemen I'm proud to present to you the great whisper jeff, the man with a huge apple shaped hole in his heart!

      Didn't Tony Stark have one of those?

      --
      Bow-ties are cool.
    8. Re:The last straw... by MobyDisk · · Score: 1

      I wish that affected my RSS feed.

    9. Re:The last straw... by Sir_Lewk · · Score: 1

      Done as well. I haven't even had to do this with 'Politics', until now only Idle has had the dishonour.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
  4. Not about Perf, Stability or Security by courteaudotbiz · · Score: 5, Insightful

    It's about Profit going down the drain if Flash apps make it to the iPhone!

    1. Re:Not about Perf, Stability or Security by bluesatin · · Score: 4, Interesting

      It's important to note that the loss of profit may not be from the App store, but from the fact that people will have little reason to buy an iPhone if every app is available on every platform; Apple makes the majority of it's profit off hardware not software.

    2. Re:Not about Perf, Stability or Security by dunezone · · Score: 1

      Even if Apple makes the majority of profit on the hardware the software is still part of the business plan. It might not be very profitable today but several years from now it could be and they want as little threats to it as possible as it grows, and flash is a major threat.

    3. Re:Not about Perf, Stability or Security by delinear · · Score: 3, Interesting

      This is exactly why Apple are trying to get a stranglehold on the Apps market right now. They need a hardware exit strategy - for now they have desirable hardware, but elsewhere prices are decreasing, specs are increasing, and beyond that there's going to come a saturation point for these devices. Apple realise this and they're trying to steal a march on the software side of things because they realise it might one day be their primary business. Of course, the fact that it sells iPhones/iPods/iPads in the meantime is a massive bonus, but that's not the end-game.

    4. Re:Not about Perf, Stability or Security by Registered+Coward+v2 · · Score: 1

      Even if Apple makes the majority of profit on the hardware the software is still part of the business plan. It might not be very profitable today but several years from now it could be and they want as little threats to it as possible as it grows, and flash is a major threat.

      It's about both. Apple wants to protect its profits, and having a closed HW/SW ecosystem supports that. I'd be great if SW becomes more profitable, but as long as it creates vendor locking its done its job. If it were easy to migrate from an iPhone to another phone then Apple would not be as easily able to keep its customer base (or get folks to want an iPhone vs a competing phone with the same SW availability); making the iPhone less valuable to carriers and putting downward price pressure; something Apple really wants to avoid.

      The technical term for that is monopolistic competition - while there are similar products available you have successfully differentiated yours to allow you some pricing power. Apple will do what they can to defend that position.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    5. Re:Not about Perf, Stability or Security by Just+Some+Guy · · Score: 4, Funny

      It's about Profit going down the drain if Flash apps make it to the iPhone!

      No kidding! Apple makes a killing off the HTML5 platform they're advocating.

      --
      Dewey, what part of this looks like authorities should be involved?
    6. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 1, Insightful

      No, but they are making a killing off of the iPhone native apps that would be difficult to implement with HTML 5 alone, but would be quite easy with Flash.

    7. Re:Not about Perf, Stability or Security by raju1kabir · · Score: 1, Troll

      This is exactly why Apple are

      Apple aren't anything; it's a grammatically singular entity. Apple's managers are. Apple's employees are. Apple's competitors are. Apple is.

      They need a hardware exit strategy - for now they have desirable hardware, but elsewhere prices are decreasing, specs are increasing, and beyond that there's going to come a saturation point for these devices. Apple realise this and they're trying to steal a march on the software side of things because they realise it might one day be their primary business.

      I don't buy this for a second. Apple's hardware business is extremely profitable, moreso all the time, and the company has been very successful at differentiating itself from the far-less-profitable commodity x86 hardware market. What you write is unsubstantiated fantasy.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    8. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 0

      No, they are making a killing off the app store, a lot of which HTML5 can't do!

    9. Re:Not about Perf, Stability or Security by Just+Some+Guy · · Score: 1

      It's important to note that the loss of profit may not be from the App store, but from the fact that people will have little reason to buy an iPhone if every app is available on every platform; Apple makes the majority of it's profit off hardware not software.

      OK, I was being sarcastic below when I joked about this, but I'm serious now. How do you reconcile your idea with the fact that Apple is actively pushing development with HTML5? Apple's business plan seems to be to provide the most comfortable (for the majority of users), friendliest implementation of standards-based clients. They want you to buy a Mac or i{Phone,Pad,Touch} to read email, browse the web, chat, and play games because you think they provide the easiest way to do those things.

      And even if you don't believe that, remember that the original iPhone SDK was JavaScript + HTML. It's not like they're making some inexplicable U-turn.

      --
      Dewey, what part of this looks like authorities should be involved?
    10. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 0

      Not directly, but AT&T will through H.264 patents, and who's apples networking partner? oh yeah, AT&T.

    11. Re:Not about Perf, Stability or Security by swb · · Score: 3, Interesting

      Sort of like how they've gotten out of the desktop PC business, considering that specs are increasing, prices are dropping and there's a saturation point for those devices.

      Except that they aren't a software company, they are a hardware company, as the licensing for OS X shows. There's no reason to believe that this will change in the iPad/iPhone space. These devices are in the infant stage now in their historical lifecyles, as are the wireless networks that support them.

      The smartphone market is just beginning and assuming that it's all about faster CPUs and more megapixels in the cameras ignores what they may become in the future from an additional hardware perspective (picoprojection?) and availability of faster networks (4G and beyond). Apple has probably a decade or two left, easy, in the hardware department and plenty of ways to enhance the hardware to keep people coming back.

      Plus, my guess is that Apple iPhone users aren't the kind of people shopping on CPU clock/pixels-per-inch/megapixels, so the fact that some HTC phone may have a better camera or faster CPU doesn't matter to them. And a phone, if you use it every day and carry it eveywhere, is kind of a wear item that people need replacing due to broken bits, scratches or other issues associated with carrying something around all the time.

    12. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 0

      Apple aren't anything; it's a grammatically singular entity. Apple's managers are. Apple's employees are. Apple's competitors are. Apple is.

      Please be nice. Not everyone speaks follows the same rules as you. That doesn't make them wrong.

    13. Re:Not about Perf, Stability or Security by raju1kabir · · Score: 0, Troll

      Not everyone speaks follows the same rules as you. That doesn't make them wrong.

      True. Being wrong makes them wrong.

      The link that you provided supports my assertion that the use of "are" in the case above is incorrect. This is true both in American English, where "are" is always wrong, and in UK English, where it's wrong when describing an action made collectively by an entity rather than by individuals making up that entity.

      UK English: Apple are enjoying their holidays this Christmas season. Apple is dominating the market for fruit-themed smartphones.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    14. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 0

      Apps developed in flash have been in the app store!!! I bet you cant even guess which ones they are. Obviously they have not been the huge problem SJ makes them out to be.

    15. Re:Not about Perf, Stability or Security by s73v3r · · Score: 1

      Its not easy to move away from the iPhone, its also not easy to move away from Windows Mobile, or Blackberry, or Android, or Symbian. They all have a degree of lock in. Some let you choose which manufacturer to by the hardware from (WinMobile, Android), others require you to buy your hardware from the same company that makes the OS (Blackberry, iPhone). Even if the same app is available on iPhone and Android, if it cost anything, you're still gonna have to buy it again. If you only have a few apps that you really need, its not too bad, but if you've bought a lot of Apps on Android, you're still gonna have to throw those away if you move to any other OS.

    16. Re:Not about Perf, Stability or Security by s73v3r · · Score: 1

      Except they're not. Check Apple's financial statements (required to be open, as they are a publicly traded company). They make dick on the iTunes Store, just barely over what it costs to run.

    17. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 0

      Well, actually, they have a lot of money to gain if HTML5 w/ H.264, since they own and license several of the patents, so they're making money off every piece of software that's legally sold with H.264 capability. Hmm....

    18. Re:Not about Perf, Stability or Security by mister_playboy · · Score: 1

      This is exactly why Apple are

      Apple aren't anything; it's a grammatically singular entity.

      His usage is correct for British English.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    19. Re:Not about Perf, Stability or Security by raju1kabir · · Score: 1

      No it's not; please see my other post in response to Anonymous Coward.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    20. Re:Not about Perf, Stability or Security by King_TJ · · Score: 1

      Except I have to disagree.... It's a valid theory, but you *really* foresee a future where everyone wants to develop their apps for the iPhone using Flash, just to keep it cross-platform compatible??

      This seems rather like the Cider-ports of Windows games for Mac OS X. Sure, you can go that route and achieve cross-platform compatibility - but performance and stability take a huge hit. EA tried it with a few titles, but it didn't exactly take the world by storm....

    21. Re:Not about Perf, Stability or Security by mjwx · · Score: 1

      No kidding! Apple makes a killing off the HTML5 platform they're advocating.

      Yes, Apple is heavily invested in H.264 patents. Using H.264 in a commercial venture is definitely not free.

      But the real killing happens with the elimination of all applications that do not go through Apple's distribution channels.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    22. Re:Not about Perf, Stability or Security by Just+Some+Guy · · Score: 1

      Yes, Apple is heavily invested in H.264 patents. Using H.264 in a commercial venture is definitely not free.

      First off, we're talking about apps and not video. That's OK, though: Flash also usually uses H.264. Since you're using H.264 whether you stream video through Flash or HTML5, you're using the MPEG-LA patents.

      But the real killing happens with the elimination of all applications that do not go through Apple's distribution channels.

      By encouraging developers to write cross-platform apps that can be run directly from their own webserver instead of installing them through the app store? Did that make sense to you when you wrote it?

      --
      Dewey, what part of this looks like authorities should be involved?
    23. Re:Not about Perf, Stability or Security by mjwx · · Score: 1

      By encouraging developers to write cross-platform apps that can be run directly from their own webserver instead of installing them through the app store?

      How did you reach that conclusion. You do know Apple banishes you from the App Store for even mentioning a competitor, so how could your statement possibly make sense?

      Existing HTML 5 applications using the Canvas tag do not work on Iphones. Apple maintains complete control over the Safari implementation of HTML 5, thus Theora, VP8 or anything that threatens Apple's store will be forbidden from working.

      You've got to be delusional not to see that Apple is trying to take control of the HTML 5 standard (note: it's not a standard yet) and that banning flash is entirely to protect Apple's profits by not permitting another source of applications. With HTML 5, Apple controls what you can do on Apple devices because you have no choice but to use Safari and Apple controls the implementation of Safari.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    24. Re:Not about Perf, Stability or Security by indiechild · · Score: 1

      The same tired old nonsensical FUD again. How exactly would Apple's profits go down the drain if Flash apps are on the iPhone?

    25. Re:Not about Perf, Stability or Security by indiechild · · Score: 1

      uh what? Apple would still make a killing if Flash native apps made it onto the App Store.

    26. Re:Not about Perf, Stability or Security by Wovel · · Score: 1

      Ignoring the fact that developers can have Apple distribute all the free Apps (ad free even) and updates they like for their $99 developer fee. I am not sure what you think Flash is threatening other than user experience.

    27. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 0

      No they make a killing off the macbooks they sell to developers that need OSX in order to run their objective C development kit.

      They are scared of Flash because millions of developers already have the tools to make apps that CS5 can compile into objective C that they dont make money from.

    28. Re:Not about Perf, Stability or Security by Anonymous Coward · · Score: 0

      I fully agree. It's Adobe trying to enter the iphone gold mine, and Apple trying to be the only gate keeper.

      Maybe Adobe should make a mobile phone of their own, to play on equal ground with Apple? Partnering with Google is a step, but they are still not the leaders if they play it that way.

      As for me, I'd love to have flash on my iphone, but because most nice flash apps have been ported to the iphone already, I don't feel a big urge to switch to Android or other mobile phone.

  5. Best Solution by Anonymous Coward · · Score: 4, Funny

    Ban both of them?

    (Apple fans will mod me troll - but fortunately, there are no Flash fans!)

    1. Re:Best Solution by alexhs · · Score: 1

      but fortunately, there are no Flash fans!

      You bet!

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    2. Re:Best Solution by egcagrac0 · · Score: 1

      there are no Flash fans!

      Sure there are. Despite their questionable taste in website aesthetics, they're both pretty nice people.

    3. Re:Best Solution by rainmouse · · Score: 1

      Buy an android phone instead?

    4. Re:Best Solution by TyFoN · · Score: 1

      I support this motion

  6. Oh, you mean Adobe Flash, not camera flash by jeffmeden · · Score: 4, Funny

    Here I was thinking they were talking about the lack of a camera flash on the iPhone... I guess Adobe Flash is important too. Whatever makes you happy!

    1. Re:Oh, you mean Adobe Flash, not camera flash by oodaloop · · Score: 1

      I thought they meant the lack of a micro SD slot.

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    2. Re:Oh, you mean Adobe Flash, not camera flash by Combatso · · Score: 0

      i thought they meant the lack of bewbs

    3. Re:Oh, you mean Adobe Flash, not camera flash by Anonymous Coward · · Score: 0

      I thought it was Marvel Comics' The Flash. Why would you want to end The Flash on the iPhone?

    4. Re:Oh, you mean Adobe Flash, not camera flash by twidarkling · · Score: 1

      The Flash is a DC hero, not Marvel.

      --
      Canada: The US's more awesome sibling.
    5. Re:Oh, you mean Adobe Flash, not camera flash by Richy_T · · Score: 1

      I thought it was the lack of a seam from the injection molding process.

    6. Re:Oh, you mean Adobe Flash, not camera flash by Lars+T. · · Score: 1

      I thought it was Marvel Comics' The Flash. Why would you want to end The Flash on the iPhone?

      Because the iPad is better for reading comics.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  7. Missing options on the poll... by Roogna · · Score: 5, Insightful

    Where's the option for "I support Apple not because I agree with their acceptance policies but because I honestly don't want Adobe's crapware anywhere near my phone!"
    After all, unlike my desktop where I can easily -remove- Flash or block it with browser plugins, if Flash is on my phone then they better make sure I can remove it!

    1. Re:Missing options on the poll... by Tharsman · · Score: 1

      Where's the option for "I support Apple not because I agree with their acceptance policies but because I honestly don't want Adobe's crapware anywhere near my phone!" After all, unlike my desktop where I can easily -remove- Flash or block it with browser plugins, if Flash is on my phone then they better make sure I can remove it!

      This. Although hopefully more web sites will be built without flash thanks to the iPad's popularity so I have to worry less about stupid flash in the desktop.

    2. Re:Missing options on the poll... by drachenstern · · Score: 1

      Very true! I purposely go to lengths to avoid flash when I can, and can honestly say I haven't had a browser crash in so long I can't remember.

      of course I don't watch much online video, so ....

      --
      2^3 * 31 * 647
    3. Re:Missing options on the poll... by jaavaaguru · · Score: 1

      I'm with you on this one. I *DO NOT WANT* flash on my phone. TYVM.

    4. Re:Missing options on the poll... by Anonymous Coward · · Score: 0

      I've got a Nokia 6300, it's a few years old non-smart phone but supports flash and it runs great and only when required (eg not in Opera :-P). I've even got hypnotoad from r33b.net as my background...

    5. Re:Missing options on the poll... by shutdown+-p+now · · Score: 1

      Where's the option for "I support Apple not because I agree with their acceptance policies but because I honestly don't want Adobe's crapware anywhere near my phone!"
      After all, unlike my desktop where I can easily -remove- Flash or block it with browser plugins, if Flash is on my phone then they better make sure I can remove it!

      At no point of this story it was about having Flash in the iPhone browser. I'm sure Adobe would like that, but it's a different story.

      What this was all about is using Flash as a platform for app development. Not for ads or web bling, but actual apps that run outside the browser. In light of that, if you "do not want Adobe's crapware", then you just don't install any app written in Flash - it's as simple as that.

    6. Re:Missing options on the poll... by zippthorne · · Score: 1

      If they allow flash on the iPhone, then it doesn't matter to you if you can remove it. The iPhone will cease to be a sustainable island of no-flash and become just another crippled piece of overpriced jewelry.

      Only a company like apple can create a device with numbers enough to be able to have a chance at resisting the flash market. Smaller companies simply cannot afford to lose the "free developers" that come with the mediocritizing effect of "cross platform" "compatibility."

      --
      Can you be Even More Awesome?!
  8. The issue isn't just /Flash/ by The+Fanta+Menace · · Score: 1, Insightful

    It's /anything/ on iPhone. Someday, there will be another widely used application that people want on an iPhone, that Apple won't approve. This won't be resolved until Apple pulls their collective heads out of their arses and gets rid of the insane requirement that they approve all applications on these platforms.

    For me, this application would be Ogg Vorbis and Theora support, hence I won't be buying an iPhone or iPad any time soon.

    --
    -- Even if a god did exist, why the fsck should I worship it?
    1. Re:The issue isn't just /Flash/ by Anonymous Coward · · Score: 0

      Someday, there will be another widely used application that people want on an iPhone, that Apple won't approve. This won't be resolved until Apple pulls their collective heads out of their arses and gets rid of the insane requirement that they approve all applications on these platforms.

      Someday, jackasses like yourself will realize that people are buying the iPhone specifically for the walled-garden, not in spite of it.
      Someday, jackasses like yourself will realize just how big a hypocrite you are because you bash Apple for the same exact business practice you support with your ownership of any gaming console.

      For me, this application would be Ogg Vorbis and Theora support, hence I won't be buying an iPhone or iPad any time soon.

      And, yet, Apple will somehow survive the loss of 3 unit sales from that community.

    2. Re:The issue isn't just /Flash/ by Anonymous Coward · · Score: 0

      pr0n

    3. Re:The issue isn't just /Flash/ by Anonymous Coward · · Score: 0

      Those are formats, not applications. Nor are they widely used, if by "widely" you mean a significant percentage of consumers. And Apple's doing quite well, which at least suggests their approach is not only sane but well thought out.

      In your own world you're important, of course, but not so much in the broader marketplace, so your own preferences just aren't that interesting.

      Reality's a bitch, eh?

    4. Re:The issue isn't just /Flash/ by twidarkling · · Score: 1

      Most people who buy Apple products don't know what the fuck the "walled garden" is, and don't particularly care. So, nice misdirect, there.

      --
      Canada: The US's more awesome sibling.
    5. Re:The issue isn't just /Flash/ by Tetsujin · · Score: 1

      Someday, there will be another widely used application that people want on an iPhone, that Apple won't approve. This won't be resolved until Apple pulls their collective heads out of their arses and gets rid of the insane requirement that they approve all applications on these platforms.

      Someday, jackasses like yourself will realize that people are buying the iPhone specifically for the walled-garden, not in spite of it.
      Someday, jackasses like yourself will realize just how big a hypocrite you are because you bash Apple for the same exact business practice you support with your ownership of any gaming console.

      Someday, jackasses like yourself (and also me) will stop aping the parent post's style just to punch up the reply with an added bit of retarded flare.
      (Is this game console angle the official party line or something? It seems to be the one argument people always come back to when defending Apple. Admittedly, I think it's a good analogy...)

      With regard to the whole gaming console thing - it's a matter of expectations. Would you take that "walled garden" bullshit if you were buying a desktop computer? I certainly wouldn't, because my desktop works for me, and it's my job to decide what runs on it. That's the traditional role of the desktop machine, what people are used to.

      Gaming consoles are what they are - and anybody who doesn't want to buy one, especially with the colossal bullshit that goes on with them these days - I can totally appreciate that.

      A tablet like the iPad is something of a gray area. Is it a large iPhone or a small laptop with no keyboard? Depending on which way you look at it, your expectations may be different. I don't think anyone thinks of it as a gaming console - but its ties to the iPhone may lead people to offer it the same expectations as phone platforms... Many of which are closed. If you look at it in terms of laptops, then you'd expect a more open platform. I can appreciate the argument that the iPad is what it is, and nothing more - but I certainly don't think it's unreasonable to expect more.

      I wouldn't say my expectations are typical of everyone - I am a programmer and when I have a device I like to code for it... And if there's software out there that can do a job that needs doing, I want to be able to run it without unnecessary hassles. So here's my usual disclaimer with regard to iPad posts - I am not arguing that iPad's approach will lead to it failing as a commercial product. I am not arguing that my evaluation of this thing applies to everyone. But I have my own standards for what defines a good piece of gear, and iPad isn't it.

      --
      Bow-ties are cool.
    6. Re:The issue isn't just /Flash/ by frank_adrian314159 · · Score: 1

      ...but I certainly don't think it's unreasonable to expect more.

      It is if the manufacturer is *very* up front about the specifications and limitations and you choose to ignore that and whine about them. If you want to program in Flash, there are plenty of tablet computers and netbooks out there for you to play with all you want. Many of them have touch screens. Some even run Linux. Have at 'em. But it's Apple's choice to do what they want with their product. If they create a walled garden, then the market will decide whether or not this walled garden is a good thing. Rather than bitch and moan, geeks should create their own open garden including Flash that works better. I have this very sad feeling that they can't because most of them really aren't smart enough to do so and most don't have enough touch with the user's reality to be able to do so.

      --
      That is all.
    7. Re:The issue isn't just /Flash/ by The+Fanta+Menace · · Score: 1
      Someday, jackasses like yourself will realize that people are buying the iPhone specifically for the walled-garden, not in spite of it.

      Bullshit. Most of them wouldn't even know about this. Nice try, Apple fanboi.

      --
      -- Even if a god did exist, why the fsck should I worship it?
  9. Again with this? Seriously? by jacks+smirking+reven · · Score: 4, Insightful

    The Apple/Adobe fight is about money and control. Apple wants to wall people into their garden and Flash is an impedance to that. Apples banking on their customer loyalty (accept that owning an iPhone/iPad == no Flash) and that HTML5 will replace Flash for video.

    If this was only about technological/security hurdles it'd be done and done already. Apple and Adobe have the resources to get this working in short order. The issue is money. No amount of standards and compatibility will get past that.

    1. Re:Again with this? Seriously? by Tharsman · · Score: 2, Interesting

      HTML5 poses as much threat to Apple as Flash does. I don't see Apple blocking it, but encouraging it instead. I don't think it's about control only, but about, for once, Apple using its power to bully a good standard into the web, for a change.

    2. Re:Again with this? Seriously? by 517714 · · Score: 0, Troll

      The Apple/Adobe fight is about money and control. Apple wants to wall people into their garden and Flash is an impedance to that. Apples banking on their customer loyalty (accept that owning an iPhone/iPad == no Flash) and that HTML5 will replace Flash for video.

      How many times has Apple been wrong about X replacing Y? Regardless of their motivation, I tend to believe Apple when they make such predictions.

      --
      The US government have made it clear that we have no inalienable rights; any we do not defend vigorously will be taken.
    3. Re:Again with this? Seriously? by LWATCDR · · Score: 4, Insightful

      Yes but you left out the other side.
      Adobe wants to keep making money selling Flash Tools. They do not want people to move off of Flash because they have control over Flash so they will always have the best tools for Flash development.
      Adobe will also keep updating the Flash player so you will need to spend big bucks to buy the latest development tools for Flash.
      Also Adobe can just kill support for any platform that it wishes at anytime. Even without killing they can lag bringing out an update to the Flash player for that platform like they have done to Linux and the Mac in the past. Not to mention the lack of a Linux Shockwave player.
      Also Adobe has failed to provide a good workable Mobile Flash solution. Flash-Lite sucks and Flash 10.1 for mobile is still not shipping "Beta==not shipping".
      So yes it really is all about money and control. The thing is it is about money and control ON BOTH SIDES!

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    4. Re:Again with this? Seriously? by twidarkling · · Score: 1

      I don't see Firewire taking off...

      --
      Canada: The US's more awesome sibling.
    5. Re:Again with this? Seriously? by Draek · · Score: 1

      HTML5 poses as much threat to Apple as Flash does.

      Not really. HTML5 must be parsed by Apple's Safari, giving Apple an easy way to ensure it remains as a second-class citizen on the iLine. They hold no such control over Flash, since if they allow v1.0 there'll be significant consumer pressure to support v2.0 with all the hooks required to make it competitive vs Apple's own dev platform.

      --
      No problem is insoluble in all conceivable circumstances.
    6. Re:Again with this? Seriously? by UnknowingFool · · Score: 1

      If this was only about technological/security hurdles it'd be done and done already. Apple and Adobe have the resources to get this working in short order. The issue is money. No amount of standards and compatibility will get past that.

      You're assuming that it is not a technical problem. Flash 10 for Android won't be out till this summer. Then we'll see if Flash for mobile is good enough. If it isn't then Apple was right on the point that Adobe hasn't made Flash mobile friendly. If it is good enough, then Apple was wrong.

      Even then, one impediment to the problem being solved is that it takes both sides to agree. No matter which side you are behind, it is clear that these two are not working well together.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    7. Re:Again with this? Seriously? by Tetsujin · · Score: 2, Funny

      I don't see Firewire taking off...

      Are you kidding? Not only has it taken off, it's actually completed its departure. :)

      --
      Bow-ties are cool.
    8. Re:Again with this? Seriously? by Anonymous Coward · · Score: 0

      No, it is not about money and control in the sense that you mean. How many times does someone have to explain that Apple's devices do hardware decoding with a hardware H.264 decoder? Did any of you even read Jobs' letter? Flash does software decoding and eats tons of CPU, and Apple is not going to waste time and money redesigning their hardware for some shitty non-standards based 'plugin'.

    9. Re:Again with this? Seriously? by Anonymous Coward · · Score: 0

      "they [Adobe] will always have the best tools for Flash development."

      Adobe makes a piss poor editors, especially for coding their !@#$y ActionScript language. I need to sacrifice a baby seal to Zeus every time I touch Flash to keep my soul clean from Adobe's coding sin. :-P

      You're right though.

    10. Re:Again with this? Seriously? by ADRA · · Score: 1

      Of course. I don't think anyone who reads Slashdot would ever think that either of these companies are at each other's throats over financial incentives. They're both corporations. End of story. Now imagine this debate was between people. Lets say for the sake of a hypothetical discussion that this argument is between Linus Torvalds and Joe the Lazy Coder.

      Joe's really good at writing Python code so he decided to write an adapter that trans-codes python code into a C code that can be compiled into a kernel driver. Linus thinks that writing kernel drivers in Python is dumb, slow and, bloated so he decides to write code into the kernel which detects the python driver output and stops it from loading.

      Even in this strange scenario, I can't really say that the Linus position is not necessarily being 'evil' at this point. Linus can personally say that he doesn't want Python trans-coded code in the kernel. That doesn't stop Joe, or anyone else who find's Joe's works meaningful. It may be a little extra work, but someone can build a kernel with the anti-Joe code disabled. If he tried to prohibit Joe from distribution through legal moves then his 'evil' high ground is shattered. One could make the 'evil' point that Linus' word regarding what he allows into the kernel would defacto limit the number of possible users of Joe's code to a margin. One could also define 'evil' by judging the driver based on its parentage (Like branding the child of a murderer as a murder) without any evidence of wrongdoing.

      How this is different from Adobe / Apple:
      1. Joe can remove said code from the kernel he uses. Adobe, nor any customer can disable Apple's restrictions on their 'i'-platforms
      2. Joe can release a kernel with his code working, Apple doesn't allow for any third party modifications of their core code
      3. Joe can release drivers to anyone in the world without Linus' permission, Software developed for the iPhone can only be distributed with Apple's blessing or Apple's developer program

      --
      Bye!
    11. Re:Again with this? Seriously? by LWATCDR · · Score: 1

      Okay there is a difference or actually not one in this case.
      The Linux kernel is under the GPL. Both Linus and Joe knew that and have agreed to it from the start.
      So now Joe has some super memory manager code that he wants to put in the Kernel! He then wants to give the Kernel to people to use but not the Source! The Joes Kernel is now five times faster only used 16k of ram, and has passed every security test known to man! He isn't going to charge a dime to use it but he wants to keep the black magic voodoo he did to him self! RMS and FSF release the legal dogs from hell on Joe!
      Why? Because the GPL says that Joe is being evil.
      If you think that is far fetched here is one that happened.
      A programmer had signed an NDA for a very popular webcam chip. Because of that he couldn't release one small part of the code for the driver "the part that uncompressed the frame". He released all the rest of the code and made it loadable so it didn't have to be compiled into the kernel. It was pulled from the kernel and he got a large amount of "I think unwarranted" hate email.
      So it is the same thing. You must live with the licenses you work under. If you don't like you can leave.
      If you are too much a stickler for the license you can sometime tick off good people with really useful code.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    12. Re:Again with this? Seriously? by Lars+T. · · Score: 1

      HTML5 poses as much threat to Apple as Flash does.

      Not really. HTML5 must be parsed by Apple's Safari, giving Apple an easy way to ensure it remains as a second-class citizen on the iLine.

      So you are saying that Apple is going to reduce HTML5 support in Safari and thus Webkit? After pushing it for the last years?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  10. What, Is It snydeq's Day Off? by RobotRunAmok · · Score: 1

    ...or does InfoWorld now employ an entire department to astroturf here?

  11. Waste of time by DaveV1.0 · · Score: 4, Interesting

    The decision is Apple's and Apple's alone. Apple has all the cards and has no need to cut any deals. InfoWorld's suggestions fail to take that into account.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    1. Re:Waste of time by dingen · · Score: 3, Insightful

      Exactly. It's completely stupid to think Steve Jobs will read such an article and rethink his position on Flash. He doesn't want it. So it won't be happening. Period. I don't understand why all the tech sites are still so busy with this subject. Want Flash on your phone? Don't buy an iPhone. It's really that simple.

      --
      Pretty good is actually pretty bad.
    2. Re:Waste of time by vagabond_gr · · Score: 1

      In fact, there's just one thing that Adobe should do now. Release (at last) a descent flash player for (non-apple) phones. Google is going to push it, to offer an advantage over the iphone. If flash becomes as ubiquitous as it is in desktops, Steve might have to reconsider.

    3. Re:Waste of time by Optic7 · · Score: 1

      Except for if they are found to be violating antitrust law. Hint1: Apple has a monopoly on the mobile apps market. Hint2: Even if they didn't, you don't have to be a monopoly in order to violate certain antitrust laws.

    4. Re:Waste of time by PenguSven · · Score: 4, Insightful

      Want Flash on your phone? Don't buy an iPhone.

      I'm pretty sure you meant to say:

      Want flash on your phone? Too bad because there isn't a full version of flash for ANY mobile platform, and the version that will finally make it, will only be available to a fraction of the users/devices of a single mobile platform at launch, and there is no timeline for when it will reach any other platforms.

      --
      What is...?
    5. Re:Waste of time by DaveV1.0 · · Score: 1

      1) I didn't know that Apple controls all the apps for Blackberry/RIM and Android.
      2) True, but I am doubtful the would be found in violation of such things. But, hey, I could be wrong.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    6. Re:Waste of time by gad_zuki! · · Score: 1

      >Apple has all the cards and has no need to cut any deals

      Apple had that attitude not too long ago and they almost folded.

      Exactly what do you have a problem with here? Its reporting. The media is reporting on an issue iphone owners are concerned about. Jobs is very much concerned right now, especially with Flash on the desktop soon supporting hardware acceleration (works in beta right now) and the same on mobile platforms. HTML5 is interesting but its not here. Heck, there's no standard codec and it certainly will not replace all the vector/animation/games stuff in Flash.

      Iphone owners like myself are getting sick of this treatment and might migrate to other platforms. The iphone is losing its status of "cool" when Jane Homemaker has one and Apple censors any app that might be politically challenging or involve any nudity. Apple's brand is hurting as its becoming associated with big corporate thuggery and DRM and not the liberal California image is has spent decades promoting.

      There is a story here and the media should continue with it. Apple can take its ball and run home, but that's a pretty poor policy. Corporations aren't magical. They live and die by their image and actions.

    7. Re:Waste of time by DaveV1.0 · · Score: 1

      See, now THAT might work. All this hand-wringing and stating that "Apple should do X" is just a waste of time.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    8. Re:Waste of time by DaveV1.0 · · Score: 1

      This is not reporting. Reporting involves stating the facts. This is foolish speculation wrapped in an op-ed piece disguised as reporting.

      Iphone owners like myself are getting sick of this treatment and might migrate to other platforms.

      Then, maybe, Apple will listen.

      The iphone is losing its status of "cool" when Jane Homemaker has one

      Maybe for you and people like you, but not for most of the people out there who are like "Jane Homemaker"

      and Apple censors any app that might be politically challenging or involve any nudity.

      This might effect some iDevice users, but not all. Not even most actually.

      There is a story here and the media should continue with it.

      Yes, there is a story here and they should report the story, not expound their idea of what would make a good compromise when there is no reason for one party to compromise at all.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    9. Re:Waste of time by gad_zuki! · · Score: 1

      I certainly don't mind things like polls on websites and op-eds. YMMV.

    10. Re:Waste of time by Optic7 · · Score: 1

      1)They don't, but that's not what I said, and it's not the definition of a monopoly. They just have most of the market for mobile apps, based on amount of sales.

      2)True too. And I could be wrong as well.

    11. Re:Waste of time by s73v3r · · Score: 2, Interesting

      They're attempting to do just that with Android. However, the ship date for Android Flash has slipped a few times already. Personally, I'll believe they can pull it off decently when I see it, and run it on my phone. However, I don't have high hopes for it, mainly because my current phone is a G1.

    12. Re:Waste of time by s73v3r · · Score: 1

      To be fair, the political satire app provision has been in the SDK agreement for a long time. Its that the political cartoons guy conveniently decided to ignore it. However, his app is in the store now.

    13. Re:Waste of time by Anonymous Coward · · Score: 0

      I don't understand why all the tech sites are still so busy with this subject.

      Page views?

    14. Re:Waste of time by Anonymous Coward · · Score: 1, Insightful

      Too bad because there isn't a full version of flash for ANY mobile platform>

      The Nokia N900 has full Flash 9.4 - http://maemo.nokia.com/features/maemo-browser/

  12. There's one slight flaw with this plan. by jolyonr · · Score: 4, Funny

    it's complete bollocks.

    Steve HATES Adobe.
    You're more likely to get Steve Jobs to prove at the next Apple Keynote that he really can shit rainbows. "One more thing....."

    --


    Please read my Canon EOS tech blog at http://www.everyothershot.com
    1. Re:There's one slight flaw with this plan. by sopssa · · Score: 0

      Steve HATES Adobe.

      And I keep wondering what the fuck he is thinking. Adobe and Photoshop and their other products are what made Macs popular in graphics/video editing departments. Jobs must have lost his mind.

    2. Re:There's one slight flaw with this plan. by calibre-not-output · · Score: 1

      You're more likely to get him to shit rainbows AND announce that the next generation Macs will ship with Windows 7 instead of OS X.

      --
      Nothing lasts forever but the certainty of change.
    3. Re:There's one slight flaw with this plan. by delinear · · Score: 1

      There's only a flaw in their plan if you assume their plan is to find a resolution to the Flash issue as opposed to, say, getting more eyes on their publication by posting preposterous nonsense that people will read more out of incredulity than interest. And here they are with a /. write up, so I'd say their plan is working pretty well.

    4. Re:There's one slight flaw with this plan. by dingen · · Score: 1

      Actually, because of the availability of Adobe products on Windows, it's not really helping the Mac that much. I think the Mac is mainly popular for video editting because of Final Cut, which is not available on Windows. It's been suggested before that Apple might be working on a Mac-only photo editting application to rival Photoshop.

      --
      Pretty good is actually pretty bad.
    5. Re:There's one slight flaw with this plan. by raju1kabir · · Score: 1

      Adobe and Photoshop and their other products are what made Macs popular in graphics/video editing departments.

      Apple and its products are what made Adobe popular in graphics/video editing departments.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    6. Re:There's one slight flaw with this plan. by StuartHankins · · Score: 1

      It's OK for you to come out of the closet... we won't judge you.

    7. Re:There's one slight flaw with this plan. by jolyonr · · Score: 1

      Steve, why do you keep posting these messages anonymously?

      --


      Please read my Canon EOS tech blog at http://www.everyothershot.com
    8. Re:There's one slight flaw with this plan. by s73v3r · · Score: 1

      Actually, Final Cut is what made Macs popular in video editing departments. And that only came about because Adobe decided not to support Premier on Macs back in the 90s.

      Face it, Adobe is not blameless in this feud either. Despite Mac sales being about half their revenue from CS sales, they always have and continue to treat MacOS as a second class platform. They refused to release an Intel compatible version of CS3, instead making users wait an entire year and forcing them to buy a new version if they wanted Intel support. Then was their refusal to bring CS to Cocoa at all, instead sticking with Carbon til the very end. Carbon was never meant to be a long term framework; instead it was a quick way for developers to bring their Classic MacOS apps to OS X while they worked on bringing them over to Cocoa, the framework to use going forward. It wasn't til 64 big Carbon was killed that Adobe finally got the hint.

      Personally, I think a developer should be able to use whatever language they want, but they still need to be beholden to the same standards that a native ObjC app would be held to, in performance, memory usage, and adherence to UI/UX guidelines. If a Mono Touch app or a Flash app can't meet those, then it should be rejected, just like an ObjC app that doesn't meet them would.

  13. It's all about by C_Kode · · Score: 5, Insightful

    It's all about not allowing unapproved apps to play on the iProduct. Everything else is mostly an excuse to hide the blatant fact. If it was truly about stability and performance, then iTunes among others wouldn't suck so bad.

    1. Re:It's all about by Anonymous Coward · · Score: 0

      Yes, SonicStage is much better.

    2. Re:It's all about by dzfoo · · Score: 0, Troll

      I read about iTunes complaints all the time in online fora and blogs, but I rarely see any specific grievances. I'm not saying it is not true, but I am very curious to know what specifically makes iTunes "suck so bad"? I ask because I use iTunes all the time as my primary music library manager and player, and find it easy to use and very powerful.

      It's an honest question, I'm not trying to start a flamewar.

          -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    3. Re:It's all about by Duradin · · Score: 1

      "It's all about not allowing unapproved apps to play on the iProduct." If that were the case why is Apple still allowing "ad hoc" distribution for those with dev licenses? Those apps never have to be approved by Apple.

      What about non-flash web based apps? Why isn't Apple blocking those? Apple doesn't have to approve them either.

    4. Re:It's all about by bledri · · Score: 1

      ... but I am very curious to know what specifically makes iTunes "suck so bad"? I ask because I use iTunes all the time as my primary music library manager and player, and find it easy to use and very powerful.

      It's an honest question, I'm not trying to start a flamewar.

      -dZ.

      Your question is currently modded as a troll. I'd love to hear the logic behind that...

      Personally, I also like iTunes (for OS X) so I can't really answer your question. Sometimes figuring out how to do something outside the mainstream use cases (like multiple music libraries) takes a little research. But giving how well everything works for how I want use iTunes, it's easily worth the trades off.

      As too the GP's assertion that it's mostly about preventing unapproved apps on Apple products, maybe there is some truth in that. Apple likes to control user experience. Of course, HTML5 and Javascript applications run without any restrictions. And in my experience Flash kills battery life, sucks memory and destroys responsiveness on laptops, so I don't see those as totally specious arguments on Apple's part...

      --
      Some privacy policy Slashdot.
    5. Re:It's all about by dzfoo · · Score: 0, Offtopic

      Wow! Troll, uh?

      I still think it is a reasonable question. The trolls are those who just scream "iTunes sucks!" without giving any indication as to why.

            -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    6. Re:It's all about by sl149q · · Score: 1

      All I need is your device ID and I can sell 90 days of use of my app. And at any point in time I can only have 100 active users (I think I can delete old users... hmm have to check that, might be a flaw in my business plan if have to buy a new developers license after 100 sales.)

    7. Re:It's all about by indiechild · · Score: 1

      Yeah, I guess that's why HTML5 apps are not allowed on the iPhone and iPad.

      Oh wait...

  14. Missing the point by Azureflare · · Score: 2, Insightful

    Apple wants total control over the tools used to create applications on their devices. They can't do that with Adobe Flash. Peace is not possible.

    Having flash in the locked down iPhone/iPad environment would be akin to having a dynamic programming environment on the iPhone/iPad. It would open up so many vectors for screwing with the security on the devices. I imagine it would be a great vector for hacks as well, especially given how homogenous the iPhone/iPad environment is.

    1. Re:Missing the point by smartr · · Score: 2, Informative

      Frankly, HTML5, css, and javascript allow you to do everything flash does. They don't control the tools there. I don't know, as a web developer - I'm all for the death of flash and old browsers. If the iPhone and iPod become pervasive enough to say, make it more valuable to code in HTML5 over flash, then companies with limited budgets will use HTML5. If enough people use HTML5, older standards incompatible browsers will be less useful. Think of all those companies running IE6 for business apps. If Apple had some way of killing off these incompatible applications, Apple would be opening themselves to more customers... Or perhaps Apple just wants to hurt Adobe enough to buy them out.

    2. Re:Missing the point by kimvette · · Score: 1

      Frankly, the web services and web apps users use NOW are flash, not HTML5, so in the meantime, we need flash.

      This is like "green" power. Treehuggers want us to stop using oil NOW. However since those same treehuggers block wind farms, natural gas depots, nuclear power, and even solar power with the NIMBY and BANANA arguments, and Mr. Fusion doesn't exist yet, we can't stop using oil for the forseeable future. That is, of course, unless we're willing to deal with horse shit-covered streets.

      Until the sites people want to use offer HTML5, we need flash. If Google and partners market their Android-based phones well, they can very, very quickly top Apple's market share, then Apple will be forced to relax their anti-competitive policies .

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  15. Competitors advancing STANDARDS by drumcat · · Score: 3, Insightful

    Why make them "at peace". This competition has been driving standards forward like nothing else has. The byproduct has been great for all, and I'm not interested in seeing this end.

    1. Re:Competitors advancing STANDARDS by Anonymous Coward · · Score: 0

      I, for one, hope they find a solution. for which, they can deliver (get it? de-liver).

    2. Re:Competitors advancing STANDARDS by Anonymous Coward · · Score: 0

      Even if they tried to develop Flash into an open web standard, by the time it was integrated properly with the rest of the web stack, you would basically have HTML5/CSS/SVG/Canvas anyhow.

  16. Real plan to fix the Flash on iPhone dev concerns by Tharsman · · Score: 4, Insightful

    1) Forget about it, it's their device and they'll do what they want with it, no matter if you like it or not.

    2) Learn another language. WTH is wrong with developers these days? It's not that hard to learn another language! Makes me ponder if most the flash developers are actually programmers or just script kiddies.

    3) Web authors: start using HTML5 video standards and quit the stupid flash video player already!!!

    Finally: I actually hopes flash dies, I hate the tech on my browsers and hate feeling forced to install it on every computer I have. Flash should die and Adobe should turn all their Flash authoring tools into HTML5 authoring tools instead. Heck, that would get them into the iphone too!!!

  17. Flash Video Player plug-in by Anonymous Coward · · Score: 1, Interesting

    Actually it's not a bad idea, but not as a "plug-in". The iPhone OS should simply load the .swf, analyze if it references an MPEG-4/H.264 file, and access that video file directly (i.e. replace the Flash video player with its built-in player on the fly).

    Anyone know if it's easy to parse a Flash Video Player file to check for an external video file reference?

    That way, they at least force people to switch to H.264/AAC if they haven't done so already.

    1. Re:Flash Video Player plug-in by raju1kabir · · Score: 1

      I don't think that would give great results across the board. Sometimes a video is just a small part of what a Flash app provides. Sometimes it loads multiple videos and the first one is not very important to the user (e.g., an ad). But in those cases the content provider might really want to ensure it displays before another one, so just letting the user select from a list of video files would be unsatisfactory.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  18. Screw Apple by Mark19960 · · Score: 2, Insightful

    Really.
    If they want to control what users do in their walled garden, let them.
    Flash sucks... hell acrobat reader sucks too.

    I don't care for either Apple or Adobe personally.
    But neither should control what I have on my phone.

    1. Re:Screw Apple by kimvette · · Score: 1

      HTML sucks, actually, considering we're using it for something it was never designed for in the first place.

      And yet, it's functional and has gained widespread use. Flash got where it is by providing solutions for problems HTML could not solve, and only now with HTML5 can it achieve what Flash was designed for. The problem is, HTML5 just isn't in use yet at any widestream sites and services people want and need to use, so until then we need to have a flash plugin.

      Google has a good chance to overtake Apple's share in the market if Apple doesn't handle this properly, and if Google+partners' marketing strategy is aggressive enough. In fact I hope Google does overtake Apple because it will force Apple to lighten up on their restrictions. Competition is nearly always good.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    2. Re:Screw Apple by Anonymous Coward · · Score: 0

      neither *should* control what you have on your phone, but Apple *does* control what you have on your phone.

  19. Flash is horrible please give me something else by Anonymous Coward · · Score: 0

    Why would they want flash, it is horrible. Just try to get an hp driver onto a server through RDP. Their webpage is so flash heavy that it is almost impossible to get past the first page. Any flash on RDP is horrible even static images saved as flash. Makes my job a nightmare as I work using RDP all day supporting servers. Give me something that works instead of bandaiding a horrible product into 80% effectiveness.

    1. Re:Flash is horrible please give me something else by delinear · · Score: 1

      You've kind of answered your own question, though. The reason they might want Flash is that it's already used in so many places that if you have a definite requirement for it, and you want to be able to meet that requirement from your phone, you're not going to be buying an iPhone. Of course, at the moment that consideration doesn't outweigh the positives to Apple in not having Flash on their device, but if enough people complained or even started buying alternative devices, I'm sure they wouldn't be beyond rethinking their approach, lousy as Flash is.

  20. next: OSX in vmware by StripedCow · · Score: 0, Offtopic

    What I don't get is why Microsoft doesn't disallow to run windows on a mac (inside vmware or otherwise natively).
    I mean, a big argument in favor of buying a mac is that it can always run windows anyway. That argument
    would then disappear. Less people would be inclined to buy apple, and as a nice side-benefit, Jobs would get to
    swallow some of his own tricks.

    --
    If Pandora's box is destined to be opened, *I* want to be the one to open it.
    1. Re:next: OSX in vmware by dingen · · Score: 1

      Why on earth would Microsoft care what hardware people are using to run their operating system on? It's not like they have their own competing hardware platform or something.

      In fact, I think Microsoft like people running Windows on a Mac a lot. Better than people not running Windows at all.

      --
      Pretty good is actually pretty bad.
    2. Re:next: OSX in vmware by Tharsman · · Score: 1

      What I don't get is why Microsoft doesn't disallow to run windows on a mac (inside vmware or otherwise natively). I mean, a big argument in favor of buying a mac is that it can always run windows anyway. That argument would then disappear. Less people would be inclined to buy apple, and as a nice side-benefit, Jobs would get to swallow some of his own tricks.

      Not sure what this has to do with the iPhone and flash BUT: Windows does not make computers. They dont care where you run their OS as long as you do. Mac users buying Windows is just more money for them, nothing else, no loss.

      That being told I have a mac, so do many friends. None of us would ever put windows on it. We have PCs for that, and Remote Desktop into them (I only sit on them to play the games that are not for mac.)

    3. Re:next: OSX in vmware by Ltap · · Score: 1

      Answer: because those Mac users running Windows in a VM still have to buy a copy of Windows. Theoretically, anyway.

      --
      Yet Another Tech Blog
      (but so much more, including game and movie reviews)
      http://yanteb.peasantoid.org
    4. Re:next: OSX in vmware by calibre-not-output · · Score: 1

      Since Microsoft and Apple each own a sizeable amount of each other's stocks, and since Microsoft is a software company who don't really give a fuck what hardware you're running their product on, I can't see the benefit to this. Nay, the best outcome for Microsoft is everyone buying a Mac and installing Windows on it: that way their Apple shares value, AND people are still buying their product directly.

      --
      Nothing lasts forever but the certainty of change.
    5. Re:next: OSX in vmware by twidarkling · · Score: 1

      That's pretty much in line with Gate's old quote "If they're going to be pirating, I'd prefer it to be our stuff." (not a direct quote since I can't be arsed to look it up)

      I wonder what would happen if someone managed to get a wholesale/retailers discount on Apple computers, and then started selling them with Windows pre-loaded, either as the solo OS or dual booting.

      --
      Canada: The US's more awesome sibling.
    6. Re:next: OSX in vmware by dingen · · Score: 1

      There are already Macs sold with Windows pre-installed with Boot Camp. Neither Apple nor Microsoft has a problem with this. Apple is happy as long as it's selling Macs and Microsoft is happy as long as people are using Windows.

      --
      Pretty good is actually pretty bad.
    7. Re:next: OSX in vmware by twidarkling · · Score: 1

      Huh. I thought Apple would have taken issue with them being retailed as such. Really, I'd just extrapolated from the reaction to Mac Clones. Probably not the best comparison, in retrospect.

      --
      Canada: The US's more awesome sibling.
    8. Re:next: OSX in vmware by swb · · Score: 1

      Can you run OS X in VMware Fusion ON A MAC? At the time I was involved in the beta version the answer was no, and I lost some of the point of the exercise if it was just about running non-Mac software; virtualizing OS X on OS X seems entirely useful.

  21. Make Flash an Open Standard? by Anonymous Coward · · Score: 0

    Point #2: "Put the core Flash technologies into the standards bodies." Um, you mean like HTML5 video, SVG, WebGL, and JavaScript? Sure, these combined aren't quite yet a replacement for Flash, but I have faith that the competition between Microsoft, Mozilla, Apple, Google, and Opera will eventually produce superior implementations. Making Flash an "open" standard would just entrench Adobe's product further in the market and not lead to innovation.

  22. One good idea by fermion · · Score: 4, Interesting
    The article has one good idea, create a flash standard, which I believe would allow others to write browsers with native flash support. This would be the same thing Adobe did when they let others write applications to display PDF.

    This has to be more than just allowing flash movies to play. Adobe would have to allow people to write applications that supports all that is flash. This would clearly get rid of the major worry about Flash, that it is controlled by a single firm that could wipe our it's competitors simply by no longer supporting Flash on their products. Of couse, as Adobe is finding out, it works both ways. Apple is doing it's best to destroy Flash by not supporting it on the mobile products.

    Why will Adobe not allow flash players? Well, because then we might get functionality that would be a detriment to major players like google. Users might have in browser control of browser cookies. Users might get the control the do with images, like automatically blocking any flash object below a certain size. Or, heaven forbid, user might get an off switch.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:One good idea by virgilp · · Score: 1

      Com'on, Flash is already "standard" / fully documented & all. And ActionScript was supposed to become "JavaScript 2", Adobe worked with the standard bodies to standardize it as ECMAScript.... but nobody else seemed interested, so they eventually gave up. But a draft standard ECMAScript4 exists (much like a draft HTML5 exists :P ).

      This decision is nothing about technical reasons, Apple didn't ban CS5's Flash2iPhone exporter because it doesn't work..... but because it DOES.

    2. Re:One good idea by Anonymous Coward · · Score: 0

      > The article has one good idea, create a flash standard, which I believe would allow others to write browsers with native flash support.
      And name it HTML5?

    3. Re:One good idea by Anonymous Coward · · Score: 0

      You mean a whole alternative player, like Gnash?

      With the ability to pause or stop playback like Gnash?

      Welcome to years ago.

  23. Lock-in by Enuratique · · Score: 2, Insightful

    The author misses the real point here: vendor lock-in... Why would people even bother to buy an iPhone if any of the Google offerings allow them the same apps? If there's a really hot app that can only be had on the iPhone, then people will buy iPhones... Plain and simple.

    --
    A black hole is where God divided by 0
    1. Re:Lock-in by cowscows · · Score: 1

      If your app is that good and popular, then port it to android. Surely if it's that awesome you'll make back the money that you spend porting it. Or just wait a couple months, and somebody else will write an app that does basically the same thing.

      Seriously, there's at least a half dozen of any particular type of app or game or whatever that's shown any level of popularity. The vendor lock-in argument is pretty weak here. Apple isn't make devs sign exclusivity agreements.

      --

      One time I threw a brick at a duck.

  24. Slave to 3rd party by whisper_jeff · · Score: 5, Insightful

    How do so many people seem to miss the rather glaring issue that Apple has no desire to be a slave to a third party development tool. They've stated as much and it is a very real and serious concern. They offer features to their customers but, if a third party provides developer tools (such as Adobe with Flash) and that third party decides to take their time offering support for those new features or to outright not offer it at all then those features do not make it to the customer. That is a serious concern. In an environment where manufacturers need to provide every advantage possible to stand out from the other offerings on the market, Apple would be hamstringing themselves if they allowed Adobe, rather than themselves, to dictate what features do and do not make it to their customers. Anyone who thinks, even for a second, that this is a trivial part of the equation is not thinking clearly about things.

    I'm surprised that InfoWorld completely overlooked this very real and very significant concern. Ah, who'm I kidding?... I'm not surprised at all... sigh...

    1. Re:Slave to 3rd party by Dog-Cow · · Score: 1

      Apple would in no way be a slave to a third party. If Adobe lags on implementing new features, it is the developers who are out of luck. They would always have the option to rewrite their app in Objective C -- exactly as they do today.

      There are several good reasons not to allow Flash, but this is not one of them.

    2. Re:Slave to 3rd party by delinear · · Score: 1

      Of course, if that were the real reason behind the no Flash rule, it'd apply equally to OSX. The fact that they're happy to let Adobe dictate these things on their desktop and not on their mobile platform would suggest alternative reasons.

    3. Re:Slave to 3rd party by Anonymous Coward · · Score: 0

      In Steve Jobs's words, "The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features. Again, we cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor’s platforms."

      This is exactly why he should straight away remove web browsing from the iPad. All too often, web sites are written for the lowest-common-denominator set of features, namely what works in IE6. It is intolerable that web browsing on the iPad should be held back by web site developers who are do not use the enhancements provided by a modern nearly-standards-compliant browser, simply because these enhancements are not available on competitor browsers.

    4. Re:Slave to 3rd party by cowscows · · Score: 1

      Apple has never controlled their desktop OS platform to the degree that they control the iPhone, so it's not even feasible for them to somehow exclude flash from OSX, even if they would like to.

      --

      One time I threw a brick at a duck.

    5. Re:Slave to 3rd party by Cyclloid · · Score: 1

      +1 mod point if I had one.

    6. Re:Slave to 3rd party by Anonymous Coward · · Score: 0

      If that were actually a scenario they're scared of (a portion of apps not providing features Apple makes available immediately), they're instead not offering ANY of those features through those apps. It's technically worse. They are in no way a slave to a third party. Developers will want the latest features and would use Apple's tools if they had to. This argument is retarded. At what point did someone decide that if Flash was available on the iPhone that everyone would be a slave to its developer tools. It's available now and that is not the case. Anyone making the argument you just made is either a propagandist or retarded. In either case, you're an idiot.

    7. Re:Slave to 3rd party by evilviper · · Score: 1

      if a third party provides developer tools (such as Adobe with Flash) and that third party decides to take their time offering support for those new features or to outright not offer it at all then those features do not make it to the customer.

      You're missing about a hundred QUALIFIERS in your comment, here...

      Installing Flash does not take over a platform. Those platform features that Adobe refuses to add don't get used IF YOU ONLY USE FLASH. Adobe can do whatever the hell they want, and iPhone developers can still write native apps with the Apple SDK and use all the new features.

      And if you're going down that road, why doesn't Apple ban HTML and Javascript, since Apple might add new features to their devices and, horror of horrors, HTML and Javascript might not immediately get updated to take advantage of them...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  25. Or... by Anonymous Coward · · Score: 0

    ...people could stop whining every damned day about it and vote with their wallets.

    There is no mobile Flash ready for the market. So for now, this is a fight over nothing. At the current rate, by the time Adobe actually delivers something usable for consumers (how long has it been delayed now?), it will be irrelevant.

  26. Please stop spreading FUD by cybrthng · · Score: 1

    "performance, stability, and security" is a factor no matter what. You can't be against Flash for those reasons but be supportive of HTML5. HTML5 has the very same "performance, stability, and security" issues as flash. HTML5 can kill a battery, kill stability and is only as secure as the person who is using it. (IE, easily socially engineered to be stupid in most cases)

    1. Re:Please stop spreading FUD by BlueBoxSW.com · · Score: 1

      You can debate stability and security, but Flash is a performance hog, HTML5 isn't.

    2. Re:Please stop spreading FUD by shutdown+-p+now · · Score: 1

      Flash is a performance hog, HTML5 isn't.

      FUD. In practice, they are equally efficient on platforms where Flash has ability to use hardware acceleration.

      Though saying "HTML5" is pretty pointless, as it's just a spec, with multiple implementations - and any particular one may be slower or faster.

    3. Re:Please stop spreading FUD by BlueBoxSW.com · · Score: 2, Informative

      Video on the iphone already plays with hardware acceleration. YouTube. UStream, Vimeo. Apple designed it this way in the very first iphone back in 2007.

      You don't need Flash 10.1 for this. In fact it only underscores my point (in other posts) that depending on an interim format to implement and support new features gets in the way.

    4. Re:Please stop spreading FUD by shutdown+-p+now · · Score: 1

      Video on the iphone already plays with hardware acceleration. YouTube. UStream, Vimeo. Apple designed it this way in the very first iphone back in 2007.

      My point was that Flash in general is not a "hog" it's often claimed to be, where has hardware acceleration at its disposal. Presumably, it would have it on iPhone as well - we'll never know as it was killed on arrival.

    5. Re:Please stop spreading FUD by BlueBoxSW.com · · Score: 1

      But the version of Flash you're talking about isn't even officially released.

      So, based on the current version of the flash player, and the research you point to, Flash 10.0 *IS* a hog.

      This may change after 10.1 is officially released, but right now it is a big old piggy.

      By the way, I don't think it's just video, there are a lot of uses of flash out there that are dog-slow. Not always adobe's fault people write bad code, but it doesn't help the cause.

    6. Re:Please stop spreading FUD by shutdown+-p+now · · Score: 1

      But the version of Flash you're talking about isn't even officially released.

      Yes, but Adobe was aiming to release 10.1 for iPhone, not 10.0.

      By the way, I don't think it's just video, there are a lot of uses of flash out there that are dog-slow. Not always adobe's fault people write bad code, but it doesn't help the cause.

      Oh, I've no doubt that it's slow. Smooth vector graphics and a dynamically typed programming language? Getting that to work faster than an ObjC solution would be damn tricky.

      However, vis a vis HTML5, there are no technical reasons for Flash to be slower, and Adobe has been kicked enough to actually fix their past screw-ups on that front.

    7. Re:Please stop spreading FUD by BlueBoxSW.com · · Score: 1

      But what was Adobe's plan for handling video in flash? Simply to turn it over to the iphone video control for playback. They were never going to "accelerate" anything on the iphone. This is exactly how the video tag works, without the middleman.

      http://labs.adobe.com/wiki/index.php/Applications_for_iPhone

      Vector graphics. scaling bitmaps. canvas tag. They all work well on the iphone in the browser or native apps.

  27. How about apple just make their own implementation by TheSunborn · · Score: 1

    How about Apple just make their own implementation of flash? I mean flash is a public and published standard and anyone are allowed to create an implementation.

    So if Apple don't like the current Adobe implementation(And I can understand that) they can just make their own.

  28. Doesn't just affect Flash by Halo1 · · Score: 4, Insightful

    Apple's new terms forbid applications written in any language that is not called C, C++ or Objective-C. For example, I work on the Free Pascal Compiler and added iPhone support a couple of years ago (it compiles straight to ARM assembler, no intermediate code or frameworks are involved). Most people that use it write their GUI in Objective-C and reuse Delphi or other existing Pascal code for their backend, just like other people would reuse C or C++ code.

    But simply because FPC stands for Free Pascal Compiler rather than for Fast Progressive C, this way of working is no longer allowed. That just does not make any sense to me. Why on earth would the name of the programming language matter in any way? I could understand it if they would limit you to using their tool chain (although I'd still disagree with it), but limiting to a particular set of programming languages?

    The fact that I can't even discuss this on the iPhone developer forums without first signing the new developer agreement (and thereby make it illegal for me to continue working on that project) only adds insult to the injury.

    --
    Donate free food here
    1. Re:Doesn't just affect Flash by Anonymous Coward · · Score: 0

      If you're generating arm assembly, can't you just dump that to C file and wrap it using the GCC inline keyword?

      It's still a valid C file via GCC isn't it? Unless Apple are about to ban make tools and macro processing, they're going to look like morons. I wonder about Vala (the compiler generates ANSI C) with the Posix profile, would that be disallowed too?

    2. Re:Doesn't just affect Flash by medcalf · · Score: 1

      The developer agreement does not make it illegal for someone to work on other projects. It doesn't even make it illegal for you to install Pascal apps on your iPhone. It does mean that Apple won't approve Pascal apps on the iPhone, and you won't get them into the app store. But you are being a bit hysterical to think that joining the developer program in any way affects what else you do.

      --
      -- Two men say they're Jesus. One of them must be wrong. - Dire Straits
    3. Re:Doesn't just affect Flash by Halo1 · · Score: 4, Insightful

      If you're generating arm assembly, can't you just dump that to C file and wrap it using the GCC inline keyword?

      Unfortunately, the SDK agreement explicitly says that the code must be originally written in one of the approved languages (C, C++, Objective-C). And yes, technically this means that any use of inline assembler is forbidden (e.g. to optimize part of a 3D engine, even the rest is completely written in C), which does not make any sense whatsoever either.

      --
      Donate free food here
    4. Re:Doesn't just affect Flash by HBI · · Score: 1

      I'm sorry to hear that. I use FPC for my 'amusement' coding quite a bit, having been a huge TP fan back in the 80s and early 90s. FPC is some fun stuff.

      Incidentally, the whole C++ library name hashing issue (that was my understanding of the issue), that prevented use of things like wxWidgets with FPC appears to have been conquered at some level. Or am I interpreting the Obj-C interface wrong?

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    5. Re:Doesn't just affect Flash by cynyr · · Score: 1

      Does XCODE do pascal for the iPhone? no? oh well now you know why.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    6. Re:Doesn't just affect Flash by Halo1 · · Score: 2, Informative

      The developer agreement does not make it illegal for someone to work on other projects. It doesn't even make it illegal for you to install Pascal apps on your iPhone. It does mean that Apple won't approve Pascal apps on the iPhone, and you won't get them into the app store. But you are being a bit hysterical to think that joining the developer program in any way affects what else you do.

      The new agreement forbids using the SDK to compile programs that are not originally written in any of the approved languages:

      3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

      (emphasis mine). Of course, Apple cannot check what I do if I don't submit any apps to the AppStore, but I would definitely be in violation with the new SDK agreement if I first agreed to the new terms and then continued compiling and running Pascal programs on my iPod.

      --
      Donate free food here
    7. Re:Doesn't just affect Flash by rreay · · Score: 1

      Unfortunately, the SDK agreement explicitly says that the code must be originally written in one of the approved languages (C, C++, Objective-C). And yes, technically this means that any use of inline assembler is forbidden (e.g. to optimize part of a 3D engine, even the rest is completely written in C), which does not make any sense whatsoever either.

      It makes plenty of sense if you don't assume that the iPhone will always have same CPU architecture.

    8. Re:Doesn't just affect Flash by Anonymous Coward · · Score: 0

      Just rename it: Free C-That-Looks-And-Works-Like-Pascal Compiler.

    9. Re:Doesn't just affect Flash by Halo1 · · Score: 1

      It makes plenty of sense if you don't assume that the iPhone will always have same CPU architecture.

      And if you assume that contemporary compiler technology is adequate to squeeze all necessary performance out of high level code even when running heavy-duty code on embedded devices. If they just want to guarantee easy portability of the engine to new architectures, then
      a) they should also mandata that all code is written in an endian-neutral way
      b) they could also mandate that for each bit of assembler, you must also write and include in your source code an equivalent high level version

      The above would look absurd in an SDK agreement, but frankly I don't see how it
      a) essentially differs from what Apple is mandating right now
      b) how it would not achieve the same things that Apple uses to justify for these restrictions (namely improving their freedom to innovate)

      --
      Donate free food here
    10. Re:Doesn't just affect Flash by Anonymous Coward · · Score: 0

      Why on earth would the name of the programming language matter in any way? I could understand it if they would limit you to using their tool chain (although I'd still disagree with it), but limiting to a particular set of programming languages?

      That's why I'm writing off the iPhone/iPad for any further development or even usage. I love Apple's desktops and laptops, but to hell with their handheld gear and to hell with Steve Jobs.

    11. Re:Doesn't just affect Flash by mad.frog · · Score: 1

      > the SDK agreement explicitly says that the code must be originally written in one of the approved languages (C, C++, Objective-C).

      Does this mean that (say) most of Donald Knuth's work can't be used in iPhone apps? IIRC, none of those used any of those languages....

    12. Re:Doesn't just affect Flash by Anonymous Coward · · Score: 0

      the SDK agreement explicitly says that the code must be originally written in one of the approved languages

      That renders build tools, M4 macros, parser generators and any variety of embedded interpreter verboten. I note that SQLite is part of the SDK, presumably though, any developers using it are in violation of the Apple SDK agreement. Doesn't XCode generate code stubs from a plist?

      When I finally manage to stop laughing, I'd like to know if those Apple genii plan to abide by their own rules and close down the app store? I'm actually sympathetic to Apple not wanting a plethora of language runtimes on their mobile devices, however, any policy that disallows generated HLL code is unworkable.

    13. Re:Doesn't just affect Flash by Anonymous Coward · · Score: 0

      And nothing of value was lost.

    14. Re:Doesn't just affect Flash by Anonymous Coward · · Score: 0

      I'm not sure I'd *want* an application written by the kind of retards that still regard Pascal as a modern language choice. That kind of stupid might be contagious.

    15. Re:Doesn't just affect Flash by Anonymous Coward · · Score: 0

      Why the fuck do people call assembly code "assembler"? Do these fucking people actually know what that is?

    16. Re:Doesn't just affect Flash by Halo1 · · Score: 1

      I'm sorry to hear that. I use FPC for my 'amusement' coding quite a bit, having been a huge TP fan back in the 80s and early 90s. FPC is some fun stuff.

      Glad to hear that :)

      Incidentally, the whole C++ library name hashing issue (that was my understanding of the issue), that prevented use of things like wxWidgets with FPC appears to have been conquered at some level. Or am I interpreting the Obj-C interface wrong?

      C++ and Objective-C are quite different beasts. The main problem with interfacing with C++ is that there are about as many C++ ABIs as there are C++ compilers (and then some, since a C++ ABI can change when a new version of a C++ compiler comes out). This concerns name mangling, but also VMT layouts, exception handling, etc. In general, you cannot even use C++ code compiled by different compilers together. A person has been working lately on adding support for the current G++ ABI to FPC though, and simple class importing and (non-virtual) method calling already works.

      For Objective-C, there are basically only two ABIs: NeXTStep/Apple's and GNUStep's. Currently, we only support Apple's (we do support it on all Mac OS X platforms though, both past and present). And we also created an Objective-Pascal dialect around it.

      --
      Donate free food here
    17. Re:Doesn't just affect Flash by shutdown+-p+now · · Score: 2, Insightful

      Thank you for clearly explaining why this whole Apple's mess is such a bad idea, regardless of how evil Flash is.

      Honestly, for a geek forum hell-bent on openness and other such stuff, it's as if the magic keyword "Apple" flips some switch inside the heads of those people. It's like "think of the children" for techies...

      Who fscking cares about Flash in particular? At stake here is the freedom of development with the tools of your own choice. And mark my words - if this flies for Apple on iPod/iPad (and so far it seems to be), this will expand to your MacBooks and desktop Macs in a few years - and, God forbid, in a few more Microsoft will catch on as well.

    18. Re:Doesn't just affect Flash by BitZtream · · Score: 1

      Instead of coming here and being a whiney bitch, why don't you see how the others got around it. Flash is out, but there are others that Apple has approved. /me looks at Unity ...

      The fact that I can't even discuss this on the iPhone developer forums without first signing the new developer agreement (and thereby make it illegal for me to continue working on that project) only adds insult to the injury.

      You need to reread the developers agreement rather than going by what you read on some website. You're simply wrong on this one.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    19. Re:Doesn't just affect Flash by Halo1 · · Score: 1

      why don't you see how the others got around it. Flash is out, but there are others that Apple has approved. /me looks at Unity ...

      Can you point me to a statement from Apple to that effect? All I could find is a blog post from the Unity people saying that they think they are fine because Apple can't afford to pull all apps using their engine from the AppStore. That's not really a solid basis to work with. FWIW, they haven't done that either with apps containing Pascal code (most likely because they're simply completely oblivious to that fact).

      If Apple reserves the right to remove all apps containing compiled Pascal code (or the Unity engine) from the AppStore at any time, I don't consider that "getting around it". It's just ignoring it and hoping you (and in particular your users) will be fine. The elephant remains in the room though.

      The fact that I can't even discuss this on the iPhone developer forums without first signing the new developer agreement (and thereby make it illegal for me to continue working on that project) only adds insult to the injury.

      You need to reread the developers agreement rather than going by what you read on some website. You're simply wrong on this one.

      I have read and reread the agreement (I am a registered/paying iPhone developer after all, and I'm not letting this money go to waste just for the purpose of getting snarky replies on slashdot). I have also sent a message to ADC asking for clarification and did not get an answer other than the boilerplate "we have sent your comments to the appropriate department".

      So please do enlighten me how an SDK agreement that states the following explicitly allows anyone to use it for compiling programs not originally written in any of the sanctioned languages (emphases and square brackets comments mine):

      1.1 Acceptance

      In order to use the Apple Software [i.e., the SDK] and related services, You must first agree to this License Agreement.

      3.3 Program Requirements for Applications

      Any Application developed using this Apple Software must meet all of the following criteria and requirements, as they may be modified by Apple from time to time:

      3.3.1. [...] Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine

      Our compiler is self-hosting, but it makes use of the SDK's assembler and linker to create object files and binaries, and the apps it produces obviously link against the SDK's libraries.

      --
      Donate free food here
    20. Re:Doesn't just affect Flash by iamnotaclown · · Score: 1

      which does not make any sense whatsoever either.

      Sure it does. If Apple releases a new iPhone/iPad/whatever that uses a different processor, it can retarget pretty easily. If there is inline assembly or non-official source languages... not so much.

    21. Re:Doesn't just affect Flash by bar-agent · · Score: 1

      "Assembler code" is more correct than "assembly code." The program is called an "assembler," it assembles a program, and "assembler code" is code for the assembler. People call assembler code "assembler" because they are lazy. :)

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    22. Re:Doesn't just affect Flash by hab136 · · Score: 1

      And yes, technically this means that any use of inline assembler is forbidden (e.g. to optimize part of a 3D engine, even the rest is completely written in C), which does not make any sense whatsoever either.

      Using inline assembly ties you to that CPU architecture (and possibly that version of that CPU; your optimizations might not be beneficial on a later version of the CPU). Apple has switched architectures before, and may do so again.

  29. Re:Wait, You Think Apple Is Relevant? by Anonymous Coward · · Score: 0

    However it's the "Hipster Douchebag" that influences something like 30% of those 97% because those 30% ask the 3% for advice on all things tech. So it's a leading edge bit. Yes, current market share is around 3% for iPhones, but what will that be in the next five years? Let the wave catch up to the leading edge, and you might be surprised.

    However, since you're trolling, I'm going to stop feeding the troll ... now.

  30. er... bit late for that by Anonymous Coward · · Score: 0

    yeah well, you can fuck right off with this - apple have made their bed and they're starting to realize that they made a big mistake. GOOD!!!!!!!

    I hate apple and the pathetic scum who follow them - let them rot in their walled garden.

    why do apple guys need the internet - you've got itunes and the appstore?

  31. Wow, Butthurt Apple Fanboy by Anonymous Coward · · Score: 0

    Apple's phone market-share has dropped down to 21 percent. Android is all the way up to 28 percent. While RIM has 36 percent.

    If you are going to troll, you had better have a fucking clue what you are talking about. Save yourself in the future from making yourself look like such a complete idiot like you just did.

    1. Re:Wow, Butthurt Apple Fanboy by Anonymous Coward · · Score: 0

      You may want to consider therapy. You seem angry. They're phones. Seriously, how does what a company does on their product line effect you? Either the market will support it or it won't. Not really a reason to have an internet temper tantrum.

  32. Lol by ohzero · · Score: 1

    Infoworld story doesn't load on my iPhone. Guess it's a flash site. Classic.

    --
    -- http://www.criticalassets.com
    1. Re:Lol by Anonymous Coward · · Score: 0

      yes classic. fuck off macfag. this is slashdot and you're not welcome here.

  33. Gordon by david.given · · Score: 5, Informative
    ...is a Flash runtime written in Javascript, using HTML5 to do the rendering. It runs purely in the web browser. It runs on the iPhone. It's still pretty basic, but looks promising. Running the demos in Chromium on Linux doesn't appear to show much difference in speed --- of course, those demos have been carefully chosen to work.

    It claims to support SWF1 and a lot of SWF2. Right now I believe we're on SWF9, so there's a long way to go, but it does show that the approach works.

    1. Re:Gordon by mad.frog · · Score: 1

      SWF10, actually. While Gordon is a nice demo, the Flash apps it runs are barely above the Hello, World level... getting it to run SWF6 or later is going to be a nontrivial effort.

  34. Flash implemented in JS/HTML5? by Anonymous Coward · · Score: 0

    I'm sure I heard recently that someone had implemented a flash player in Javascript / HTML5.

    If that's for real (and I confess I never tried it out), then why can't iPhones/iPads use that? If nothing else, it would be a good stop-gap solution.

    I'm sure it would be dog slow, but it may be good enough for some users/uses at least.

  35. A better plan: by MachineShedFred · · Score: 1

    1. Apple allows Flash on the iPhone / iPad, with one caveat - there's a huge fucking OFF switch in the settings. When this is turned off, no Flash code can execute.
    2. If Adobe doesn't like that, too God damn bad. Get screwed with your pants on.

    This way, the *user* gets to decide if Flash has all the problems that Apple claims it does, and if those problems aren't outweiged by the added functionality. If the problems are that bad, then very few people will use it, and Adobe looks like the goat for churning out terrible inefficient crapware.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  36. other idea by StripedCow · · Score: 1

    Here's another idea:

    1) some bunch of technically skilled people with a lot of spare time put together a proposal for a linux based tablet system
    2) those people ask for funding (for example on http://www.kickstarter.com/
    3) slashdot crowd starts donating money
    4) people start developing the device
    5) profit!

    --
    If Pandora's box is destined to be opened, *I* want to be the one to open it.
    1. Re:other idea by Lumpy · · Score: 1

      1 - Why? Android-x86 + existing hardware = Linux based tablet system.
      2 - any fool with $500.00 and enough education can do this in an afternoon.
      3 - Slashdot crowd is all talk and no action. They are identical to every other group out there.
      4 - Basing it on Android means you have an instant software base
      5 - PRofit will only be for big companies like dell (they already have one on it's way) or the china manufacturing companies making this stuff. Sales margins will be razor thin.

      --
      Do not look at laser with remaining good eye.
    2. Re:other idea by Lumpy · · Score: 1
      --
      Do not look at laser with remaining good eye.
    3. Re:other idea by farble1670 · · Score: 1

      1) some bunch of technically skilled people with a lot of spare time put together a proposal for a linux based tablet system

      android.

  37. All the best for the European Wetab ;-) by Herve5 · · Score: 0

    The more they waste time, the better it'll be for the german Neofonie to negotiate most european publishers for hts rival Wetab tablet machine.
    Which may not be so bad ( Linux based, yes sir).

    http://wetab.mobi/en
    http://www.engadget.com/2010/04/26/neofonies-wepad-tablet-shown-to-german-journalists-seems-legit/2#comments
    http://eu.techcrunch.com/2010/03/29/europes-biggest-publisher-embraces-the-wepad/

    --
    Herve S.
  38. If Flash is so good, why won't it run on my box? by satch89450 · · Score: 1

    For a number of reasons, I'm running Red Hat Enterprise 4 on my desktop. Yes, it's not Windows or Mac, so that makes me an outlier. On the other hand, Adobe advertises that Flash is available for "Linux". If I want Flash, I have to dump RHEL 4 and load RHEL 5. One of the reasons I use the Enterprise editions is to *not* have to update my primary system every six months or so -- indeed, I'm waiting for RHEL 6 before I go through the process.

    And I do have a RHEL 5 system I use on occasion...and Flash will mysteriously die on that platform. The failure occurs most often when there are many Flash objects in a Web window. Everything just goes blank, and my CPU loading shoots to the moon. That includes ads.

    RHEL 4? The lack of flash prevents all sorts of problems. Not to mention being free of obnoxious ads when browsing the World Wide Web.

    Before InfoWorld's truce proposal can be seriously considered, I think Adobe has to clean house first. When Flash runs well where it says it runs, then they have a better position in the peace talks.

  39. People don't understand the root problem by Altus · · Score: 1

    People really don't understand what this is about.

    Sure the crashing is an issue and flash does suck and sure the gesture support thing is a bit of a problem.

    But this isn't really about flash. Apple wants applications to be developed for the iPhone, not for the lowest common denominator. If flash (or any technology) is available on all phones then everyone and their brother will release apps using that technology and the phone becomes a commodity. New applications don't use the cool new hardware feature that Apple put in because flash doesn't support it yet (and may never or at least not until its on every phone). Suddenly there is no way to differentiate your product.

    Sure, right now you can write an app for the iPhone and port it to Android but you end up with, optimally, 2 applications that are both optimized for their particular application. When you have something in the middle you don't get that. Java was like this for the longest time. Apps were optimized for windows and sucked on the Mac. Its possible to make a good java based UI app on more than one platform but its difficult and developers are lazy.

    This is why apple doesn't want flash on the iPhone or even apps that are compiled from flash. The fact that Adobe is likely to make these things worse by not fully supporting the iPhone or by not keeping up with new features makes it worse.

    --

    "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    1. Re:People don't understand the root problem by Anonymous Coward · · Score: 0

      Apple has an approval process to weed out apps that don't perform up to snuff. That is not what this is about. Apple is trying to make developers choose to support iDevices OR other devices. Apple is betting that developers will stick with them, and thereby limit development on other platforms.

    2. Re:People don't understand the root problem by 517714 · · Score: 1

      The fact that Adobe is likely to make these things worse by not fully supporting the iPhone or by not keeping up with new features makes it worse.

      Adobe will only be hurt if they are too lazy, too timid, or too slow to agressively develop their product for selected other phones and make the user experience equal that of the iPhone. If they try to support the entire gammut of phones, their product will never be better than lowest common denominator and they will succeed only in the short run and help Apple in the process.

      --
      The US government have made it clear that we have no inalienable rights; any we do not defend vigorously will be taken.
    3. Re:People don't understand the root problem by Anonymous Coward · · Score: 0

      er, shut up dude, whether you know it or not you're talking shit. there are flash built apps that take advantage of all these iphone features - multi touch accelerometer etc etc. their has been for a long while

      only the most pig-headed macfag would argue this is about anything other than apple being able to sell their stuff in the appstore.

      you see if you talk shit around here you will get called right out. go elsewhere you fucking creep.

    4. Re:People don't understand the root problem by Altus · · Score: 1

      I believe Adobe will screw it up, but Apple doesn't want to wait for that, they are trying to build a whole new market in a fairly short amount of time and they are specifically running away from the commodity hardware that is currently hurting PC manufacturers margins.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    5. Re:People don't understand the root problem by Altus · · Score: 1

      And to think, people say the quality of discourse on slashdot has fallen over the years.

      Hats off to you Mr. Coward, for showing us all the way.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

  40. Flash from a developer's perspective by s_p_oneil · · Score: 4, Interesting

    I've programmed in a lot of languages. I just learned Flash a few weeks ago because I needed to port an iPhone game to Flash. From a developer's perspective, programming in Flash is like programming with half a language that only has half a run-time library. That wouldn't be so bad if it was fun to program in like some of the more modern scripting languages, but it's not.

    Regarding performance, I found that the only way to make Flash code perform well is to write spaghetti code. I had a collision detection routine running really slowly, and when I hacked together a profiler for it (which is not easy because the language has no high-precision timers), I discovered that the function call overhead in Flash is obscenely high. I had to get rid of all getter methods (i.e. make all my read-only member variables public), replace convenience functions like Math.abs() and Math.max() with if-then-else statements, and take my hit test function and copy+paste its contents everywhere I wanted to call it. (I didn't see any macro or inline features, and as much as I hate to copy+paste, the hit really was that bad.)

    IMO, if Adobe can't fix the language, they should put a bullet in it. If they won't do either (and they've had years), then I have no problem with other companies attempting to put a bullet in it.

    1. Re:Flash from a developer's perspective by djheru · · Score: 0, Flamebait

      I just learned Flash a few weeks ago Apparently, not so much.

    2. Re:Flash from a developer's perspective by pitcher99 · · Score: 1

      I just measured the overhead to less than 0.0001 ms. Is that obscenely high?

    3. Re:Flash from a developer's perspective by s_p_oneil · · Score: 0

      Wow, that reply was really underwhelming. It doesn't even include one counter-point relevant to the subject (which is Flash, not me). I realize that I'm new to the language, but with Flash there's not that much to learn. If you can make a decent argument about any of the points I made on Flash, I'll listen. Otherwise, you're just wasting time.

    4. Re:Flash from a developer's perspective by Anonymous Coward · · Score: 0

      Flash is not a language. Are you retarded?

    5. Re:Flash from a developer's perspective by s_p_oneil · · Score: 1

      How did you measure that without high-precision timers? Write a loop to call a function 10 million times to see that it takes 1 second? Assuming you have a 2GHz processor, that would put the function call/return overhead at about 200 clock cycles, which is only a little high, and it was not what I was seeing when I ran it. Would you mind posting the code you used to determine the speed?

    6. Re:Flash from a developer's perspective by mzs · · Score: 1

      GOD YES! That's a MICROsecond. That's the order of middling IO like reading a word off a of a PCI bus. That is very heavy for a function call.

    7. Re:Flash from a developer's perspective by mzs · · Score: 1

      Oops sorry it's a tenth of a us, so an order of magnitude better than reading a word off of PCI, sorry.

      Still that is not all that impressive, I do real time and entire programs with many function calls routinely run in under a us.

    8. Re:Flash from a developer's perspective by Anonymous Coward · · Score: 0

      If your having that much of an issue with hit detection your doing it wrong. I've programmed in a lot of languages as well and Flash shouldn't be giving you a headache if your taking the time to actually learn the language.

    9. Re:Flash from a developer's perspective by ADRA · · Score: 1

      Method overhead is a Runtime issue, not a language one. Its still Adobe's fault, but it means that the language itself could hypothetically be improved through the development of a faster runtime (eg. JVM performance improved substantially for java 1.4-1.5, 1.5-1.6, JavaScript has been steadily getting faster in brower javascript engines ever since the Web 2.0 started to pick up). The fact that Flash the platform sucks doesn't mean that Flash the language is fundamentally flawed (unless in this case they're inseparable which leaves the impression of what you're saying).

      If Adobe writes horrible software that developers and users can't use then there's no issue. The fact that Flash is still around means that there IS a demand for either User or developer acceptance. I personally hate 90% of the flash apps that people churn out on the internet, but there's still some real gems that makes having the platform around worth while. Can these 10% be written in something else that performs better? Maybe, but if they could, why weren't they? I still remember going to new grounds and watching the movies that some people come up with. Great.

      --
      Bye!
  41. Flash Video performance issues do exist by Anonymous Coward · · Score: 0
    1. The article claims that Flash video does not suffer from performance issues. This isn't true on OS X where a Core 2 Duo @ 3Ghz isn't fast enough to watch a flash video without stuttering.
    2. On Windows performance of Flash Video is better but it still consumes a lot of CPU cycles.
    3. Adobe/Macromedia had 10 years to make Flash not suck and they failed. Creating a Flash video plugin will slow the transitition to HTML5 and keep bad technology alive.
    1. Re:Flash Video performance issues do exist by twidarkling · · Score: 1

      This isn't true on OS X where a Core 2 Duo @ 3Ghz isn't fast enough to watch a flash video without stuttering.

      People keep saying this, but I was able to watch it on a 2.5 GHz machine on full screen with no issues. So I don't know what the fuck YOU people are doing, but you're obviously damn well doing it WRONG.

      --
      Canada: The US's more awesome sibling.
    2. Re:Flash Video performance issues do exist by gyrogeerloose · · Score: 1

      People keep saying this, but I was able to watch it on a 2.5 GHz machine on full screen with no issues. So I don't know what the fuck YOU people are doing, but you're obviously damn well doing it WRONG.

      Yeah, but was that 2.5 GHz machine a Mac running OS X? The point being, while Flash may run okay on Windows, it's a dog on a Mac.

      --
      This ain't rocket surgery.
    3. Re:Flash Video performance issues do exist by mallydobb · · Score: 1

      I have a late 2008 aluminum MacBook, 2Ghz w/ 4GB of RAM. Flash runs and I've never had it stutter. What it does do though is make the processor extremely hot. Even the new beta, which can use the GPU instead of the main CPU, still runs quite warm. The fact it takes up so much processor time and energy is the main reason I dislike it.

      --
      --- b2b.mallaidh.org | www.mallaidh.org | www.kidsalive.org/article/kahlil-pfaff/
    4. Re:Flash Video performance issues do exist by Big+Boss · · Score: 1

      And it sucks on Windows too, just not as much. When that same machine using a real video player can decode the video just fine when it's captured and extracted from the flash container. Flash video sucks hard on Linux as well, so it's not just OSX users that get screwed by Adobe. Flash blows, and it can't get replaced fast enough for my taste. Adobe has proven that they are unable or unwilling to hire programmers that can code their way out of a wet paper bag.

    5. Re:Flash Video performance issues do exist by gyrogeerloose · · Score: 1

      Okay, thanks for the info. I use my XP machine exclusively for controlling my amateur radio station and my Linux box is a dedicated file server so the only real benchmark I have for Flash is how it works on my general-purpose computer, a 2 GHz Core Duo MacBook Pro, and that is "not very well." As soon as a Flash video loads, the fans start spooling up to the point that the thing begins to sound like an old DC-8 preparing for take-off.

      I'm with you when it comes to wishing Flash an early demise. I don't know what kind of resources Adobe has on the project now but at one time, it was a grand total of four programmers, none of which were Mac specialists.

      --
      This ain't rocket surgery.
  42. Security and Performance by Enderandrew · · Score: 1

    Google and Mozilla have been working with Adobe on a new plugin API to put Flash in a sandbox. The plugin API also auto-updates to the latest version of Flash at all times, to make sure people aren't running around with old versions that have known exploits.

    Apple's hardware is getting faster with newer iterations. Assuming Adobe was willing to meet in the middle and work on performance and stability, I don't think this is an overtly complex issue.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  43. I do not want flash on my device by codepunk · · Score: 0, Troll

    I own a iphone and have absolutely no need for flash in any form on my device. Flash would add nothing of value to the platform. I already have nearly a unlimited quantity of applications and games on it what value would it add?

    --


    Got Code?
  44. Create a Flash video player plug-in. by Redlemons · · Score: 1

    I think I read somewhere about h.264 hardware decoder chips for mobile devices being readily available. I guess a flash video plug in wouldn't support those. So it'd kill batteries.

  45. Re:Real plan to fix the Flash on iPhone dev concer by baka_toroi · · Score: 0, Troll

    Which codec should we use for HTML5 video? The one that doesn't work in Opera/Firefox or the one that doesn't work in Safari/(future)IE9?

    Also, give me Farmville, badgersbadgersbadgers and Chatroulette in HTML and I'll buy what you say. But since you can't, I feel compelled to say you are wrong.

    inb4: I don't want simple games!
    I don't have autism!
    Why would you talk to strangers?

  46. Re:How about apple just make their own implementat by BlueBoxSW.com · · Score: 1

    Why bother? 80% of flash is simply video, and the iPhone supports sites like YouTube already without supporting Flash. The 20% that's simple animation can be done just as easily in HTML5/CSS3.

    I keep missing what great Flash applications people need ported to their iPhones.

  47. This "war" has almost nothing to do with tech by antifoidulus · · Score: 1

    Steve is known to hold a grudge a really, really long time based on reports from those around him, and I think he has had Adobe in his sights for a while. Now that he finally has a weapon, the popularity of the iPhone OS, he is going to take every opportunity to wield it against Adobe.

    It wasn't too long ago that Adobe used to love the Mac platform, they would release most of their tools on the mac either at the same time as the windows release or often before it. However, a couple of years back things started to change and the Mac platform was no longer Adobe's buddy. They released a 64 bit version of CS 4 for windows, but the mac version was 32 bit only(though largely thats because of a dick move on Apple's part, scrapping 64 bit Carbon GUIs right before Leopard was due to be released). After Apple released Aperture Adobe came out with Lightroom which only furthered Steve's ire.

    Steve can come up with a billion supposedly technical reasons why they shouldn't use Flash on the iPhone, but it really all boils down to the fact that Steve hates Adobe and is trying to get back at them in any way he can.

    1. Re:This "war" has almost nothing to do with tech by Budenny · · Score: 1

      Would you mind changing your signature to remove the unnecessary and pointless references to sexual violence? Thanks.

    2. Re:This "war" has almost nothing to do with tech by antifoidulus · · Score: 1

      You ever deal with an insurance company? It's about as much fun.

    3. Re:This "war" has almost nothing to do with tech by revscat · · Score: 1

      "Obama is known to hold a grudge a really, really long time based on reports from those around him, and I think he has had conservatives in his sights for a while. Now that he finally has a weapon, the popularity of the health care bill, he is going to take every opportunity to wield it against conservatives. ...

      Obama can come up with a billion supposedly practical reasons why they shouldn't succumb to conservative demands, but it really all boils down to the fact that Obama hates conservatives and is trying to get back at them in any way he can."

      Haterbois: The teabaggers of tech.

    4. Re:This "war" has almost nothing to do with tech by antifoidulus · · Score: 1

      I must be some hater boy, given the fact that I have no less than 5 apple branded items sitting right in front of me.....I love Apple and Steve is an amazing person, but he is in fact a person, not a god. He has flaws like every other human being and being petty and spiteful happens to be one of them. Hell, I'm petty and spiteful and yet I don't even have a fraction of the success Steve has....

  48. Not the REAL issue by kaizendojo · · Score: 1

    Compatibility and open standards are not the real issue here; the real issue is who will own the lucrative ebook market.

    There are two competing standards for eBooks -- one owned by Adobe and the other while not owned by Apple it is at least in a version that is the more fully developed. While Steve may not feel the need to own the eBook standard, he sure as hell doesn't want Adobe to own it, either. Flash is but collateral damage in this war. The next killer app - which Steve desperately needs to justify sales of iPads, which aren't burning the barn like the iPhone did - will be digitized books.

  49. LOL! What An Idiot by Anonymous Coward · · Score: 0

    Dude, get over yourself. No one is -impressed- with your little tirade other than a handful of other idiots just like yourself.

    Do you clowns not realize what a joke you've become to the rest of the 99 percent of the computing world?

  50. race condition by Junior+J.+Junior+III · · Score: 5, Funny

    In one thread, I have this going on:

    while (Flash.Sucks)
    {
         Developer.Bitch();
         Developer.Moan();
         Developer.Complain();
    }

    While in another thread, I have:

    while (Apple.IsBastards)
    {
         Developer.Bitch();
         Developer.Moan();
         Developer.Complain();
    }

    These threads are deadlocked in a race condition, and meanwhile, most Users have absolutely no idea what's going on.  Surprisingly few of them even seem to care.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:race condition by illumin8 · · Score: 2, Funny

      You didn't write it in Objective-C, so I couldn't compile it... ;-)

      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    2. Re:race condition by shutdown+-p+now · · Score: 1

      I don't see a deadlock here. Flash sucks, and Apple are bastards - and those aren't in any way dependent on each other, so you should have both threads running smoothly and posting comments just fine.

      *looks at the comments in the story*

      Yeah, seems to be working.

    3. Re:race condition by BatGnat · · Score: 1

      thats ok, i'm multi-"threaded"!

  51. Re:Real plan to fix the Flash on iPhone dev concer by delinear · · Score: 2, Insightful

    Flash is a god-awful piece of software, but the issue for many people is that it's the cheapest option to do cross-platform, dynamic applications. While the iPhone is a nice piece of kit, it doesn't have the levels of market penetration that makes it worthwhile developing your application twice, so developers are left with the choice to either drop iPhone OS support (which they'd rather not do because it's a nice marketing coup at the moment) or spending an extra amount developing an iPhone specific version of your app which probably won't give you the same ROI (of course, the other option is to use something like HTML5, but then you're screwed if you want to also offer your app on older desktop browsers which tend to have a much higher market penetration). Now, having said that, I too hope Flash dies sooner rather than later - but experience tells me this is unlikely to happen (since I'm stuck supporting IE6 on 50% of my projects, I don't see HTML5 saving the day in the near future).

  52. Re:Real plan to fix the Flash on iPhone dev concer by Errol+backfiring · · Score: 1, Troll

    4) Salesmen: really stop selling flash. Be a sport, and sell something more modern.

    Flash is usually there because of the salesmen, not because of the web authors.

    --
    Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
  53. Re:Real plan to fix the Flash on iPhone dev concer by cynyr · · Score: 1

    3) Web authors: start using HTML5 video standards and quit the stupid flash video player already!!!

    You need to pay more attention, there is not standard video codec for the tags. As far as AJAX + SVG thats doable.

    --
    All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
  54. Yeah, might work if it was mutually beneficial by hattig · · Score: 0, Troll

    1. Create a Flash video player plug-in

    Irrelevant. Within a year 90%+ of online videos will have a HTML5 alternative. Other services that currently use Flash for video will have apps in the App Store as well.

    2. Put the core Flash technologies into the standards bodies

    I thought the Flash format was open, hence Gnash, etc. Standardise it, fine. It still won't change anything about Apple's stance.

    3. Create an iPhone-certified SWF exporter for Creative Suite

    Basically you're asking for a new Cocoa Touch component - a "Flash Canvas" but with native code instead of ActionScript. I'm sure that the existing (but now disallowed) Flash->iPhone OS App compiler did this. I don't think Apple will care to implement that in any form though, they want to push their OS, not a cross-platform subset of functionality. They already have a HTML5 Canvas which can be controlled via Javascript. http://www.canvasdemos.com/ has some examples.

    4. Explore a Flash app certification process

    If the app is worthwhile, it will get ported to Apple's platform anyway. Apple would rather the apps all shared the same UI conventions and used the same underlying UI kit.

    In my opinion Adobe should put their effort into leveraging their creative suite tools to generate HTML5 apps, via HTML5 Canvas, Video and so on. If they don't, Apple surely will eventually have such offerings!

    1. Re:Yeah, might work if it was mutually beneficial by twidarkling · · Score: 1

      Within a year 90%+ of online videos will have a HTML5 alternative.

      Bullshit. Maybe 90% of YOUTUBE videos will have an HTML5 equivalent, but I doubt you're going to see any mass conversions by sites like blip.tv, and more and more people are moving away from YouTube due to their insane overreactions on any random DMCA claim, and other issues, not to mention the blackbox-style account suspensions and deletions.

      Saying "Flash will be dead in a year" is like saying "This is the year of the Linux Desktop." Yeah, we'd like to believe it, it'd even be nice if it was true! But in your heart of hearts, you know it sure as heck ain't happening.

      --
      Canada: The US's more awesome sibling.
    2. Re:Yeah, might work if it was mutually beneficial by hattig · · Score: 1

      Flash video will not be the primary means of video distribution in a year's time. It will be a means, and it'll probably be available for quite a few years, but the browsers bring it in, and websites will inevitably provide a HTML5 alternative for compatible browsers.

      Do you think that these other sites will chose to deliberately not use Flash for video distribution? Maybe Adobe will sell them on DRM.

      YouTube already has a native app on the iPhone, so is already irrelevant. Maybe blip.tv will have a native app within a year. Not that I've ever heard of it.

    3. Re:Yeah, might work if it was mutually beneficial by Wovel · · Score: 1

      Of course most of youtube is already on HTML5 and blip.tv already supports the iPhone/Pad.

  55. wait, what?! by Anonymous Coward · · Score: 0

    You're more likely to get Steve Jobs to prove at the next Apple Keynote that he really can shit rainbows.

    he doesnt need to prove it. havent you seen the rainbows showing up everywhere? yeah, that's steve.

  56. Re:If Flash is so good, why won't it run on my box by Ltap · · Score: 1

    I'm an Arch Linux user, and besides high CPU usage, I don't have any real problems with Flash. No browser crashing, stability problems, etc. On the other hand, I would still prefer to use HTML5 for streaming video, for ideological and other reasons (multiple videos open, or running CPU-intensive applications as well as Flash video tend to really bog things down.)

    --
    Yet Another Tech Blog
    (but so much more, including game and movie reviews)
    http://yanteb.peasantoid.org
  57. Re:Real plan to fix the Flash on iPhone dev concer by icebraining · · Score: 1

    2)
    First, Flash is not just "another language". It's a completely different platform, with different concepts and APIs.

    Second, it's not about being "difficult" to learn it. It's about being able to develop a single cross-platform application. By taking care of the device-specific quirks and APIs, Flash provides developers a common ground.
    The alternative is doing a Objective-C port for the iPhone/iPad and a Java port for Android.

  58. Where can you vote? by ekimminau · · Score: 1

    The article above says you can vote. I can't find the voting link anywhere in the article.

    --
    Armaments, 2-9-21 And Saint Attila raised the hand grenade up on high, saying, 'O Lord, bless this Thy hand grenade' N
  59. Fail by Anonymous Coward · · Score: 0

    LOL, what a moron. What a retarded attempt at saving face.

    You made a fool out of yourself dipshit. You're only making yourself look more butt hurt loser.

  60. Flash Sucks by Anonymous Coward · · Score: 0

    It's a CPU hog. I despise Flash (and I'm not an Apple fanboi even!)

  61. Indirect Talks Needed by smitty777 · · Score: 1

    ...somebody get Mitchell over here. He can shuttle back and forth between the two camps if he's not too busy

    --
    "Before God we are all equally wise - and equally foolish"
    Albert Einstein
  62. it ain't gonna happen. by jdanilso · · Score: 1

    Nice article.

    A waste of time, ones, and zeros.

    Neither Adobe nor Apple have any reason to compromise unless and until the Feds get involved and force the issue in which case the solution will be worse than the disease.

    Let them both eat cake.

    (Disclaimer: I love the closed environment of the iPhone and iPad. It keeps some of the junk out of my way.)

  63. Irrelevant, just as Flash is. by ckaminski · · Score: 1

    Take Evernote. I use it on both Android (Moto Droid) and my iPod Touch. Because there's less buttons and the native autocorrect of the iPod, I find it easier to use on that, but the Droid app has more features and control (allow network access) that "fits" that platform better.

    I'm sorry, developers *can* make apps that take advantage of each platform they're on, they just choose not to for expediency. Flash is a lowest common denominator - and it's a bad one at that.

    1. Re:Irrelevant, just as Flash is. by BatGnat · · Score: 1

      Forget the Ipod auto-correct. get Swype for android. You will NEVER want to type a thing on the ipod ever again...

  64. Wow, What A Loser by Anonymous Coward · · Score: 0

    Get a life dipshit.

  65. Re:Real plan to fix the Flash on iPhone dev concer by Lumpy · · Score: 1

    Flash provides developers a common ground.

    Yup. Abysmal performance and instability on every platform. It's uniform across the board.

    It get's worse with every release as well.

    --
    Do not look at laser with remaining good eye.
  66. faulty assumption by jipn4 · · Score: 1

    The faulty assumption such a "peace plan" is that the "technical reasons" Apple states are the real reasons. The real reason Apple doesn't want Flash is because there are tons of excellent cross-platform games written in Flash that would kill both their lock-in and their cottage industry of iPhone games, many of which are just imitations of games already available in Flash.

    Apple feels strong right now, and they want to leverage that strength as much as they can to kill competition and tie developers to their idiosyncratic platform.

    1. Re:faulty assumption by Wovel · · Score: 1

      And those games actually cost money for Apple to distribute because they are free...(I suppose that is where your argument falls down)

    2. Re:faulty assumption by jipn4 · · Score: 1

      I don't get it; are you trying to be sarcastic? In any case, some Flash games are free, some cost money. But the point is that they are not iPhone-specific and don't tie developers to the iPhone platform. If Flash games become predominant, then iPhone becomes just one of many platforms, and not a very competitive one. And making it easy to port Flash would alienate many of their current developers.

      The big advantage iPhone has in many people's minds is that it has many apps that other platforms don't have. That's an advantage Apple wants to preserve. And that means keeping their current developers happy and forcing developers to invest extra money if they want to support platforms other than iPhone as well.

  67. Re:If Flash is so good, why won't it run on my box by Chibi+Merrow · · Score: 2

    One of the reasons I use the Enterprise editions is to *not* have to update my primary system every six months or so -- indeed, I'm waiting for RHEL 6 before I go through the process.

    'Every six months'? RHEL 5 is three years old. It (and it's derivatives like CetOS 5) has reached the point where we can't even compile our latest code on it without replacing every library we use on the system. And you're running the version before that. Are you really surprised that Adobe isn't supporting your platform?

    Meanwhile the x86_64 Flash plugin for Mozilla works pretty good on my (old) Fedora Core 10 workstation. I think Linux is the only platform you can even get a native 64bit binary of Flash for. So yeah, I think Adobe's Flash support on Linux isn't half bad.

    --
    Maxim: People cannot follow directions.
    Increases in truth directly with the length of time spent explaining them
  68. Adobe was STUPID by MarkvW · · Score: 1

    If there were Flash on Android systems, there'd be a lot more free games and the Android phones would be MUCH more popular. Adobe should have committed substantial resources to facilitating Flash on Android systems.

    Maybe there's still time . . .. We'll see if functional Flash shows up in June.

    You snooze, you lose.

  69. Apple's real concern: access to content by grasshoppermouse · · Score: 1

    Web content > proprietary non-Apple software component > Apple device

    Apple does not want to let a single third party control Apple's ability to access web content, and thus perhaps dictate terms for access to that content. To access Flash content currently requires a proprietary software component from Adobe, giving Adobe substantial power to dictate terms for accessing this content. Even if Flash were made an open standard, it would require substantial resources and time for Apple to create its own Flash renderer. Why not simply put that effort into HTML5 rendering and authoring tools? Apple is gambling that the iphone and ipad currently give it the leverage to move the web ecosystem away from proprietary Flash and towards HTML5, a standard over which it and other parties have some control.

    Adobe could produce a fantastically efficient, bug-free Flash plugin that exposed all the nifty features of the latest iphone OS and Apple still wouldn't want to use it.

  70. Why Flash is Dead by qazwart · · Score: 1

    Take a look at many of the iPhone/iPad and Android apps. Do you notice something? Take a look at Hopstop, Facebook, Twitter, FlightAware, Weather Channel. Now, do you see something?

    A good percentage of the iPhone/Android apps are customized interfaces for webapps. That's right. Instead of downloading and installing these apps, the user could simply go to the webpage and do the same thing.

    Even more strange is that many of these apps are paid apps. That is, the user is buying an app when they could do the same thing for free by merely visiting the webpage? Why are users doing that?

    We could snarkily claim that these users are stupid (They're not using Linux after all!) Or, we could say that maybe there is something about native apps that users prefer and are even willing to pay a few dollars for in order to enjoy the privilege of using a natively written app.

    That is why Flash is dead. Adobe is trying to push the AIR platform as a write once/execute anywhere platform. Adobe wants to push Flash as a "Universal" web platform for creating rich webapps. But, the users aren't going to buy that. It's not an HTML5 vs Flash debate because users don't want to use HTML5 either. They want the apps they download to work as effortlessly as the mobile device they're using.

    If you're a Flash developer, it's about time to learn to program in the native apps found on these various platforms. Heck, learn them all! I believe that Android is Java based (I haven't programmed on it yet) and the iPhone uses Objective C which is not too difficult a language to pick up. Plus, both platforms have extensive SDK that help with things like GUI, buttons, scrolling, etc.

    Because the truth is that no one wants to use a Flash app on any platform.

    1. Re:Why Flash is Dead by StuartHankins · · Score: 1

      Or, we could say that maybe there is something about native apps that users prefer and are even willing to pay a few dollars for in order to enjoy the privilege of using a natively written app.

      Very good point. I know my USAA app remembers my login information and lets me access my accounts with just a PIN. My Facebook for iPhone app lets me easily see Slashdot news without having to visit Slashdot directly. The TV Guide app, even with its problems, gives me quicker access to what's on TV than visiting a website, and everything is enlarged and easy to read. My other banking apps are all easier to read via the app than visiting a website, although some of them don't tell me things like whether a charge is pending or whether it's finalized (restaurant and some other charges often appear as a $1 charge or do not include the tip until they finalize). ABC News and USA Today are also much easier to consume as apps. Although all of these I mentioned are currently free, I would be willing to pay $1 each to keep them.

  71. Android Phones ARE Real Computers by Anonymous Coward · · Score: 0

    Too bad for iPose users that their little toy is not a computer.

    My Android based phone is definitely a computer.

    No wonder Android phones have been beating iPhone sales all year.

    1. Re:Android Phones ARE Real Computers by Lunix+Nutcase · · Score: 1

      No wonder Android phones have been beating iPhone sales all year.

      That's funny cause iPhone had about 8.7 million units sold in the first quarter of this year while all android phones combined haven't topped 6 million for the quarter.

    2. Re:Android Phones ARE Real Computers by Suhas · · Score: 1

      You might want to read a news item on this popular website which mentions android phones beating iPhone sales for the quarter. Careful though, sometimes the people who post comments on that site are uninformed jackasses apt to pull unfounded claims out of their ass.

    3. Re:Android Phones ARE Real Computers by Wovel · · Score: 1

      It appears someone (GP) did not RTFAITOS which clearly mentioned in the US and even indicated it was based in saturation of the only US carrier with the iPhone.

      One other item to note, people actual pay for their iPhones. Much of the Android "sales" were giveaways by carriers who could not sell them and wanted to create some buzz.

  72. First Adobe Needs to get Flash actually working... by Karlt1 · · Score: 1

    http://jeffcroft.com/blog/2010/may/08/android-flash-demo-flashcamp-seattle/

    Here's what happened: On his Mac, Ryan pulled up a site called Eco Zoo. It is, seemingly, a pretty intense example of Flash development -- full of 3D rendering, rich interactions, and cute little characters. Then, he pulled up the same thing on his Nexus One. The site's progress bar filled in and the 3D world appeared for a few seconds before the browser crashed. Ryan said (paraphrasing), "Whoops! Well, it's beta, and this is an intense example -- let's try it again." He tried it again and got the same result. So he said to the audience, "Well, this one isn't going to work, but does anyone have a Flash site they'd like to see running?" Someone shouted out "Hulu." Ryan said, "Hulu doesn't work," and then wrapped up his demo, telling people if they wanted to try more sites they could find him later and he'd let them play with his Nexus One.

    ....

    A demo that crashes on everything it tries is not an effective way to gain confidence that you, as a company, are getting close to a polished product. The bottom line is that those of us who attended FlashCamp got a demo of Flash running on an Android phone, indeed -- and it wasn't impressive. We never saw an example of a site that worked without crashing under this beta version of Android. So if I were Adobe, I may choose not to demo this thing until it's really solid.

  73. Proprietary? by Anonymous Coward · · Score: 1, Insightful

    I don't know a lot about flash, so here's my question:

      If flash is proprietary, then how can someone easily write a program that reads and plays it (other than Adobe)?

  74. Re:How about apple just make their own implementat by twidarkling · · Score: 1

    Um, there's a lot of video sites beyond youtube that are mostly flash-contained videos. In fact, the streaming sites like Ustream, that seem right up the mobile market's alley, are flash. And it's not "the iPhone supports youtube," it's "Youtube supports the iphone." You've got it backwards.

    --
    Canada: The US's more awesome sibling.
  75. Re:How about apple just make their own implementat by BlueBoxSW.com · · Score: 1

    Ustream supports the iPhone.

    http://www.ustream.tv/mobile

  76. Re:Real plan to fix the Flash on iPhone dev concer by Optic7 · · Score: 1

    1) Except if they are found to be violating antitrust laws.

    2)A lot of people that develop flash "apps" are not programmers.

    3)What HTML5 video standards? Which ones do all the major browsers support?

    I don't disagree that flash CAN be an annoyance (it can also be a convenience), but what Apple is doing is ridiculous. I can understand them blocking the flash player itself from their devices. But blocking any applications developed in flash and compiled to run natively in their OS? That's just off the charts of ridiculousness.

  77. Welcome, Lords of the Underworld! by endofoctober · · Score: 1

    Apple has every right to guard their monopoly, as does Adobe. I just hope that Adobe announces very soon that they're going to stop developing Creative Suite for Macs, and watch the Windows-only CS6 force Mac users into buying PCs. Then Apple will either have to develop their own version of CS, or go to Microsoft to buy their creative apps. That will indeed signal the end times.

    --
    - Jack
  78. Re:Real plan to fix the Flash on iPhone dev concer by Anonymous Coward · · Score: 0

    Learn another language. WTH is wrong with developers these days? It's not that hard to learn another language!

    Sure, lets go back to the early 1980s where every computer had a different incompatible version of BASIC and development costs were multiplied by the number of different platforms.

  79. Re:Real plan to fix the Flash on iPhone dev concer by icebraining · · Score: 1

    You're preaching to the convert, I rarely use Flash at all. Just saying it's not simply for lazyness over learning a new language, it's to make cross-platform apps.

    In Windows/Linux/MacOSX there are plenty of alternatives for producing cross-platform stuff. It's not true for iPhone/Android.

  80. Solution by Anonymous Coward · · Score: 0

    A simpler solution:

    Open source the flash player and let Apple contribute to it, forking it if necessary. I doubt they would devote much resources to it for the iphone version, but they might throw some resources at it for the desktop version. That's the version that causes pain for most Apple users, btw. This strategy may have worked a few months back. But frankly, the ship has sailed Adobe, and you're not on it. Apple has already moved on, and they have seen significant movement by content providers already, so you have no leverage. I suggest begging.

    Or, second solution:

    Adobe should make their tools output to HTML5. It's not as hard as you think and they would become the dominant html5 tool vendor overnight. They could lock that market up. Problem fucking solved. How hard was that?

    Third solution (in concert with #2): Work with apple.
    Apple is putting a heavy push behind iAds. iAds are all HTML5 and javascript. If Adobe came out with great tools for producing HTML5 content, specifically mobile ads, they could rake in the dough. Just like the Apple iStore launched 10000 dev startups, iAds is going to create a whole bunch of new companies that specialize in making html5 based iAd content. Adobe should be marketing to them. They are likely already using some of the Adobe toolset already, so now sell them on a new dreamweaver plugin, or flash export specifically for iAds call it 'Adobe AdBuilder' or whatever.

    Stop picking fights with a company 10 times their size, in other words, and try to share their heat .

    there, problem solved.

  81. Re:Real plan to fix the Flash on iPhone dev concer by fortyonejb · · Score: 1

    In regards to #3. HTML5 does not specify a video standard: http://www.zdnet.com/news/html-5-drops-open-source-video-codec/318208

    If you are truly into open source you want to use Theora, but support there is not full, so maybe you have to work with h.264, which has a myriad of licensing issues, I fail to see how this is truly superior to the issues faced with Flash currently. It to me feels like an "out of the pot and into the fire" scenario. Both have their pitfalls and neither are clearly better solutions until we get the HTML5 issue more clearly resolved.

  82. Why someone would want peace? by BRSloth · · Score: 1

    I really don't understand why people want to settle things between Adobe and Apple. Honestly, I'm loving it.

    The more Steve Jobs complains about Flash, the more focused in building a decent runtime for Flash Adobe will be (current Flash on Linux is a resource hog and OS X is not that far away either); The more Jobs says H264 is for "open web", the more people will scream about it being a patent encumbered protocol.

  83. You don't have the RIGHT to use Flash by Anonymous Coward · · Score: 0

    You just don't have the right. Whether or not there is a protectionistic objective here, there is no right to use a competitor's proprietary software, and Apple made a lot of good reasons to NOT have Flash on their mobile platforms. Just because Flash is so successful, it's non-standard and broken. If Apple wants to risk the loss of sales that could come from not supporting something that is so successful, then that is their decision, and this is Apple we are talking about. Let's not act all surprised when they decide to not jump on a bandwagon just because it's popular.

    Apple has a long history of not playing well with others. They also have a long history of having the best technology money can buy. It has always been a choice between the two, and quite frankly, if you don't want to buy a Mac, they don't really care; they're too cool to care. They know they are the shit, and will continue strutting their stuff.

    Apple is basically saying that if you want to programme for our hip, sleek, and oh-so-well integrated platform, you have to programme in languages that are time-tested, stable, and lack the massive overhead you get from so many "programming" languages these days, (in quotes because most "programming" languages these days are interpreted). Basically, they are telling you to act like programmers, rather then script kiddies, so stop getting all upity about it.

    Non-interpreted languages are a lot more powerful and use a lot less resources. The cost is that you have to do the hard work yourself.

  84. Adobe is about much more than flash by eavary · · Score: 1

    When will people realize that this isn't a war on Adobe, but on one particular technology that Adobe offers (Flash)? As a web developer and an iPhone developer who happily uses OS X, I find Adobe's products are regularly used parts of my daily workflow. I keep XCode up to date and I also pay licenses to keep CS up to date. Flash is not a requirement for a web site, but it can be a wonderful tool for fulfilling some client requirements and making a site look great. It is important to be able to degrade to a suitable alternative when a user doesn't have flash installed or enabled and such practices will leave a site looking great whether viewed on an iDevice or a desktop machine. Proper degradation should even be in place if you're doing DHTML. Aside from Flash, Adobe has many great products that are not threatened by Apple's position on Flash, among them Photoshop, Acrobat, Illustrator, and Dreamweaver. Additionally, Bridge is a useful way to keep track of media assets if you care to use it. I think Adobe will do just fine whether or not the Flash Player is universally available.

  85. If the mountain will not come ... by Anonymous Coward · · Score: 0

    If the mountain will not come to Mahomet, Mahomet must go to the mountain. Adobe should release an iphone to flash plugin.

  86. Re:Real plan to fix the Flash on iPhone dev concer by Tharsman · · Score: 1

    Which codec should we use for HTML5 video? The one that doesn't work in Opera/Firefox or the one that doesn't work in Safari/(future)IE9?

    I'm not in charge of standards, there is a group doing it though. Whatever ends up being used the most will be adopted by the others. It's the way it's always been.

    Also, give me Farmville, badgersbadgersbadgers and Chatroulette in HTML and I'll buy what you say. But since you can't, I feel compelled to say you are wrong.

    Will Quake 2 running in HTML5 do?

    http://techcrunch.com/2010/04/01/google-html5-quake/

  87. Get A Clue, People by Anonymous Coward · · Score: 0

    How much more do we have to read about all of these know-nothing douchebags who do nothing but talk crap about Flash on the IPhone, IPad, or otherwise?

    No one really gives a crap about how you all feel about Flash, The market is demanding Flash applications on the IPhone and IPad.

    Now go back to your jobs at Best Buy or Starbucks. The rest of us are tired of you.

  88. Re:Wait, You Think Apple Is Relevant? by geminidomino · · Score: 1

    However it's the "Hipster Douchebag" that influences something like 30% of those 97% because those 30% ask the 3% for advice on all things tech. So it's a leading edge bit. Yes, current market share is around 3% for iPhones, but what will that be in the next five years? Let the wave catch up to the leading edge, and you might be surprised.

    However, since you're trolling, I'm going to stop feeding the troll ... now.

    If people are ignoring 97% of the computing world to listen to the advice of the 3% "hipster douchebags," then they're stupid enough to deserve all of the scorn and contempt the rest of us pour on them and more. Apple's i* crap isn't "leading edge" in any technological way. It's the bleeding edge of Marketing and convincing customers that eating shit for the sake of Apple's profits makes them "cool", but the tech is generally over-priced, underpowered, underperforming, and under-featured.

  89. Flash on iPhone by painandgreed · · Score: 1

    There's only one real way to get Flash on the iPhone. Put Flash on other platforms such as Android. Make it good enough that it becomes a selling point for those platforms. When Apple's sales start hurting because of it's lack of Flash on the iPhone, the iPhone will get Flash.

    But then, why all the crying for Flash and none for Java? Flash is just one thing that is hit by a larger policy. Even the new license hit several companies that were making developer tools specifically for the iPhone while iPhone compatability is all just a minor subsection of Flash. (Although it could have made it big because then people like me who have just Flash knowledge could then make apps for the iPhone.) There's much more being affected here than just Flash, but Flash gets all the headline titles. Java seems more important. Most of the enterprise web apps I'm familiar with are in Java and if it ran on the iPhone or iPad, that would open up many opportunities in enterprise as people could include those in their off site workflows for business. Still, I guess videos and games trumps enterprise apps for most people.

    1. Re:Flash on iPhone by eavary · · Score: 1

      I agree that making Flash succeed elsewhere will have a huge impact. As far as Java goes, can't you still point an iPhone to a web app written in Java?

  90. ...a far better solution by jedidiah · · Score: 1

    A far better solution is to not treat the end users or developers like children and allow the platform to develop and grow organically.

    Let the end users decide if Flash is going to be on the phone, or anything else for that matter.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  91. Re:Real plan to fix the Flash on iPhone dev concer by Tharsman · · Score: 1

    Flash is a god-awful piece of software, but the issue for many people is that it's the cheapest option to do cross-platform, dynamic applications. While the iPhone is a nice piece of kit, it doesn't have the levels of market penetration that makes it worthwhile developing your application twice, so developers are left with the choice to either drop iPhone OS support (which they'd rather not do because it's a nice marketing coup at the moment) or spending an extra amount developing an iPhone specific version of your app which probably won't give you the same ROI (of course, the other option is to use something like HTML5, but then you're screwed if you want to also offer your app on older desktop browsers which tend to have a much higher market penetration). Now, having said that, I too hope Flash dies sooner rather than later - but experience tells me this is unlikely to happen (since I'm stuck supporting IE6 on 50% of my projects, I don't see HTML5 saving the day in the near future).

    Your application can be developed 100% in C++ for the iPhone. You only need Objective C if you going to be using the interface (ie: games don't need it) and then you can still just do the hooks in Objective C and the rest in C++

    OpenGL also is available in most platforms. Heck, make a game with OpenGL and C++ at it's core, and you will be able to take it quickly to MacOS, Windows, Linux and potentially even the Nintendo Wii (if they had something like Apple's open policy that many say is closed.) Can't talk for the Android, last time I gazed at it it said you needed to program in Java with their SDK, there may be other options though.

  92. To all the opponents of H.264 by Anonymous Coward · · Score: 0

    How is letting the OS/browser play the H.264 file directly any more wrong then having a Flash plug-in player play the H.264 file? It still all happens on your computer and doesn't change the CODEC used by the video.

  93. Re:Real plan to fix the Flash on iPhone dev concer by Tharsman · · Score: 1

    Flash provides developers a common ground.

    Yup. Abysmal performance and instability on every platform. It's uniform across the board.

    It get's worse with every release as well.

    True that! Plus, games and anything you would likely use flash for can be developed in OpenGl + C++, other than a bit of testing for platform quirks, thats rather cross platform AND ends up being faster than a 1 legged turtle!

  94. Re:Real plan to fix the Flash on iPhone dev concer by Tharsman · · Score: 1

    1) Except if they are found to be violating antitrust laws.

    For Apple to be found violating antitrust laws, Nintendo, Sony and Microsoft all would have to get probed for doing worse in their video game consoles.

    I'll happily accept the annoyance and pain that will be perpetual Flash dependency if the government forces console makers to open up their machines too, though.

  95. Re:Real plan to fix the Flash on iPhone dev concer by Optic7 · · Score: 1

    What the console makers do is different from what Apple is doing: AFAIK none of the console makers mandate what language you have to write your apps with. Whether it's worse or not depends on perspective.

  96. upside down by Anonymous Coward · · Score: 0

    can i get a caddy with that CD-ROM?
    this whole debate is hilarious.
    you bought those apple device now live with its quirks damnit.

  97. Re:Real plan to fix the Flash on iPhone dev concer by shutdown+-p+now · · Score: 1

    Learn another language. WTH is wrong with developers these days? It's not that hard to learn another language! Makes me ponder if most the flash developers are actually programmers or just script kiddies.

    It's not hard to learn another language, but there are plenty out there that are much, much better than the horrendous hybrid of extremely low-level and extremely high-level that is Objective-C. Regardless of Flash, I'd much prefer, say, OCaml to that abomination - but that's blocked by the license, too.

  98. It's also about the user by tgibbs · · Score: 1

    Of course it is ultimately about profits as far as Apple is concerned. Apple is, after all, a business, with primary responsibility to its shareholders.
    But what is it that makes this a profitable move for Apple? If there were really a strong public demand for Flash on portable devices, Apple would be busy trying to help Adobe put Flash on Apple products, also in the interests of Profit.

    The reason that Apple can get away with it is that large numbers of users are themselves pretty fed up with Flash--it crashes or hangs up their browsers, and it is responsible for irritating ads that animate without being asked to, or worse, "escape" from their sidebars to get in the way of content. For every user who loves Flash games, there are several more who find a Flashless web to be a pretty nice place.

    This is the problem that Adobe needs to solve if they want Flash to survive.

  99. Re:Real plan to fix the Flash on iPhone dev concer by Anonymous Coward · · Score: 0

    have you seen the hoops you need to jump though before you get 'quake running in html5?'

    care to provide a link so i can get see that running in my browser of choice?

    no, i didn't think so.

    nice try dude, but if you talk shit around here then you might get called out, especially if you don't know what you're talking about.

    be careful, you can end up looking like a prick.

  100. promulgate my arse by Anonymous Coward · · Score: 0

    1. Apple are idiots, jailbreak to get this amazing feature.
    2. Too late, they did that already (mostly)
    3. Too late, they did that already (mostly)
    4. Apple are idiots, get a n900 to get this amazing feature.

    Looks like Adobe is mostly there and Apple are idiots. Who knew!

  101. There is no "fight" by frank_adrian314159 · · Score: 1

    The war is over.

    It's Apple's box.

    Steve has decided.

    Now the only "fight" is whether or not whiny app makers and web designers want to shut themselves out of what is likely to be a very large part of their market.

    --
    That is all.
  102. It's all about Redux... by rclandrum · · Score: 1

    Ya gotta love the summarizers that - believing we are unable to either read or think for ourselves - attempt to simplify the problem for us dullards:

        "It's all about money..."
        "It's all about control..."
        "It's all about Apple being vindictive..."
        "It's all about Adobe wanting to sell Flash..."

    Actually, it's all about a bunch of slashdotters wasting time arguing about stuff they have absolutely no control over.

    Me? I'm laughing my ass off. Apple has been the marginal market has-been for years, getting bashed for being overpriced with a has-been OS. The MS and Linux fan-boys that wrote Apple off the business marketplace are *shocked* and *appalled* by Apple's success in the consumer arena, dismayed that their favorite player is unable to keep up. Now that Apple is starting to squeeze a few nads, everyone and his brother is up in arms about it being somehow unfair. Apple has always been about a quality user experience and now that this - combined with great design - appears to be an enormous draw to the average consumer, the MS and Linux folks are dumbfounded! Why can't buyers see the advantage in open source? Why won't they select my virus-magnet OS of choice? Please can we go back to 1999? Waaaaaaa!

    Welcome to the reality distortion field.

  103. Re:Real plan to fix the Flash on iPhone dev concer by Tharsman · · Score: 1

    What the console makers do is different from what Apple is doing: AFAIK none of the console makers mandate what language you have to write your apps with. Whether it's worse or not depends on perspective.

    They do, and you must use their SDK and nothing else. The iPhone is not too different from consoles, it just does not require you to be a large corporation to be able to publish software for them. You still have to be a registered apple developer just as you have to be a registered Nintendo/Sony/MS developer to develop to those systems and as I just noted, to use their SDK and your software to be reviewed and approved for publishing.

  104. Why should we want to save Flash? by dtjohnson · · Score: 1

    People question Apple's motives and point out that the Adobe/Apple scrap is all about money and control. Of course it is, but why should we care? Apple may have the wrong reasons for supporting HTML5 but isn't it more important that they are doing the right thing (supporting an open standard) even if it is for the wrong reasons? Moreover, why should we want a peace agreement that will 'save' flash? If flash is not saved, that would leave an opening for open standards to fill the gap that would quickly be filled. Adobe would survive and prosper without flash as the are a very large company with a lot of other businesses. They would likely become one of the biggest supporters of technologies using open standards that would replace flash functionality. So, really, why do we want to save flash?

  105. Re:Real plan to fix the Flash on iPhone dev concer by Optic7 · · Score: 1

    Interesting. I thought you could use other tools to write games for consoles. I swear I've at least heard of "middleware" tools for consoles.

  106. Apple Plan for Compromise, via YouTube by billstewart · · Score: 1

    What? You can't watch YouTube on your iPhone? We're not unreasonable. Here's the video version

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  107. Who appointed InfoWorld as guardians of the net? by Whuffo · · Score: 1

    I think a better story here would be in two parts: the first about how it is that the editors of InfoWorld have inserted themselves into a situation that they don't have any part in. Did Apple or Adobe (or both) ask them to mediate? No. It's just a me-too technology rag trying to create a story that they can fit between the advertisements. The second part: Who thought this was news for nerds / stuff that matters?

  108. Flash doesn't work well on Android yet by Anonymous Coward · · Score: 0

    Flash doesn't work well on the platforms Adobe does have access to like Android:

    http://jeffcroft.com/blog/2010/may/08/android-flash-demo-flashcamp-seattle/

    In the comments an Adobe employee notes that Adobe is essentially proving Steve Jobs point for him. Maybe Adobe should worry about getting Flash working well on Android before having aspirations for any other platform.

  109. Adobe should stop supporting Apple by BatGnat · · Score: 1

    Stop making apps for Apple. How many apple machine will get dumped if you can only get illustrator/photoshop/creative suite for Windows.

    Lets See how quickly apple will give in...

  110. Vendor lock in kills STANDARDS and ADVANCES by mjwx · · Score: 1

    This competition has been driving standards forward like nothing else has.

    Remember Netscape vs IE. Many of Microsofts fans said the same thing, this competition will help the web.

    Nearly 15 years and we still haven't undone the damage that little "advancement" cost us. We've barely been able to contain it (Damn it IE 6, why wont you die). Apple is trying to do the same thing, take control of the HTML5 standard so Apple can decide what is and isn't permitted and push proprietary codecs. At least all MS wanted was money, not my obedience.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  111. Watershed Month for the iPhone by Anonymous Coward · · Score: 0

    The key events of this month pretty well define the future for how the iPhone will unfold.

    True to form, Apple will not blindly chase market share with the iPhone, and instead will target the upper end of the market. In order to do this, they don't need a bunch of second-rate Flash applications. In fact, these low-quality applications would tarnish the value of the iPhone brand. What Apple does need is high-quality applications, for instance that can compete with Google's turn-by-turn navigator. Those type of applications aren't ever going to be built on Mobile Flash.

    Tactically, it isn't in Apple's interest to let Android catch up in the numeric number of applications offered. Might as well hold on to a numerical lead in the number of applications as long as you can.

    Even though we know virtual machines on handheld devices have historically resulted in pretty crummy applications (witness J2ME), we now have one counter-example, namely the Dalvik VM. Imagine, horror-of-horrors, if Dalvik were ported to the iPhone. Now instead of worrying about a third-party development environment, Apple would have the much larger worry of a the competitor's development environment. Better for them to quash all such attempts right now.

    Even though Neil McAllister is a pretty bright guy, his peace offering doesn't do anything to reconcile the fundamentally different business goals that are shaping Apple and Adobe.

  112. Re:How about apple just make their own implementat by AReilly · · Score: 1

    You mean like gnash? Clearly it's not quite as simple as that, because gnash's primary function appears to be to crash, taking the browser with it...

    --
    -- Andrew
  113. Doh. by cyn1c77 · · Score: 1

    When I read the title, I thought this would be about keeping the camera flash on the iPhone! That would have been more interesting...

  114. Compile this (was Re:race condition) by Anonymous Coward · · Score: 0

    Thread 1:

    while ([flashLanguage sucks]) {
        [developer bitch];
        [developer moan];
        [developer complain];
    }

    Thread 2:

    while ([apple areBastards]) {
        [developer bitch];
        [developer moan];
        [developer complain];
    }

  115. iPhone or iPad by akayani · · Score: 1

    I think the discussion on this is missing an important point.

    The iPhone is after all just a phone. Flash or not it won't make a lot of difference.

    The iPad is an internet viewer, that's its main task. This is where the lack of Flash support is going to sux and sux hard. An internet viewer without Flash support is worthless. Only an Apple junky would buy such a device. Why would anyone in their right mind want an internet device that didn't fully support the technologies of the internet? It dooms the device to the left field of uselessness.

  116. Re:How about apple just make their own implementat by Wovel · · Score: 1

    Because Adobe would sue them for violating their TOS because surely someone at Apple has purchased any CS product.

    Take a look at the Gnash FAQ if you do not understand the legal dance they are performing. It would certainly not work for Apple.

  117. I have hated flash from day one by lexcyber · · Score: 1

    Flash is always the thing that kills my browser for no other reason then a crappy flash banner. - Flash can just go and die for all I care.

    How can people have a crusade for a technology that is so damn young. What did you do before flash, was your life empty and unfullfilled?

    --
    - To understand recursion, we must first understand recursion -
  118. but how will jobs get revenue from this? by chentiangemalc · · Score: 1

    the real problem here is that steve jobs & apple co want to a) control the app market for their devices which earns them a lot of revenue b) force developers to write applications that are more challenging to port to other platforms so this peace plan doesn't really address the key issues. if iPhone is so 'sandboxed' and 'secure' Flash security running in a sandbox shouldn't be a major concern. As for performance - only one app is running at time, so should be able to figure out how to manage the performance for that. the argument about being a proprietry web technology is a bit of a laugh, that's what apple iPhone applications are. the key difference for apple is most flash apps/games are free (apple does not get revenue) apple apps money goes to apple.

  119. "1. Create a Flash video player plug-in." by RichiH · · Score: 1

    Why? RealMedia^WQuickTime^WFlash is obsoleted by new technology. In this specific interation, it's QuickTime^WFlash^WHTML 5.

  120. Issues by dwightk · · Score: 1

    "The security, stability, resource, and UI issues Jobs cites in his opposition to Flash simply don't exist for Flash video."

    I don't know about security, but the stability and resource issues simply do exist for flash video. UI is arguable (i.e. not-identical)

    --
    Like anyone can even know that
  121. Re:How about apple just make their own implementat by TheSunborn · · Score: 1

    No they would not. They have changed their TOS to allow 3 party player implementations.

  122. Flash is Dead, Long Live HTML 5/6 by WillAffleckUW · · Score: 1

    The debate is pointless, in that Flash itself is dead, and HTML5 (and the upcoming HTML6) are where the industry is already going.

    Wasting precious time debating it, or having a peace plan, is like France building a Maginot Line.

    It won't work, and Flash will be crushed as the industry continues to move forward to an HTML5 future.

    At best, it will only give lazy programmers a false sense of hope, as their industry, like Betamax or Palm or any of the other fallen-by-the-wayside prior technologies, dies off.

    Embrace the future. Surrender now, Dorothy!

    --
    -- Tigger warning: This post may contain tiggers! --
  123. There's one slight flaw with this plan. no shit by DotDotSlashDot · · Score: 1

    It should be quite easy to fart rainbows if the positions of the light source, observer and Steve's sphincter are in proper alignment. Have a bag of burritos handy in case there is a need for re-takes. This could be modeled with any reasonable ray-tracing program or the like. I want to see the first free iDevice app with this graphic. To be fair, an Adobe representative should be present to indicate the relative position of the observer. YouTube will gladly convert the display format to Flash for the X.264 impaired.

  124. Re:Real plan to fix the Flash on iPhone dev concer by Lars+T. · · Score: 1

    Which codec should we use for HTML5 video? The one that doesn't work in Opera/Firefox or the one that doesn't work in Safari/(future)IE9?

    Which one would be the one that doesn't work in Safari? Cause Theora works on my Safari.

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  125. Gross error in article by hab136 · · Score: 1

    FTA:

    But the Sorenson Spark codec is equivalent to the requirements for the H.264 codec used in HTML5 and on the iPhone, so it should be allowed.

    No, no it's not. H.264 is hardware accelerated on the iPhone.