Sign in to follow this  
ChristianFrantz

Beginning Android Programming

Recommended Posts

If you're not allergic to java, [url="http://libgdx.badlogicgames.com/"]libgdx engine[/url] is quite neat, and comes with a few example games with source code that you can study.
Note that it abstracts away most of Android specifics, so you will get started faster, but will not gain experience in general Android programming.

Share this post


Link to post
Share on other sites
I dont have any experience at all in java lol. i have some in c++ but I dont know how to apply that to Android programming.

and its been a while since ive done any programming

Share this post


Link to post
Share on other sites
Look into the Android [url="http://developer.android.com/sdk/ndk/index.html"]ndk[/url] (for Andriod 2.3+ platforms). Good luck.

Share this post


Link to post
Share on other sites
[quote name='SriLumpa' timestamp='1310326389' post='4833422']
If you're not allergic to java, [url="http://libgdx.badlogicgames.com/"]libgdx engine[/url] is quite neat, and comes with a few example games with source code that you can study.
Note that it abstracts away most of Android specifics, so you will get started faster, but will not gain experience in general Android programming.
[/quote]

I too second libgdx. been using that for months and got some nice results. Games with hundreds of draw calls run great on devices with gpus. Also libgdx can make desktop versions as well.

You will lose all ability to use the android specifc ui programming though. That can be fixed with message calls to the main app activity.

I have only just recently began using the actual android ui without libgdx to make a point of sale app. It is pretty easy to get into.

There are tutorials out there to help you learn android, but they assume you know java. So start with learning java. Begins with the basics of adding 2+2 and printing it in a console. (Don't say you don't need to know how to do that, we have all first needed to know how to add things together)

The basics will also teach you how to make other classes and defining objects for them.

Get familar with data types (int, float, String), operators (+, -, <, ==), and declaring new objects. Make a simple program to calculate the amount to give a tip to your waiter to get your problem solving brain working.

And don't stop there. Programming is a time investment, the more you put into it, the more experience you will become.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this