XSF Discussion - 2013-04-04


  1. stpeter

    kevin: can we help you?

  2. kevin

    stpeter: hi. I want to discuss something

  3. kevin

    I want to create an android app.

  4. kevin

    It is important to do it in java? Or?

  5. Ashley

    i think android basically presumes java

  6. kevin

    Hmm..so without java it won't work

  7. Ashley

    http://developer.android.com/sdk/index.html

  8. Ashley

    JDK 6 <http://www.oracle.com/technetwork/java/javase/downloads/index.html> (JRE alone is not sufficient)

  9. Ashley

    http://stackoverflow.com/questions/2419556/alternatives-to-java-for-android-development

  10. Ashley

    looks like you can use C or C++ as well via NDK

  11. kevin

    Hmm.. Thanks. After learning golang and haskell. I have to go back to java then. Wew

  12. bear

    you can code android apps in java, mono/c# or python now

  13. bear

    mono/c# has full support and even an IDE and emulator

  14. kevin

    bear: Python? Hmm. Python will be good. I have good experience of it

  15. bear

    it's python+qt

  16. bear

    but the python apps have their own complexity because your dealing with another full layer of abstraction to the java api

  17. kevin

    bear: my app will be based on Jabber/XMPP chat. What do you think now? Java? Or c#

  18. bear

    I would stick Java or c# -- because it's XMPP it all depends on if that language has support for the XMPP features you need (unless you like writing libraries ;)

  19. bear

    the advantage of Java is that their are already open source clients written that you can jump start from

  20. kevin

    Ah. Thanks dude. Have a great day ahead

  21. bear

    yw

  22. Ashley

    good luck!

  23. kevin

    Thanks guys.

  24. Kev

    Or C++, then you get to use Swiften :p

  25. bear

    also a very good point

  26. kevin

    Huh. I guess, java will be better because will be adding some new features to the app(including Jabber/XMPP chat)

  27. bear

    the best will be the one that you can code in to get the app done

  28. bear

    (said honestly)

  29. kevin

    k