On 15 abr, 08:17, Karsten Silz <[email protected]> wrote: > On Apr 14, 8:57 pm, opinali <[email protected]> wrote: > > > Android _is_ Java. > > Android != Java, it's a whole platform: "Linux + C + Java the language > + Java-like libraries + more stuff". JME, like JSE and Flash and
I agree that JavaME is not a "whole platform" - the platform is JavaME + some OS (Symbian, etc.). Even JavaSE and JavaEE are not "whole platforms", apps typically depend on even more external stuff, from video drivers for Java2D acceleration to DBMS servers. So, if you want to be picky, yes, Android != Java in the sense that Android is more comprehensive than Java (contains a whole OS with standard kernel, GUI, browser, GSM stack, etc.). But I didn't mean to equate the entire platforms. If we pick the subset of Android that is comparable to Java - the programming language, VM execution model (down to very specific details like the whole JMM from JSR-133, AFAIK), and even core APIs - then, Android IS Java. Yeah it's not exactly identical so we'd say Android ~= Java; anyway it's close enough, allowing metrics tons of Java code to be reused with zero or minimal changes. From the application developer's POV, the latter comparison makes more sense. If I am a JavaME developer, I can move to Android with very little effort, even carrying a lot of my code. A+ Osvaldo > Silverlight, is a cross-platform environments on top of an OS, which I > think won't work well in the smartphone space today (which moves at > lightning speed). I say "won't" because none of these cross-platform > environments made it out in the wild in a useful manner (yeah, I know, > there's JavaFX on a handful of old Windows Mobile phones, but that's > so unimportant), so we can only speculate (Flash's supposedly the > first out of the gate with Flash Player 10.1 on "anything but iPhone" > in the next few months). -- 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.
