What language do you use to write apps for Android?

  • Flagged. The title is a bit baity. I came here hoping to read up on the beginnings of a good discussion of Android development options and instead I run into a random, incoherent rant of no value.

    These kinds of rants are probably more appropriately posted at your personal blog, not in an Ask HN post. Your account is 10 days old and your comment history is filled with similar incoherency. Perhaps you should post less and read more until you get a good handle on HN culture?

  • > Saying that "APIs" are not copyrightable will render tons > of open source projects licenses invalid, since all open > source licenses "rest on top" eg append copyright laws.

    I don't think this is true. Open source licenses dictate what you can or cannot do with the code, not with the API it implements. You're perfectly free to go ahead and, say, implement a closed source version of a GPL library - as long as it's not based on the original code.

    Abolishing copyright /in general/ would render most (all?) open source licenses void, but that's an entirely different matter.

  • Florian? Is that you?

  • The "use" of Java ends inside the SDK. Java bytecodes are translated to Dalvik bytecodes. There is no Java(tm) runtime in Android.

    Since there is no Java runtime in Android, what are Google's obligations to Oracle? What are an Android developer's obligations? I see none in the licensing.