Android programming

You can find everything you need on Internet, there are tons of tutorials available to learn how to program using java.
 
If you want to write games Java + Libgdx is a nice solution for sure.
Another solution is Unity Engine.

For apps I guess you really need Java :)
 
First,Welcome to the developers world.Start with learning the programing languages like Java ,PHP ,HTML,CSS ,C++ and few others.Practice some analytical questions manually.begin with writing simple and easy programs and dry run those .
Now come to the software, download Eclipse and get familiar with the tools.
Don't make haste and move step by step if you really want to get firm in coding .
 
If you like to make games and dont like Unity 3d, try GameMaker Studio.

"Old Style" games are simply and fast to make and the scripts are simmilar to C++ code, easy for you.
 
I develop all my games in C++ with libsdl2 and opengl. It's free and your games will work on Windows, Linux, OS X, IOS and so on.
 
you can try LibGDX with Java(Java=C++), Libgdx- crossplatform game framework. I create my first game with it.
 
If you are an adnvanced programmer in C++ you could easy learn C#. C# is a common language for app programming. Especially for unity.
 
I'm trying to write my first apps using Cordova and, more specifically, IonicFramework.
My former experiences are most based on web applications development (also if I did, in the past, some little works with ObjectiveC). So i feel more comfortable with HTML5/Javascript (AngularJS). And, when I need a server side backend, I can easily use my knowledges with PHP/Python etc.
So, if you don't need to code something strictly concerned with hardware layer, and if it is your intention to develop not only for Android, I suggest you to give it a try.
 
If you are going to develop a game, and you are familiar with c++, I would recommend cocos2d-x. Open source, cross platform and with pretty good community support
 
I would suggest to come up with some idea (some simple app as a calculator or stuff like that) and then just implement it using Google's Android dev online resources and StackOverflow. The most effective way I guess.
 
Kudos to taking the plunge and learning.

alot of people have given great suggestions already as to how to get started.. Unity is great for game development, as is libgdx.

if its just general android applications you are trying to develop there is a series of youtube tutorials by a fella named travis for "thenewboston" I quite enjoyed, partially because of his low key delivery, if you have done other programming languages the similarity with the java/xml framework of Android development shouldn't be THAT alien to you. take what you hear with a grain of salt, be aware most online tutorials will have some out of date information, as the space moves very very quickly.

the 2 most important things i have learned to do if I get stuck.

1. Search google for what has you stuck, often the question is answered
2. ignore the information you have found on google.

sound contradictory? well I am just illustrating that there is as much good information as there is bad.

-MunkeeBonez
 
by programming complex app, its more important to know plain java, as this whole andorid-activity-layouts-xml staff
 

Latest posts

Trending Posts

Forum statistics

Threads
955,961
Messages
6,966,248
Members
3,163,446
Latest member
Laurie2Megan