Android programming

jkepler

Member
Jun 1, 2014
11
0
0
Visit site
Hi,

I would really like to enter in programming applications for Android. I'm a software developer in VB6 and C++.
Newbie question: where do I start? What software is there for this? What language?

Sorry for my ignorance... :'(

Kind regards,

JKepler
 

saisyam

New member
May 30, 2012
1
0
0
Visit site
I think you should first start with some Java Basics before jumping into Android. Because Android is built on Java. If you are familiar with some mobile device programming (windows phone as you are from .NET) that will be bit helpful. Understand the Android architecture, for example, Android layouts, activities, different display sizes and their densities etc. Go to Android Developer website to get started. Welcome to Android programming
 

LastAtaman

Member
Aug 3, 2014
12
0
0
Visit site
You should start with Java studiyng first without a doubts!!!!!!
Next step I recommend to start with these lessons: startandroid.ru/en/lessons/complete-list.html
 

jkmos

Member
Aug 4, 2014
6
0
0
Visit site
I just developed my first app with Eclipse.
The last time I coded "something" was years ago. Eclipse is easy to use but sometimes you need to "clean" the code to save the project without errors.
 

Nebulic

Member
Aug 10, 2014
8
0
0
Visit site
My tip would be just to Google a lot! Most of your questions are already answered and you can find even extra things you might not have thought about in the first place. Don't just copy/past but try to understand what you are doing.
 

manohar malkar

New member
Aug 12, 2014
1
0
0
Visit site
hello all
i am php developer and wanted to learn android. and i am using android studio is that ok? because its still in beta version.... please help...
also suggest me some good tutorial websites for android development....

thanks
 
Feb 21, 2014
7
0
0
Visit site
I think that we will all be using Android Studio soon enough. Eclipse is charming, but it is buggy, and I won't be heartbroken to let it go.

I still learn best from books (ebooks). If you go to the Apress website and search for "android" then you are bound to find a title that suits your current experience.

These offerings typically include software, and you build a project during the course of the book. You then have a framework to build upon. A framework that you understand (hopefully). I'm not associated with Apress, just pointing in a direction.
 

PowerLemons

Member
Jul 14, 2013
9
0
0
Visit site
If you have no knowledge or just a small amount of knowledge of Java, I recommend the book "Head First Java" by O'Reilly. I can't post links yet, so look it up on Google.

For me, it was very helpful when I was learning Java. Even if you already get the basic concept of programming judging by your experience with C++, this book also teaches vocabulary, Java techniques and concepts, and that kind of good stuff.
 
Feb 21, 2014
7
0
0
Visit site
Also "Thinking in Java" by Bruce Eckel is a favorite, but "Head First Java" might be a better first approach. From there you can start with the peculiarities of Android, or continue in Java with "Head First Design Patterns" if you're into it.
 

Zack Hine

Member
Aug 25, 2014
11
0
0
Visit site
You're going to have to learn Java first. Luckily, there are countless number of Java resources. If you want a book, just go on Amazon and search beginner Java books. You'll get plenty of results to keep you busy for a while. Android is in Java so once you have a solid understanding of Java moving onto Android won't be too difficult. Here's a good book for that:
Android Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) <- Search Amazon

Depending on what type of app you want to make, it's possible you'll need a server side language. You can use Java for server side as well, or you could learn something like PHP.
 

sekip

Well-known member
Aug 18, 2014
58
0
0
Visit site
Learn Java. What IDE concerns I would have recommended to start with Android Studio but I use Eclipse since working with libgdx framework.
 

12er

Member
Aug 29, 2014
9
0
0
Visit site
If you are going for the SDK, I would recommend learning Java. But as a C++ programmer you won't have problems to learn this language. I experienced that it was harder to learn C and C++ after getting acquainted with Java than the other way round. Start with small console programs, and learn about the major aspects of Java. After that have a look at the SDK.
Or if you would like to get directly into working with Android, use the NDK. You can use C and C++ with the NDK.
 

mrYoussef135

Member
Sep 2, 2014
10
0
0
Visit site
Here is the steps:
1 - Learn Java language without Ui stuff (swing ...).
2 - Start using android studio.
3 - Start a project, event if you are a newbie , you will learn a lot by trying to create a real application more than what you can get from thousands of tutorials. (stackoverflow is your friend)
3 - Keep c++ ready , since you will need it for native side.
 

fcmatteo

Member
Sep 3, 2014
10
0
0
Visit site
In the website "Kilobolt" (Google it) there are some great tutorials. In the game development tutorial the first unit is a good and quick introduction to Java. Then you can continue with that tutorial or with the libgdx tutorial if you want to make games, or with the Android application development tutorial if you want to make regular apps.
 

TypeOverride

Member
Sep 1, 2014
10
0
0
Visit site
I use

Eclipse (Development environment)
Java (programming language)
Libgdx (API / GameEngine)

Nice combi. I think a lot of people are using libgdx for 2D.

Unity i would prefer when 3D. 2D is possible too now, ive heard.
 
Sep 18, 2014
12
0
0
Visit site
I would really like to enter in programming applications for Android. I'm a software developer in VB6 and C++.
Newbie question: where do I start? What software is there for this? What language?

As C++ programmer, you can try to develop android apps with Qt. I tried it with Qt 5.3, and it works flawlessly. However, you'll still need some Java knowledge to call Java code from Qt (intents and so on) and may be some JavaScript knowledge if you choose to develop apps in Qt Quick.
 

Cenda

Member
Oct 24, 2014
8
0
0
Visit site
If you are game developer go to Unity, it is really awesome. For another application is great Android Studio. It is developed by google, so great support.
 

railkill

Member
Oct 25, 2014
10
0
0
Visit site
to program android apps for a start, download the Eclipse ADT bundle! if you have some experience in Java, you should be able to learn and progress quickly.
 

Forum statistics

Threads
943,188
Messages
6,917,697
Members
3,158,867
Latest member
Non