Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Right now, a lot of middleware devs are nervous and angry - they can't get straight answers from Apple going on a few weeks now. Steve's letter really, really made a lot of people even more angry.

Plenty of game/app makers have stopped development right now while they wait. The indie devs have been hit the hardest. hopefully it will work out for the best, but ultimately, the iPhone OS is not the platform developers thought it was. Apple has made it clear that they may sweep the rug out from underneath you at any time.

I'm not even talking about adapting to new technologies, I mean overnight sweeping changes or vague rejections on the app store. The past few weeks have made people look at other platforms for a more predictable business model. Smaller developers, whom Apple claims to be supporting with iAd, now have to look at the amount of time and money they invest in developing an app. Games can take months. To have Apple effectively kill your project through TOS changes or a random rejection is a bitter pill to swallow.

OK, I take issue with your statement right there (emboldened). Sorry if you were given misinformation but Apple made it pretty clear in the SDK EULA from the beginning that "third party" interpreters and the like were officially off-limits and grounds for rejection in the app store. Be prepared to be burned if you play with fire.
 
Except that it's only "legacy technology" if there is something READY TO REPLACE IT! BIG DIFFERENCE!

HTML 5 is totally BETA!

I can't even get the local WEATHER RADAR SCAN on an iPAD! LOL

How many times are you going to bring up that you can't bring up local weather in your posts. Let me help you:

The Weather Channel App for iPad is available at no charge from the App Store or at http://www.itunes.com/appstore/.

AccuWeather.com announced its AccuWeather.com Cirrustm App for iPad is now available in the App Store.

WeatherBug Elite App for iPad Now Available on
App Store
Advanced Touchscreen Interaction with Optimized Local and Global Weather


Now you can finally enjoy your iPad :apple:
 
OK, I take issue with your statement right there (emboldened). Sorry if you were given misinformation but Apple made it pretty clear in the SDK EULA from the beginning that "third party" interpreters and the like were officially off-limits and grounds for rejection in the app store. Be prepared to be burned if you play with fire.

Post that in the Unity forums and see the response you get. There are far more talented and successful developers than I who will take issue with your statement based on their considerable investment in the app store. If you're interested in that discourse, I encourage you to mention it there.

But I stand by my statement. Remember the cartoon app that got rejected for this reason:

In December, Apple rejected his iPhone app, NewsToons, because, as Apple put it, his satire "ridicules public figures," a violation of the iPhone Developer Program License Agreement, which bars any apps whose content in "Apple's reasonable judgement may be found objectionable, for example, materials that may be considered obscene, pornographic, or defamatory."

Or, for example, any reason Apple chooses. The only reason that got fixed was because it was a pulitzer winning cartoonist who rose a public stink about it.

Then again, perhaps developing for iPhone OS is "playing with fire". In that case, it would explain why so many people get burned for different unrelated reasons. I'll certainly consider developing for other things.

But the iPhone OS is so damn cool.
 
Post that in the Unity forums and see the response you get. There are far more talented and successful developers than I who will take issue with your statement based on their considerable investment in the app store. If you're interested in that discourse, I encourage you to mention it there.

Why is Unity owed compatibility with Apple's framework?

EDIT: I do read these forums enough to know that you have a game under development using Unity, and have a vested interest.
 
When something does not work correctly or crashes on a phone, the average user isn't savvy enough to differentiate between an app or plugin like Flash and the phone device itself being the problem. Many of us here in this forum might take the time to experiment and deduce the root cause of the problem, but most folks won't. To them it just looks like the device itself is a "piece of $#!t." Why would Apple knowingly allow a piece of software to reflect badly on their product?

If you use this kind of logic to support why those interested should not even have an OPTION for Flash, it should apply to every single App in the App store too. Basically, anything outside of Apple's control has some potential to crash Safari and/or Mac OS X. Perhaps, using this logic, EVERYTHING not created by Apple's own hands should be blocked per this same reasoning?

And frankly, my own Macs will crash from time to time, but I never deem it a "piece of $#!t". But I might be in that "savvy" group. My Mom's Mac crashes from time to time, but she doesn't deem it a "piece" either. Even the average Joe understands that computing devices crash from time to time. As long as they can get rebooted, they deal with it and move on. It's hard to picture them holding it against a device forever, nor putting the device down to all their friends & family. Play that scenario with an iDevice crash, have them gripe about it to their friends, and those friends will be quick to say, "I run Windows, and you're griping about a crash?";)
 
This blog is ridiculous.

Jobs makes the comment that Adobe is just now switching Photoshop to Cocoa vs Carbon. What he doesn't say is that Apple initially said they would support 64bit Carbon alongside Cocoa. Then Apple decided not to support 64bit Carbon while Adobe was in the middle of making 64bit Carbon versions of their apps. In addition, iTunes and Final Cut Pro are both still using Carbon. Even Finder is just now using Cocoa in Snow Leopard.

How can Jobs be a open web evangelist when Apple supports h.264?
 
Why is Unity owed compatibility with Apple's framework?

EDIT: I do read these forums enough to know that you have a game under development using Unity, and have a vested interest.

Unity isn't owed anything, you are right. But many of the successful games that helped build up the app store were made with Unity. It seems like a bad bridge to burn, is all, especially with Unity develping android tools. It's just going to push people away from Apple. I don't want to see Apple fail, nor do I want to stop using a mac. This is why I feel so passionate about it. I make no apologies for my love of the iPad and iPod touch! ;)
 
If you are a coder and you know that coding for a particular device will not be permitted on that device, you don't code for it. Flash does run on netbooks, which are mobile devices, and has run on them for years. Go take a look at them and see it running there. I know, I know, THEY can't count because Apple called them "junk". But there's an awful lot of them serving up a mobile Internet experience that includes Flash.

If Apple would make the option available, Adobe would be very enthusiastic about coding a iDevice-optimized Flash player. Frankly, I wish Apple would extend the invitation, as Adobe would then have to put up (a great version of optimized Flash to prove Apple- and Apple fans- wrong about Flash), which would probably be a win for all Flash-enable computing devices.
Netbooks, schmetbooks. Meh. Those are just mini-laptops.

From what I've read (today and previously), Adobe has repeatedly been asked to deliver on this but hasn't stepped up to the plate to demo what they themselves refer to as the "full internet experience" on *any* mobile/touch platform. For all the noise they've made, there still are no shipping Flash products for any smartphone.

You think if they had actually had this problem solved there wouldn't be a Flash plug-in for one of the Android phones today?
 
By not supporting Flash all of those BS flash ads don't ever pop-into the sites you're browsing. iAd is here to fix it and give Apple a cut of the $$.

The percentage of sites that use flash to "truly enhance the experience" is very small compared to the percentage that use it in a tacky tasteless or ad-generating manner.

*Disclaimer* I think all of Adobe's products are overpriced. I also think that's why Photoshop is the #1 pirated app out there. If getting bullied around by Apple helps them rethink their competitive stance, I'm all for it.
 
Then don't buy an iphone/ipad. No one is forcing you to buy those.

Like my Acer 1410 that I'm typing this response from now? Yes, the iPad is no netbook replacement, its far short of one unfortunately. Its slick and nice for some of the things they made it for, but its not even a full featured replacement for Web content.

The iPhone is less in need of being full featured as most mobile browsers fall flat in some regard, though certainly Android is providing nice competition to Apple, and hopefully it will lead to more innovation down the road.

It's frustrating to me that Apple thinks that people who want smaller laptops don't want a powerful machine.

I'd buy an OSX non-Air smaller laptop if Apple made one, so it looks like we both understand the frustration. But if they blocked Flash from OSX, I'd leave and never look back, not because I demand Flash, but because I don't like my choices being made by someone else. I'm glad they're opening up APIs on the Mac side, and clearly Adobe is at the very least trying to make a better Flash.
 
"...although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X."

Granted maybe Adobe really was the last major THIRD PARTY developer to adopt it but iTunes and Final Cut Pro are STILL both written in Carbon. So Apple remains the last major developer to fully transition to Cocoa--for both its flagship consumer and "professional" software.

That, along with Jobs outright dismissing the importance of Apple and Adobe's current shared interest in the "creative market" make it pretty clear that Jobs sees Apple's future as primarily iPhone OS-based and media consumption-centric.

Which makes sense--but FCS3 is a minor abomination and Apple needs to address that or sell the software to like Avid.
 
Unity isn't owed anything, you are right. But many of the successful games that helped build up the app store were made with Unity. It seems like a bad bridge to burn, is all, especially with Unity develping android tools. It's just going to push people away from Apple. I don't want to see Apple fail, nor do I want to stop using a mac. This is why I feel so passionate about it.

Very true... It's unfortunate collateral damage... But I guess they gotta take an all or nothing approach with third party development tools. Having looked at Unity, I don't see why Apple would necessarily be opposed to it, since games made with it still have to be published through the App Store and not through some runtime in a browser. Maybe Apple will just buy it and integrate it into the SDK :)

My take away from this whole debacle is play the Apple way or don't bother at all. It sucks to not be able to kill multiple platform birds with one stone a la Flash or Unity, but as you say the iPhone OS is cool and people want their apps on it and are willing to make sacrifices to make it happen.
 
However, with the onslaught of ANDROID, that assumption could change if Adobe ever gets its act together.
We're still waiting...

This is BS
Apple says how much it wants "open web standards" but it dropped support for OGG Theora codec in its browser, which is an open format and Firefox/Opera/Chrome all support it
There is no OGG Theora support because it doesn't perform for crap, and there are no GPUs available that have hardware acceleration for it. I'm not sure support was "dropped"; I'm not aware that it was ever in there in the first place.
 
The reason is that if the flash coding is wrong and slows down my machine, I (the user) should be one choosing what I want for my machine (iPad or iPhone), not Steve.

Imagine that Steve Jobs start blocking my adobe aplications in my mac pro, that is what he is doing with the iPhone and iPad.

The problem that all the blind falks here do not see is that THE IPHONE AND IPAD ARE MINE!!!! AND I AM SUPOSED TO DO WHAT EVER I WANT WITH IT!!!!.

There is wher adobe has a zilion% right. The ned consumer has the right to choose what he wants for the device he adquire.

Wow did you even read the article? Steve listed all of the reasons why they decided to not support Flash on their mobiles. Most of which are technical reasons. Apple desktops will continue to support Flash because it's the environment Flash is made for and not the mobile environment.
 
I look forward to Adobe pulling their suites off the Mac platform.
Here we go again. John Nack has said approx. half of CS suite revenues come from the Mac platform. Google it. Adobe would be bankrupt in a matter of months if they dropped Mac versions from their CS product lines.
 
Jobs is so full of it, it's unbelievable.

The thing that NO ONE is talking about with regards to HTML five is web applications. What the hell do you people think is going to happen once people are able to bypass the app store by running robust web applications in their browsers? What happens when they can get all the web video they want for free (or at least outside apple's ecosystem) once HTML5 takes off?

Are you really so blindingly stupid that you think Jobs will let you do it because it's "open"?

LOL it's really like some people have selective memory when it comes to companies they love.

This move is pandering simply to buy more time in a closed and limited ecosystem to get more people hooked into it. Nothing more.
 
Flash 3D experiments. check this out in Chrome Beta for Mac (for some reason it doesn't work for me in Safari - might require 10.1 which might be included in Chrome?). While running, Chome Beta was taxing my mac's CPU at 6.5%. this is some really cool, light weight stuff that could run on iDevices. currently, any 3D graphics on iDevices go thru apple and their app store first, and i'm willing to bet it will be like that for a long long time.

[EDIT] 10.1 is required. and i was very wrong about it's CPU usage. i read it incorrectly. it uses around 50% for both Safari and Chrome. but whatever, it's still awesome.
 
What's so wrong about Apple not wanting a <crappy> product on its machine(s)? You would do the same thing. If you were creating a device, you wouldn't say hey --- let's put that terrible buggy program on it that will surely cause problems!

You know, it's Apple's decision -- it's their product -- not yours.

Microsoft has the same right. So does Dell.

How do people not understand this?

There's nothing particularly wrong with that. I don't find fault with Apple's views- or your own- against the quality of Flash. I don't care for Apple deciding to block access to it for consumers. This is just like I don't care much for Apple arbitrarily deciding which apps are accepted and which are rejected if both groups of apps are functional and not outside of decency standards, etc.

In other words, I keep arguing for the user option... an ability to download a Flash player app just like any other app. If that app crashes my iDevice, at least I have the option to get that app and use it.

Otherwise, this "it's Apple's device" reasoning basically is a blank check. As Apple grows its influence, it can arbitrarily choose more and more about what we can and can't do with the products we buy from them. When Microsoft uses it's dominance to do this kind of thing, we rail against them to no end. When Apple does it, they are absolutely right for doing so, and here's a bunch of arguments why.

Sure this is Macrumors, so Apple fans are in abundance, but those fans don't have to automatically buy Apple's decisions in such things.

If HTML5 + H.264 + javascript is superior to Flash equivalents, it will eventually take over and rule the web for things that Flash does now. But just as OS X as a superior OS hasn't taken over as the dominant OS in use worldwide (yet), such migrations take time. An OPTION for users that want Flash on their iDevices is a win for them NOW, and probably for at least the life of the current generation(s) of iDevices. Those users that hate Flash wouldn't have to ever turn on that option, so it's no loss for them. And by the time that HTML5, etc has taken over for Flash so that there aren't sites and site features to be found that won't play on the next-next-next generation iDevice, that Flash option would just fade out of use, like any outdated app that loses favor to the newer & better solution.

An OPTION works for all involved, so that everyone can use their iDevice as they wish to use it- Flash on or Flash off.
 
I think Apple has a decent technical argument against Flash, but I have to say I still think it's a bit rich for Jobs to criticise lack of opennes on the part of Adobe as a reason to avoid Flash. For better or worse, Apple is an industry leader in maintaining tight control over its hardware and software.

And Apple fully admits this. Apple is only spouting about the virtues of the open web. Not their hardware platforms. So what is the problem here?
 
Yes, the iPad is no netbook replacement, its far short of one unfortunately. Its slick and nice for some of the things they made it for, but its not even a full featured replacement for Web content.

The iPhone is less in need of being full featured as most mobile browsers fall flat in some regard, though certainly Android is providing nice competition to Apple, and hopefully it will lead to more innovation down the road.

1) The ipad was never marketed as an netbook replacement.

2) Just because the device doesn't have flash doesn't mean its not full featured
but then again if all you go is to flash sites then those sites need to be updated

3) Android's mobile webbrowser by your defnition are not full featured either
Because there has yet to materialize a Real Flash client for android outside of a beta. Other than that show me a Smartphone that has Full Fledged Flash and Not flash light because there is a difference.

4) Google Admitted themselves that not all versions of the Android OS would be able to use Flash. Now considering that Android 2.1 is the Latest version of the OS. And that the Date for a Flash launch as been Delayed for the past 2 years countless times.

At this point the only version of Android devices that would have access to a full fledged FLash Client at best would be Froyo AKA Android 2.2.

So this means that Adobe has pretty much screwed 2 Gens of Android Devices. Because anything under 2.1 Wont Run Flash and in the end it doesnt't matter because Google Should Stand and deliver but seems like in this case all they can do is just STAND and NOT DELIVER
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.