I would install Eclipse or any other software like it and start learning Java. There are some really good tips online how to create an android application!
Optimizing an android application requires following some simple steps. If you ever used SEO before for your website, you will be able to easily optimize you application. Here are the steps I'm talking about: - Keyword research - choose the keywords relevant to your application (start with a list of top 3 or 5 keywords which define your app and extend the list with keyword research tools) - Include your primary keywords in the App Title - For your description, use your secondary keywords + App Name multiple times (2 or 3 times) - Make developer and bundle name relevant to the app (these are also important for search) - Optimize the App Logo - add a short description - If you're targeting a location with you app, consider adding city and country names Monitor your SEO work constantly and once you update your application with new features, add new keywords describing them. Hope this helps! Good luck!
Let me give you some tips that will help you out: 1. Feature your brand prominently in the app name. 2. Link to your app profile page(s) from your home page and/or site footer. 3. Include your brand name in the link text that points at app download pages. 4. Provide a QR link to download the app from your desktop site landing page.
I forgot to mention - get as many app reviews as you can. I found a website for Android app reviews - http://www.androidtapp.com/