Yesterday I made a quick update to a previous blog post. I will go into a little more depth here as some folks mis-understood that this was a new topic because it was part of the older post.
Recent changes to the Apple iPhone SDK developer license agreement have been a hot topic over the last week. There has been much speculation over how far reaching the 3.3.1 clause of the agreement is, not to mention the business strategy behind it. I will not join that conversation, but I will speak of what I have learned with regards to the impact on PhoneGap (iPhone/iPad).
Through email discussions with Apple, I specifically asked what, if any, impact did this have on present/future applications submitted to the App store that were built using PhoneGap. In no uncertain terms, my contacts at Apple have assured me that “PhoneGap is not in violation of the 3.3.1 clause of the license agreement.”
How this affects other tool-chains like Appcelerator, Flash CS5, Corona, MonoTouch, … I have absolutely no idea. All I can say is that PhoneGap is okay.
I will post updated information if I receive it, I have done a few other things to test the waters. Yesterday I submitted my iPhone PhoneGap Tutorial application to the App Store, I will post info here when/if it is approved ( although it may be rejecting for offering insufficient functionality, as it is a tutorial ).
The tutorial source code is available here: http://bit.ly/Jestitute

What a relief. This is good news indeed. I’m submitting my app in a few weeks here (fingers crossed)
Comment by Jordan B — April 17, 2010 @ 12:51 am
yes a relief, we just started using phonegap too
Comment by jbc software — April 18, 2010 @ 6:11 pm
Great news! PhoneGap has a great future ahead!
Comment by Kirk Strobeck — April 19, 2010 @ 1:28 pm
I know how to build Palm webos app. My question is can YOU make API or plugin or something to help me port my webos app to iPhone/Android platform and if possible I want to keep all the look & feel of webos widgets / user interface?
Can you do that? please
Comment by Khoi — April 20, 2010 @ 6:17 am
@Khoi
Apple has a strict iPhone / iPad Design Guidelines and you should follow it as must as you can. Don’t do just “porting”, that’s why this Apple vs Flash fight started and as you can see, Apple is winning!
Rethink your app for the Apple devices if you can.
Comment by Bruno Alexandre — April 20, 2010 @ 8:20 am
[...] but rather enables apps to be built using common Web app languages such as JavaScript and CSS. Last Wednesday, PhoneGap announced it had communicated directly with Apple, and that it was told its tools were not in violation of [...]
Pingback by eCom Online Marketing : Media Center, Press & Official Blog » Blog Archive » Adobe gives up on Flash for iPhone and iPad, but leaves the door open — April 21, 2010 @ 4:05 pm
[...] apps to be built using common Web app languages such as JavaScript and CSS. Last Wednesday, PhoneGap announced it had communicated directly with Apple, and that it was told [...]
Pingback by Adobe gives up on Flash for iPhone and iPad, but leaves the door open | Apple Ipad — April 22, 2010 @ 6:00 am
[...] has been officially approved (read here) for use with the new iPhone OS 4.0 Terms and [...]
Pingback by Jeff’s Collable (Collaboration & Mobile) » Blog Archive » Cross Platform Mobile Applications with Phone Gap — April 23, 2010 @ 8:59 pm
It is a positive news that Phonegap can be used with iphone OS 4. We have been burnt by doing about 4 Rhomobiles apps just before the iphone OS 4 guidelines came about. Of the four, the first app is waiting as long as a month pending “in review” with neither approval or rejection from Apple.
Could you post an update as to whether Apple has approved your “PhoneGap Tutorial” app or any update from them?
Thanks.
Comment by Venkat — April 28, 2010 @ 2:15 pm
What a relief.
Great work guys and keep the good work going.
Comment by saumya — May 1, 2010 @ 7:19 pm
[...] [...]
Pingback by Web Development For The iPhone And iPad: Getting Started - Smashing Magazine — May 28, 2010 @ 11:31 am
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | — May 28, 2010 @ 12:26 pm
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | Web Design Cool — May 28, 2010 @ 12:53 pm
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started » Shai Perednik.com — May 28, 2010 @ 4:21 pm
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | CMS Code — May 28, 2010 @ 4:43 pm
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by TG Designer » Web Development For The iPhone And iPad: Getting Started — May 28, 2010 @ 6:47 pm
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started « 聚合·分享-CN华 — May 29, 2010 @ 7:26 am
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | Ecko Labs — May 29, 2010 @ 8:03 am
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by 彼岸(Into the wild) » Blog Archive » Web Development For The iPhone And iPad: Getting Started — May 31, 2010 @ 5:38 am
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | PixelRaves — June 1, 2010 @ 3:55 am
Note that Apple has approved plenty of apps and then rejected them later. Also note that cross compiled apps used to be OK, but are not anymore. It appears as though apple is trending towards stricter and stricter requirements. If they decide phonegap is a threat to their business model, they will not hesitate to make a new clause in the SDK banning it.
Comment by peter — June 6, 2010 @ 5:58 pm
[...] [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | Creative Man Studio — June 7, 2010 @ 2:26 pm
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | Santillo Design | Graphic, Print and Web Design — June 8, 2010 @ 4:05 pm
New to phonegap, one question about iPhone app to combine UIKit together with phonegap:
If my app contains some parts which can not be accomplished by html,css etc, for example, need use iPhone camera to do some capture and analyze etc, so this app will contain two parts: one is to use phonegap, the other part is to use iPhone native UIKit etc, is that easy job ? Thanks for your clues.
Comment by Forrest — July 26, 2010 @ 8:31 am
[...] PhoneGap also steers clear of the recently controversial 3.3.1 clause of Apple’s terms of service. In other words, apps compiled with PhoneGap will still be approved. Check out the list of apps that are built with PhoneGap to learn more. [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | Jolt's Home — August 9, 2010 @ 11:34 am
[...] [...]
Pingback by Web Development For The iPhone And iPad: Getting Started | Best Web Magazine — August 10, 2010 @ 9:02 am