Learn Android Development Step by Step for beginners - IDEs, Libraries, & Programming Tools

Hello Guys,... greetings
I am a Software developer having knowledge in .Net/ SQL Server/ MSBI.
However I want to learn Android Programming. When I google, I find a lot of stuffs and gets confused easily .
As you guys are the experts, please show me the right way to learn this.
Much appreciate your help on this in advance.
With Regards,

prdey9 said:
Hello Guys,... greetings
I am a Software developer having knowledge in .Net/ SQL Server/ MSBI.
However I want to learn Android Programming. When I google, I find a lot of stuffs and gets confused easily .
As you guys are the experts, please show me the right way to learn this.
Much appreciate your help on this in advance.
With Regards,
Click to expand...
Click to collapse
When I started, I found vogella.com is a very useful resource. It's even easier to understand and implement than the official Android page.
In my experience, in general, it's easier to study somethings when you have to actually do things with an ultimate goal in mind than just learning for the sake of learning. For example, create a (simple) app that you will want to upload it to Google Play.

prdey9 said:
Hello Guys,... greetings
I am a Software developer having knowledge in .Net/ SQL Server/ MSBI.
However I want to learn Android Programming. When I google, I find a lot of stuffs and gets confused easily .
As you guys are the experts, please show me the right way to learn this.
Much appreciate your help on this in advance.
With Regards,
Click to expand...
Click to collapse
Hey dude I would recommend you to learn Android Java which of course is quite similar to C# of .NET which you can learn quickly.
There are many video tutorials like SlideNerd by Vivz https://www.youtube.com/user/slidenerd which is very very useful in learning android.
Also the mybringback by http://www.mybringback.com/series/android-basics which is also quite awesome.
There is also an App which I created for beginners like you "ON THE GO APIHelp" http://sourceforge.net/projects/onthegoapihelp/ which you can refer once you feel comfortable with Android Java which will give you a great kick start in developing basic applications.
All the Best for Beginning Android
Do Click on thanks if my reply helped you

For a newbie, I think to watch video is the proper way, but when you get some improvement you need turn to books and blogs.

Related

How to develop

I know this has probably been answered a dozen times but what do i need to do to get started developing an app for android. Specific names of software or articles would greatly help.
I have almost no knowledge and think that this would be a great learning experience for me seeing as how i want to be a software engineer. Any help would be appreciated.
wizern23 said:
I know this has probably been answered a dozen times but what do i need to do to get started developing an app for android. Specific names of software or articles would greatly help.
I have almost no knowledge and think that this would be a great learning experience for me seeing as how i want to be a software engineer. Any help would be appreciated.
Click to expand...
Click to collapse
as i understand it, you need to download and install the sdk, java, and eclipse
these will give you the software to start modifying and developing apps
its a pain though, when first starting out, lots of learning to do just to get those setup properly
but its all there on the google code pages...go here http://developer.android.com/index.html and knock yourself out

[Q] Noob question

OK, well I've finally decided to take a dive into the WONDERFUL world of development (specifically android related). i have some experience and know how most things work. I am a bonified flash junkie lol. anyway i'm wanting to learn how to tweak/customize various things, such as porting controls to a status bar, or adding features to the lockscreen ect. However, i don't know what programming language i need to learn or really where to start for research.
Would someone kindly point me in the direction of a good beginners guide on what i need to know.
with regards,
Tiwey, Future developer (i hope)
Java is a good place to start. java java java
Good info on this thread, perhaps we can build it up to be a general beginners dev guide...I think it would help if there was one.
http://forum.xda-developers.com/showthread.php?t=1173176
There seems to be a lot of demand for this. To the point I'm thinking of contacting some colleges in my area to see if they would add an Android course to curriculum and hire me as a lecturer
I like Reto Meirs (sp?) book on Android 2.

young developer ineed of mentor

Hi, I am a young developer and love android. I love phones and messing around with them. I finally pulled myself to get a laptop and get my hands dirty with android. I have been studying android SDK and also java to learn how to script. I really want to learn many things and need a mentor if anyone is kind enough to send me a few tips or even give me some type of homework to show me how things work I would love that. I'm a fast learner and never liked to read until now . I love reading articles and many manuals on xda and guides to scripting but if any one could please be a mentor to me I would be greatful! Thank you.
Message me if possible.

Starter Android Development Tutorials

Hello! I am a new comer into the world of Android Development, I do have a begginer to intermediate Java knowledge, but no Android Development knowledge.
I am asking you for some good tutorials I can use to help myself, preferably newer ones. I found a few, but all of them were 2-4 years old. And other thing I noticed at them is they all use Eclipse. Is it a big difference if I use IntelliJ, it's the IDE I'm most familiar with and I find going back to Eclipse very annoying.
I want to start developing Andoid application because I have a few cools ideas (or at least I think they're cool) for some applications, as well as games. But I don't want to rush right inot making the game or such, I have all the time in the world to learn how to properly develop Android applications.
Thanks for reading!
Hello RoPirate
You say you already find a few tutorials, could you share them please, I'm a beginner please thanks
Tutorial
The New Boston mainly, ando ther very bad and unclear ones.
Right now I found teamtreehouse.com it's paid, but they explain everything really nicely and good, and update the tutorials with new tools when they come out. They also have iOS developemnt, web development, web design, Python and lots of other nice tutorials.
If you decide to get a subscription there (had some doubts at first too, but I definitely do not regret buying the subscription) and want to help me out a bit you can sign up on my referal link (PM me if you want)
I want to chime in a recommend the Codepath Android Cliffnotes set of guides. It's well built, and very useful.

am begginer i need free apps open source to modify

am begginer i need free apps open source to modify
sambeno said:
am begginer i need free apps open source to modify
Click to expand...
Click to collapse
Here. (Sorry but a one liner will be answered like that, could've googled that yourself )
SimplicityApks said:
Here. (Sorry but a one liner will be answered like that, could've googled that yourself )
Click to expand...
Click to collapse
This is great! Thanks I'm new in android development too. Java is great but the one that confuse me is Android's classes and methods. Their documentation page scares the hell out of me. It feeds me lot of info with less sample. Thanks again!
Actually there is a sticky, not far from here(on Android Developers Forum), which has what you need:
http://forum.xda-developers.com/showthread.php?t=2124002
If you are feeling confused by the api stay small and do simple things until you get the hang of it. I don't know your exact experience with Java but one thing that gets a lot of beginners is the OOP. Be sure you are good with it before starting with android. Also take note that android uses Dalvik VM and has different application lifecycle so be sure to learn it. When i began developing i was pretty confused too but stackoverflow is full of examples and nice guys that can help you out.
I think you need to learn from basic Android. You can learn from some tutorial or book (I recommend you to read Hello Android). If you have any question you don't know when learn, you can post in stackoverflow, these guys can help you and you will learn a lot of knowledge from that. Also, you can see samples from developer.android.com/samples/index.html , they are sample from Google, It's very useful!
Good luck!

Categories

Resources