Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2010-09

Apple development tools

5 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mark Morgan Lloyd

I've just had my attention drawn to this elsewhere, and thought it would be of general interest.

"In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code. This should give developers the flexibility they want, while preserving the security we need.

"In addition, for the first time we are publishing the App Store Review Guidelines to help developers understand how we review submitted apps. We hope it will make us more transparent and help our developers create even more successful apps for the App Store."

http://www.apple.com/pr/library/2010/09/09statement.html

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]
Jonas Maebe
to Mark Morgan Lloyd
Mark Morgan Lloyd wrote 7 lines
I've just had my attention drawn to this elsewhere, and thought it would be of general interest. "In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code. This should give developers the flexibility they want, while preserving the security we need.

Perfect! FPC-compiled apps are once again allowed by the new SDK agreement:

***
3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.

3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework. ***

There's no reference anymore to only using particular languages. Interestingly, just yesterday I received a reply to the feedback I sent to Apple (in April) about how their new SDK agreement locked out FPC-compiled apps. The reply read:

"Developers should be testing and developing their apps in line with the iOS Developer Program License Agreement. Should you have any questions or concerns, we request that you review the iOS Developer Program License Agreement details with your own legal counsel. You may view a copy of the latest agreement via the Member Center - Your Account area: <snip>"

I didn't bother to actually check whether there was a new agreement (I figured it was just a boiler plate for "go away"), but given this development it does seem that it was grouped with all other objections to that change...

Jonas

ABorka
to Jonas Maebe
Jonas Maebe wrote 43 lines
On 09 Sep 2010, at 15:31, Mark Morgan Lloyd wrote: > I've just had my attention drawn to this elsewhere, and thought it > would be of general interest. > > "In particular, we are relaxing all restrictions on the development > tools used to create iOS apps, as long as the resulting apps do not > download any code. This should give developers the flexibility they > want, while preserving the security we need. Perfect! FPC-compiled apps are once again allowed by the new SDK agreement: *** 3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. 3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework. *** There's no reference anymore to only using particular languages. Interestingly, just yesterday I received a reply to the feedback I sent to Apple (in April) about how their new SDK agreement locked out FPC-compiled apps. The reply read: "Developers should be testing and developing their apps in line with the iOS Developer Program License Agreement. Should you have any questions or concerns, we request that you review the iOS Developer Program License Agreement details with your own legal counsel. You may view a copy of the latest agreement via the Member Center - Your Account area: <snip>" I didn't bother to actually check whether there was a new agreement (I figured it was just a boiler plate for "go away"), but given this development it does seem that it was grouped with all other objections to that change... Jonas

This is good news. Are there any plans for releasing the latest and greatest FPC system for iPhone dev?

AB

Jonas Maebe
to ABorka
ABorka wrote
This is good news. Are there any plans for releasing the latest and greatest FPC system for iPhone dev?

FPC 2.4.0 has already been released for iPhone development, and so will FPC 2.4.2 and other future versions.

Jonas

Helmut Hartl
to Jonas Maebe: Perfect! FPC-compiled apps are once again allowed by the new SDK agreement: ***…
Jonas Maebe wrote 11 lines
On 09 Sep 2010, at 15:31, Mark Morgan Lloyd wrote: > I've just had my attention drawn to this elsewhere, and thought it > would be of general interest. > > "In particular, we are relaxing all restrictions on the development > tools used to create iOS apps, as long as the resulting apps do not > download any code. This should give developers the flexibility they > want, while preserving the security we need. Perfect! FPC-compiled apps are once again allowed by the new SDK agreement:

That is very nice ! Because my company is currently working on an large "business application" OpenGL Engine Framework "coded like a game engine"
for visualizing network traffic and reporting in 3D with heavy use of shaders,
physics and FPC.
iOS for iPAD and iPhone was on our list of targeted platforms, and is now again.

Show quoted text 11 lines
"Developers should be testing and developing their apps in line with the iOS Developer Program License Agreement. Should you have any questions or concerns, we request that you review the iOS Developer Program License Agreement details with your own legal counsel. You may view a copy of the latest agreement via the Member Center - Your Account area:<snip>" I didn't bother to actually check whether there was a new agreement (I figured it was just a boiler plate for "go away"), but given this development it does seem that it was grouped with all other objections to that change...

I got the same reply to my mail from April, and interpreted it the same (negative) way. But now things seem to move ...

helmut