Skip to content

Will 4.0 ban “cross-compiling?”

John Gruber: “My reading of this new language is that cross-compilers, such as the Flash-to-iPhone compiler in Adobe’s upcoming Flash Professional CS5 release, are prohibited. This also bans apps compiled using MonoTouch and Unity3D — tools that compiles C# and .NET apps to the iPhone. It’s unclear what this means for tools like [Appcelerator] and [PhoneGap], but it sounds to me like they’re on the wrong side of this new rule, and the folks behind Appcelerator already realize they might be out of bounds.” – I’m not exactly sure how things like the Flash to iPhone App conversion stuff works but if they’re running running Flash code through something that generates Objective-C code, which is then compiled, is that breaking the rules?

Food for thought.

Categories: Apple, Development, iPhone.

Comment Feed

6 Responses

  1. If I were you I’d just get XCode, learn Cocoa and Objective, and get to slinging code!

    Zero limits on their toolchain. You can do C/C++/Objective-C.

  2. I want to. But for a quick-to-market (with skills I already know) app I was trying to get by with doing a 95% mobile safari web app with Phonegap “framing” it. This is what the redbox and other apps do now.

    Interesting on flash-to-iphone also:
    http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler

  3. Quickest/Cheapest way to market is using the same codebase for every platform. Why program basically the same app numerous different times? Time is money. If Apple sticks to this new policy, it really sucks. Everyone loses, especially the end user.

    Chris HoskinsApril 8, 2010 @ 2:53 pm
  4. Chris,

    I think you’ve hit the nail on the head.

    Apple doesn’t want “cheapest way to market”, and neither do I for that matter. They’re trying to keep the quality of applications high.

    I don’t think the end-user loses, I think they win. There’s no shortage of applications in the store, high quality applications.

    You lose out if you’re a developer that doesn’t want to do things the Apple way.



Some HTML is OK

or, reply to this post via trackback.

Buy torsemide online
Norvasc generics
Plavix substitutes canada
Lipitor alternatives
30 mg avapro
Betapace af not generic equivilent
Coversyl plus alternatives
Compazine supp 25 mg
Depakote 125mg er
Taking 50 mg seroquel
Buy keppra
Order clomid online
Clomid order online
Amoxicillin 500mg cap
Larger dose of minocycline 200 mg
Cefotaxime oral substitute
Zithromax 1000 mg order cart
When your spouse cheats
How to catch your boyfriend cheating
Ultram buy
how do you catch a cheating spouse
how to catch a woman cheating
how to know if she is cheating
spy mobile phone software
cell phone spy
how do you know your spouse is cheating
Cheap strattera online
Purchase strattera
how to find out if someone is cheating
how to know if my gf is cheating
how to spy a phone
lidocaine indian manufacturers
tramadol 100 mg buy cheap
order cheap tramadol no prescription needed
tramadol 200mg
tramadol on line pharmacy
generic cialis
buy tramadol online
buy synthroid online
order tramadol online
buy vibramycin
buy toradol
buy lidocaine
buy celebrex
buy flagyl
lasix furosemide
canadian family pharmacy
cialis online
tramadol 100mg
nexium generic
buy nolvadex
how to catch a cheating wife
generic viagra
Canadian Family Pharmacy
buy nolvadex