News for hackers. Stuff that matters.
Re:New app restriction might kill Titanium and Air on iPhone OS by tumult on Thursday April 08, 2010 @04:19PM (#1250768)
Doesn't this mean you now have to write every iPhone application directly in C and Objective-C? This doesn't make much sense. What's a translation layer? C preprocessor? What if I implement a language in the C preprocessor? That's not allowed? Ok, how much of the C preprocessor can I use? Is there a limited number of #defines before you start saying no? Do I have to provide my source code to you when submitting an app for approval? What if I implement an embedded language in C++ through operator overloading? Is that a translation layer? Is Boost a translation layer? Can I use Boost::Lambda?

The fuck? This doesn't make sense. What is a translation layer?

Re:New app restriction might kill Titanium and Air on iPhone OS by jrockway on Thursday April 08, 2010 @05:32PM (#1251052)
The solution is Android. Do you have JVM bytecodes? Great, your app is approved.
Re:New app restriction might kill Titanium and Air on iPhone OS by tumult on Thursday April 08, 2010 @07:59PM (#1251456)
My Nexus One is so laggy that I can't stand to use it anymore. It's just a huge pain in the ass scrolling around, resizing, etc. It's a slow turd, and the Android devs seem intent on bolting on more useless features rather than speeding up the user experience or fixing bugs. The first (and only) update for my N1 added more bugs than fixed.
Re:New app restriction might kill Titanium and Air on iPhone OS by jrockway on Thursday April 08, 2010 @09:57PM (#1251622)
Want some cheese to go along with that whine?
Re:New app restriction might kill Titanium and Air on iPhone OS by theBobMcCormick on Thursday April 08, 2010 @06:40PM (#1251251)
Actually, it's Dalvik bytcodes, but other than that you're correct.
Re:New app restriction might kill Titanium and Air on iPhone OS by jrockway on Thursday April 08, 2010 @07:19PM (#1251375)
The usual build process is generate .class files -> translate to Dalvik. So while the phone runs Dalvik "if you have JVM bytecodes", your app is going to work on Android.
Re:New app restriction might kill Titanium and Air on iPhone OS by theBobMcCormick on Thursday April 08, 2010 @10:13PM (#1251654)
You're right. I stand corrected. :-)