Go Back   Android Forums > Android Development > Application Development
Application Development Dev lounge for our application developers.

test: Reply
 
LinkBack Thread Tools
Old January 9th, 2013, 07:31 AM   #1 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2010
Posts: 70
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default best way learn NDK/c/c++, for java/android devs

I am an Android/JAVA Developer, but I do not know the NDK/c/c++, Well, what is the best way to learn NDKů? I PLAN BECOME Android/Blackberry skilled Developer but NOT want to be iOS Developerů Is it really required the NDK in this case in Android? NDK has anything to do with obj-C?

Advertisements
lse123 is offline  
Reply With Quote
sponsored links
Old January 9th, 2013, 10:21 AM   #2 (permalink)
Junior Member
 
Join Date: May 2012
Posts: 27
 
Device(s): Nexus 7 (Android 4.2.1), Samsung Galaxy Mini (Android 2.3.6)
Carrier: Not Provided

Thanks: 1
Thanked 2 Times in 2 Posts
Default

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.
myrecek is offline  
Reply With Quote
Old January 9th, 2013, 11:16 AM   #3 (permalink)
Senior Member
 
jonbonazza's Avatar
 
Join Date: Jul 2010
Gender: Male
Posts: 1,935
 
Device(s): Nexus 4, Samsung Galaxy S II, HTC Evo 4G, Amazon Kindle Fire
Carrier: ATT

Thanks: 235
Thanked 482 Times in 294 Posts
Default

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.
__________________
My blog, Inverted Keystrokes, is looking for aspiring developers (not necessarily with Android) to post articles. If you have any development experience and are interested in participating, please PM me. =)
jonbonazza is offline  
Reply With Quote
Old January 9th, 2013, 03:29 PM   #4 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2010
Posts: 70
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

thanks jonbonazza, actually my question was this ... about learning c/c++ and/for NDK... that i decided not to get involved at all... thks!!!
lse123 is offline  
Reply With Quote
Old January 24th, 2013, 08:36 AM   #5 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Nov 2010
Posts: 70
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

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...
lse123 is offline  
Reply With Quote
Old January 24th, 2013, 09:58 AM   #6 (permalink)
Senior Member
 
jonbonazza's Avatar
 
Join Date: Jul 2010
Gender: Male
Posts: 1,935
 
Device(s): Nexus 4, Samsung Galaxy S II, HTC Evo 4G, Amazon Kindle Fire
Carrier: ATT

Thanks: 235
Thanked 482 Times in 294 Posts
Default

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.
jonbonazza is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Development > Application Development
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 01:14 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.