Cross compiling your language into Objective C (which is what all of these iPhone solutions do, even the Java one (yes, there is one)) is light years away from creating a browser plugin for Mobile Safari.
On Sep 14, 2009, at 4:17 AM, Casper Bang wrote: > > Why the grain of salt? For a while now Novell has been running a > closed beta test program for .NET development on the iPhone: > http://tirania.org/blog/archive/2009/Aug-03.html > > Anyway, the primary reason why you don't see Java on the iPhone is > that you are simply not allowed by Apple to run a JIT. C# was designed > to always be compiled, Java was not. Mono already took advantage of > this in the past in order to run on a multitude of devices (Wii etc.) > so the compiler can emit statically optimized code just like a C > compiler would do. I believe there are some attempts at bringing Java > there, but the big difference is that Mono does not require a > jailbreak whereas Java does which also means developers can publish C# > applications in the app store. This probably also means that the first > browser RIA plugin to be supported by iPhone will be Silverlight. > > /Casper > > On 14 Sep., 12:25, JavaSnake <[email protected]> wrote: >> I know that such news from InfoWorld should be taken with a gain off >> salt... but here goes: >> InfoWorld reports that "Novell on Monday will offer a kit for >> developers to build Apple iPhone and iPod Touch business applications >> using Microsoft's .Net Framework instead of the Apple-designated C or >> Objective-C languages." >> -http://www.infoworld.com/d/developer-world/iphone-gets-net-app-develo >> ... >> >> What is the status of developing with Java for the IPhone? > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
