I am just starting mobile development. I am planning to start with Android. Does anyone have suggestions regarding the tools I can use? Any suggestions on anything will help.
You mentioned that you are starting with Android and the best here is by using its Software development kit that is free. It will provide you with libraries and developer tools that will simplify your task by offering you sample source codes and emulators.
As someone who is starting with development, you can download the ADT Bundle which will offer you even more functionalities and you will also get:
Android SDK tools, Android platform tools, the latest Android platform etc.
Get Android SDK here http://developer.android.com/sdk/index.html and also you can see more about Andoid mobile theme development at http://www.techyv.com/questions/need-some-help-regarding-android
I think it's better to start with official Android documentation on development here (http://developer.android.com/) and downloading their SDK from here: http://developer.android.com/sdk/index.html.
I also used some training before I was able to develop on my own. But from my own experience I can tell that real breakthrough comes when you start coding on real projects. This was my case with Apptraction, where I worked first and continued to grow as a developer.
I think you must take care of the following steps to android app development.
1) Deeply research your market
2) Define your elevator pitch and target audience
3) Choose between native, hybrid and web app
4) Know your monetization options
5) Build your marketing strategy and pre-launch buzz
6) Plan for app store optimization
7) Know your resources
8) Ensure security measures
9) Find out user's likes and dislikes
10) ADS & BANNERS
You can also check android app development process steps while developing.