5 ms·
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 prep
by tumult 17y ago
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?
- jrockway 17y agoThe solution is Android. Do you have JVM bytecodes? Great, your app is approved.
- theBobMcCormick 17y agoActually, it's Dalvik bytcodes, but other than that you're correct.
- jrockway 17y agoThe 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.
- theBobMcCormick 17y agoYou're right. I stand corrected. :-)
- tumult 17y agoMy 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.
- jrockway 17y agoWant some cheese to go along with that whine?