PhoneGap framework fine for App Store development, sez Apple
Now, we've all been concerned about recent updates to the iPhone dev agreement -- you haven't been sleeping and your parents are, quite frankly, worried for your sanity. And it's a heady subject: "what is the fate of PhoneGap in the wake of the iPhone OS 4 beta SDK?" Well, worry no more, little one -- it seems that Jesse Macfadyen, a contributor to the project, pinged Apple to make sure that users of the mobile development platform wouldn't find their apps rejected simply for using the tool. As you remember, the agreement states: "Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine" (and of course HTML and CSS are cool), so PhoneGap -- which indeed sticks to HTML, CSS and Javascript -- is totally safe. Now developers can get back to having their apps rejected for any number of other silly reasons.[Thanks, Bea]
























so it is a move against Adobe. Wonder how that lawsuit will turn out
http://www.9to5mac.com/Adobe-apple-lawsuit-3498627
@xtasi Bad for Adobe most likely.
@Atkins
Rather doubtful Apple would suffer if it even happens.
The deeper question is why would YOU want to leave your application's compatibility with Apple's OS in the hands of Adobe to update their development tools.
Could be waiting a long time, might go broke while you wait and have lots of angry customers wanting their money back because all their other apps still work cause other devs were not so lame.
Or an even deeper question might be, what is this App you are writing that NeeDs flash. An Ad?
@xtasi
maybe not really against adobe:
http://stevecheney.posterous.com/the-genius-in-apples-vertical-platform
It's against other cross platform efforts like Appcellerator too.
Ah, more arbitrary rule enforcement from Apple. I know everyone is saying that the itunes store constitutes a private market, but do you really think that matters? There are contractual elements at work here too, and judges are not known for their technical understanding. Just because you create a market doesn't mean you will be allowed to keep complete control of it. Right or wrong, it will be up to the courts, and the courts are known for making all kinds of odd decisions. Apple really should learn to downplay some of their moves, if they know what's good for them.
@morphoyle "Ah, more arbitrary rule enforcement from Apple."
Of course, Apple has no strategy and is just putting rules just to force you to comment. Lighten up.
"Just because you create a market doesn't mean you will be allowed to keep complete control of it."
You are wrong. iTunes is not regarded as a market in itself. It's a part of the software market.
@Darkroom: Yeeeahh... let me know when you ACTUALLY do that.
i can has non-draconian approval process?
@kevin52094 i can haz comment related to topic?
@jellotime91 I'd say his comment was 76% on topic.
I've seen much much worse.
@kevin52094 Yes, you can. Just not from Apple. What's the big deal?
Every time Engadget links to Daring Fireball, the Matrix initiates an imminent crash*.
*And HighestRanked gets his epeen chopped off
@Mikeo All in favor of making his the highest ranked? (Just to save the rest of us....)
@J1024 fine with me
Good for those browser devs. But this doesn't impact meaningful development on the iPhone OS platform. The situation with Apple is still pretty absurd.
This looks like a non-article.
@Sogeking even the source and more coverage didn't really give me much (well, more coverage is an article they already linked to so it was somewhat useful the first time I read it.)
I agree with Tohe. It's quite simply absurd and very vague as well. If I was developer contemplating making apps for any Apple product I'd most definitely not do it for now. What folks don't seem to realize is the amount of investments needed to even develop for any platform.
This is a non issue, not get over it and just develop for either Apple or others.... i don´t care, i just want my apps k.
So, now what about Unity3D? Should be okay, too, right?
@Yoshi1080 Direct from Unity:
" Here at Unity, we are working hard on getting good information, and working to understand whether – or how – the new changes could affect the developer community and others. We have reached out to both official and unofficial contacts at Apple, we are talking to other companies in a similar situation to us, and we’ve been diligent in reading the ToS to get to the best legal (and business-wise) analysis of it.
We haven’t heard anything from Apple about this affecting us, and we believe that with hundreds of titles (or probably over a thousand by now), including a significant proportion of the best selling ones, we’re adding so much value to the iPhone ecosystem that Apple can’t possibly want to shut that down.
Our current best guess is that we’ll be fine. But it would obviously be irresponsible to guarantee that. What I can guarantee is that we’ll continue to do everything in our power to make this work, and that we will be here to inform you when we know more – as soon as we know more."
not exactly a resounding reassurance :)
That is becauise Apple has the tendency to change the rules "after the game has already started ".....
anyone can understand how developing applications in flash and then compiling them for the app store can be bad. If I was using apps that felt like "interactive" flash banners, I would ditch the iphone
@killplay Plants vs Zombies was originally written in Flash. Without flash, you wouldn't have that game on the ipad. (Though the ipad version is native)
Flash isn't about flash ad banners you tool.
@Gigaflop I'm just generalizing about how flash interactivity is degraded when compared to native iphone applications. Anyone who understands interfacing know what I'm talking about
@killplay quality of an app has nothing to do with the tools used to program it. Decisive is the person doing the actual programming. You can make a complete piece of garbage using native tools just as you can make a "masterpiece " using flash as a development tool.
Quality of any application has nothing to do with software used to make it .....just look at some of the classic games made for machines like the Commodore 64 .Some of which pretty much put modern games to shame in terms of playability and addictiveness.