Skip to Content

Apple loosens reins, allows 3rd party iOS dev tools with caveat

Here's a surprise we didn't expect this morning -- or ever, for that matter -- Apple has changed its stance on iOS app development, now allowing all tools "...as long as the resulting apps do not download any code." Theoretically, this would include Adobe Flash CS5 but certainly includes tools like Unity. [Note that while the Flash CS5 authoring environment may be kosher, this rule still excludes the Flash browser plugin due to the no-downloaded-code clause. –Ed.]

In addition, Apple has published the App Store Review Guidelines for the very first time. We'll be anxious to hear what developers have to say after giving those guidelines a good read.

You'll remember a recent change in Apple's SDK language that prohibited iOS apps to be written with anything other than Apple-approved tools, including Flash. This led to a viciously bitter spat between Adobe and Apple (though it really seemed to be between Jobs and Adobe CEO Shantanu Narayen) with both sides setting up their tents and firing barbs. To say that this morning's change is dramatic is an understatement.

Great, now I have to be on the lookout for 3 other horsemen for the rest of the day.

[Via Engadget]

Here's a surprise we didn't expect this morning -- or ever, for that matter -- Apple has changed its stance on iOS app development, now...
 

Add a Comment

*0 / 3000 Character Maximum

27 Comments

Filter by:
VanillaSpice

Ha! Court! I think not.

Any chance of a link to a law, statute, regulation, provision or treaty that prohibits or restricts Apple's ability to decide what they sell in their own online store?

Seriously, anything. I'll take a city ordinance at this point.

No-one has ever indicated which laws stop Apple from rejecting apps or from disallowing third-party app installation in its OS. Because, I suspect, there are none.

September 12 2010 at 7:30 AM Report abuse rate up rate down Reply
lining

http://www.goodjerseysupply.com this is a good jerseys supply,if you want to order,we will give you a discount,more buy,more discount.

September 10 2010 at 10:00 PM Report abuse rate up rate down Reply
hedbluntincharge

correction: Macromedia / Adobe has has a long time to make flash perform well on a mac, and have miserably failed.

September 10 2010 at 1:09 PM Report abuse rate up rate down Reply
Conrad

hedbluntincharge

1) Your tone of phrase does not make you sound like an experienced developer, merely a very blinkered and limited one

2) If you can't tell the difference between a CS5 packaged app and an XCode developed app that was not developed by you, and this app performs a useful task why would you care what tools were used to produce it?

September 10 2010 at 1:31 AM Report abuse rate up rate down Reply
1 reply to Conrad's comment
hedbluntincharge

Im concerned because i've developed with flash and Xcode both for several years each (10+ in Xcode, about 12-13+ in Flash), i've actually done flash work longer than i've done work in Xcode. Adobe has had a LONG time to make flash perform as well on a mac as it does on its windows counterpart, and they miserably fail every time. If they can't even make flash run with optimized performance on a mac you REALLY think they can make a cross compiler for swf -> ipa properly? All the people here that are bitching and moaning are probably flash "developers" or apologists. There are enough "amateur hour" developers that program in objective-c that pump out crap, we don't need a bunch of pseudo developers filling up the app store with even more garbage.

September 10 2010 at 1:07 PM Report abuse rate up rate down Reply
Rômulo Fernandes

What made apple change mind, in my opinion, can be said in two words: Unreal Script

Apple wants to take over the mobile gamming industry, and it needs powerful engines to do so. Restricting ActionScript also restricts Unreal Script, and with this goes away the leading industry class game engine.

Flash apps will, mostly, be crappy and what it's gonna judge them is not Apple, but the ultimate judge: the market.

September 10 2010 at 1:09 AM Report abuse rate up rate down Reply
hedbluntincharge

@jordan, no he is just an ignorant fool, i've been coding in objective-c for 10+ years. Flash's development tools for the iPhone are pure garbage.

September 09 2010 at 10:08 PM Report abuse rate up rate down Reply
hedbluntincharge

@martin, i've developed apps with both the REAL tools (xcode) and i've tried the new iphone app deployment in CS5 and its GARBAGE, it also equally yields garbage. Don't ASSUME that im making assumptions and haven't actually tried some of these other tools.

September 09 2010 at 8:23 PM Report abuse rate up rate down Reply
1 reply to hedbluntincharge's comment
Kai Cherry

KEVIN!!!! Give me a holla, playa! ;)

-K

September 10 2010 at 12:19 AM Report abuse rate up rate down Reply
hedbluntincharge

i hope there will be a way for the end-user to distinguish which apps are written the real way, and the pseudo apps made by the horrid cross compilers by adobe and whoever else makes those piles of crap.

im not happy about this at all personally, i like loosening restrictions but now were going to see a deluge of crap apps by developers who are either

1) too cheap to own a mac
2) too lazy to learn a real programming language

there is enough crap apps in the app store, this is going to make it much much worse.

September 09 2010 at 7:02 PM Report abuse rate up rate down Reply
2 replies to hedbluntincharge's comment
Martin

Crap developers make crap apps, no matter what tools they're using to do so. Your assumption that quality apps can't be made with other tools is simply ridiculous.

September 09 2010 at 7:11 PM Report abuse rate up rate down Reply
macserv

I think you're still going to need a Mac to get your app on the App Store. You can do your development in something else, but eventually, you're going to need Xcode, and/or one of the other developer apps Apple requires you to use for actual deployment.

@Martin: Sure it's possible, but history teaches us that it's less than likely.

September 10 2010 at 1:39 AM Report abuse rate up rate down Reply
countzeero

... I swear a pig just flew past my window!

Adobe breathes a sigh of relief, as Apple releases the stranglehold on Flash.

Personally I think Steve has done a good job of pushing Adobe to concentrate on what they do best – namely make tools to create content and not tools to deliver content.

September 09 2010 at 1:45 PM Report abuse rate up rate down Reply
Marc Evans

These App store guidelines are just making Apple look like they are trying to be as awkward as humanly possible. Misspelt names mean rejection? No copying us? The need to be spot on- Not too complex yet not under very good. I mean come on Apple you are not being particularly friendly to developers now are you.

September 09 2010 at 11:33 AM Report abuse rate up rate down Reply
1 reply to Marc Evans's comment
airmanchairman

It's funny, almost identical sentiments to yours were expressed in his blog by Java guru Tim Bray, ex-Sun Microsystems and now erstwhile Google employee, complaining about Oracle's approach being more focussed on its customers rather than its developers, unlike the company it acquired, Sun.

In the comments section, unsurprisingly, several of his fellow Java developers remarked quite candidly that surely this was to be expected of any corporation that depended on customers, rather than developers, for revenue and usage feedback.

Others ironically pointed out that Sun, with its much-vaunted greater developer focus, had actually gone under and been acquired.

Others still drew parallels to the political scene by wishing that politicians were more accountable to the constituencies that elected then rather than the vested interests from whom they collected patronage.

September 09 2010 at 12:21 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.