Hello!
I want to start programming/developing for Android, I've heard that you can program for Android with C++, is that correct? If so how do i do? And does anyone know a good begining for anyone completly without any programming experience before to start with C++. Is there any good PDF or a good book that I could get to start. I know that Android is java but i would rather learn C++ becuse next year in my high school we gonna start with C++.
Thanks in advance
25 replies to this topic
#1
Posted 29 December 2011 - 02:18 PM
|
|
|
#2
Posted 30 December 2011 - 09:24 AM
The best site is cplusplus.com go through all their tutorials doing the tasks and writing code as you go. Also I just found a library called Allegro (literally 20 seconds ago) you may wish to read up on it (not sure about Android support).
Please, write clearly with proper structure. Double spacing makes the text feel un-jointed, Capitalizing Every Word Means People Stop Before Every Word Sub-Consciously Which Is A Pain In The Backside, and use code tags! (The right most styling box).
#3
Posted 30 December 2011 - 11:55 AM
It's not recommended to program for Android with C or C++. It's only recommended to do that if you have a portion of code that is very performance-critical. If you really want to program for Android, and still want to learn C++, start Java after learning C++.
Latinamne loqueris?
#4
Posted 01 January 2012 - 01:26 PM
Thanks for the replay guys! I have no problem to start with Java then, but could any of you tell me a good site that is really newbie-friendly becuse I've never tried to programm in java so i have no experience at all. Any E-book, PDF or a book to recommend?
Thanks again guys :)
Thanks again guys :)
#5
Posted 03 January 2012 - 09:34 AM
how to start the learning android programming please give suggestion.....and please recommend the notes for android programming....
#6
Posted 03 January 2012 - 12:37 PM
Fun, we have one more intressted :p I would like to ask is Android pure Java? i mean if i know Java i know how to programm for Android right? If so, could anyone tell me a good place/(E)book or a PDF to start with? Very Newbie friendly ofc :)
Thanks again
Thanks again
#7
Posted 05 January 2012 - 12:28 PM
No, Android uses different libraries, so it isn't the same, but the language itself is the same (it even uses the same compiler). Right here is a guide for setting up your development environment and making a "Hello World" program: Hello, World | Android Developers
Latinamne loqueris?
#8
Posted 05 January 2012 - 12:39 PM
C++ for Android apps is from my experience used from applications that needs to run quicker than apps made in Java.
Example: Games in Java for Android can be a bad idea since they will run slowly because of the garbage collection. Thats why C++ is better language for making a game.
In my opinnion Java would be an easier approach. Its little easier to understand than C++ (in my opinnion) and there is more resources to learn Java android programming since there is more people that do apps in Java for Android.
If you are still intrested in learning to make Android apps through C++ or C you should start here:Android NDK | Android Developers
For the Java approach you can download the normal SDK: Android SDK | Android Developers
There is loads of tutorials on the web about installing the SDK so that wont be a problem.
There is also a tutorial section here on CodeCall it doesn't have alot of tutorials yet but im working on filling it up a bit:Mobile Development Tutorials
A good book about Android developing is in my opinnion: Amazon.com: Android Application Development: Programming with the Google SDK (9780596521479): Rick Rogers, John Lombardo, Zigurd Mednieks, G. Blake Meike: Books (SDK only)
This site also have a rewiew on the top 5 android books: Best Android Books: My Top 5 Choices | LearnComputer
I can't give you some link to download the books in PDF since piracy is aganst the rules here on CodeCall.
I can answear most beginners / how to start questions for Android so please if anything is unclear please tell me what and i will try my best to explain.
Example: Games in Java for Android can be a bad idea since they will run slowly because of the garbage collection. Thats why C++ is better language for making a game.
In my opinnion Java would be an easier approach. Its little easier to understand than C++ (in my opinnion) and there is more resources to learn Java android programming since there is more people that do apps in Java for Android.
If you are still intrested in learning to make Android apps through C++ or C you should start here:Android NDK | Android Developers
For the Java approach you can download the normal SDK: Android SDK | Android Developers
There is loads of tutorials on the web about installing the SDK so that wont be a problem.
There is also a tutorial section here on CodeCall it doesn't have alot of tutorials yet but im working on filling it up a bit:Mobile Development Tutorials
A good book about Android developing is in my opinnion: Amazon.com: Android Application Development: Programming with the Google SDK (9780596521479): Rick Rogers, John Lombardo, Zigurd Mednieks, G. Blake Meike: Books (SDK only)
This site also have a rewiew on the top 5 android books: Best Android Books: My Top 5 Choices | LearnComputer
I can't give you some link to download the books in PDF since piracy is aganst the rules here on CodeCall.
I can answear most beginners / how to start questions for Android so please if anything is unclear please tell me what and i will try my best to explain.
Think my post we're usefull? Please take your time and press the Like button at my post, Big Thanks!
For great C# & Android tutorials visit my blogg: http://www.thecompboy.com/
For great C# & Android tutorials visit my blogg: http://www.thecompboy.com/
#9
Posted 07 January 2012 - 09:01 AM
wow really nice of you, Im gonna check out the links and see how far i can get :)
#10
Posted 07 January 2012 - 09:03 AM
I posted a whole getting started with Android tutorial here on CodeCall..
You maybe can check it out and see if you like it: http://forum.codecal...roid-2-2-a.html
You maybe can check it out and see if you like it: http://forum.codecal...roid-2-2-a.html
Think my post we're usefull? Please take your time and press the Like button at my post, Big Thanks!
For great C# & Android tutorials visit my blogg: http://www.thecompboy.com/
For great C# & Android tutorials visit my blogg: http://www.thecompboy.com/
#11
Posted 07 January 2012 - 09:07 AM
all those books are for developing in Java right? , I mean you said programming for Android in C++ is alot better (from a performance perspective) and i want to make an app that is fast. Do you know any book that is programming for Android with C++ or any tutorials, Thanks again
#12
Posted 07 January 2012 - 09:10 AM
I don't think there is any books that targets C++..
What kind of app are you trying to make? if you can tell me a little bit about your idea it would be nice..
If you realy still want C++ i guess this page is your best help: Android NDK | Android Developers
I have zero knowledge of that so i can't help you with code or anything there.
What kind of app are you trying to make? if you can tell me a little bit about your idea it would be nice..
If you realy still want C++ i guess this page is your best help: Android NDK | Android Developers
I have zero knowledge of that so i can't help you with code or anything there.
Think my post we're usefull? Please take your time and press the Like button at my post, Big Thanks!
For great C# & Android tutorials visit my blogg: http://www.thecompboy.com/
For great C# & Android tutorials visit my blogg: http://www.thecompboy.com/
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









