1. Check out our companion app, Forums for Android! Download from Google Play

best way learn NDK/c/c++, for java/android devs

Discussion in 'Application Development' started by lse123, Jan 9, 2013.

  1. lse123

    lse123 Well-Known Member
    Thread Starter
    15

    Nov 19, 2010
    72
    0
    15
    I am an Android/JAVA Developer, but I do not know the NDK/c/c++, Well, what is the best way to learn NDK
     

    Advertisement

  2. myrecek

    myrecek Active Member
    16

    May 10, 2012
    29
    2
    16
    I found this tutorial very usefull when learning NDK :

    Advanced Android: Getting Started with the NDK

    In most cases you only need NDK for some performance sensitive tasks. I used it for OGG decoding.

    No, it has nothing to do with obj-C.
     
  3. jonbonazza

    jonbonazza Well-Known Member
    163

    Jul 13, 2010
    1,934
    458
    163
    Male
    unless you are extremely proficient at C, then I highly recommend that you steer clear of the NDK. Unless your code is near pristine, it will probably run worse than the java equivalent. C is no walk in the park and isn't something you can just pick up in a couple months.
     
  4. lse123

    lse123 Well-Known Member
    Thread Starter
    15

    Nov 19, 2010
    72
    0
    15
    thanks jonbonazza, actually my question was this ... about learning c/c++ and/for NDK... that i decided not to get involved at all... thks!!!
     
  5. lse123

    lse123 Well-Known Member
    Thread Starter
    15

    Nov 19, 2010
    72
    0
    15
    Can you answer and if i know PHP/Java is it needed learn python? What Python has to do in Android native development? I plan develop only for mobile in the future...
     
  6. jonbonazza

    jonbonazza Well-Known Member
    163

    Jul 13, 2010
    1,934
    458
    163
    Male
    Python is not used in androoid development, unless you build it into your C application using the NDK. Even then, python is not recommended for mobile devices, since it is very heavy.
     

Share This Page

Loading...