Thanks for the info MomorOriginally Posted by Momor
Silly question, but are we even allowed to use free pascal to develop for the iPhone?
You know, that whole new EULA which pretty much says if you aren't using THEIR compilers you can **** right off? Admittedly FPC does tie in through xCode to a degree, but does that get it around that pesky new EULA that's telling the people who want to use mono/C# to go **** themselves?
-- Dan Schulz to me via PM August 2008 - To blazes with resting in peace my friend, you give 'em hell.
FreePascal is allowed to use the iPhone 3.x SDK without any problems.Originally Posted by deathshadow
Based on the iPhone 4.x SDK's EULA, it would seem that all non Apple compiled apps are banned from being sold on the App Store.
That being said, this app - http://itunes.apple.com/app/child-ti...364855357?mt=8 - which is written in C# with MonoTouch, accepted the 4.x EULA and has been approved. I'm not sure how the FreePascal integration works, but apparently it is nearly impossible to tell the difference between a MonoTouch iPhone app and a native Objective C iPhone app as they both compile down to native iPhone instructions. What I've heard is that MonoTouch apps are slightly bigger in size, due to compiling and including the .NET runtime into each app.