[Android Apps and Games] maayaartstudios:
Developing a good android application is not an easy task :rolleyes: (neither impossible :p) especially if you have small or no team. It requires many skills and talents, such as coding, designing sense, music sense, marketing skills and list goes on. You have to keep an eye on everywhere since lack of any aspect can result in poor response form users (which is the last thing an android developer want).

Recently I have developed an android game (Fruiteria) in my spare time and launched it recently on Google play store (see link at the end of this post). It took me about 74 days to build it from scratch. It was a challenging task but I learned a lot from my experience. I would like to share my experience with you today!

Let's discuss what are the things one should never avoid while developing application :confused: :

1. Concept and implementation of application

As I said above, there are many aspects to application development. But no matter what you do, You will not be successful by selling poor quality application. So, first thing everyone should think about is a good concept. Your concept can depend on your goals such as business advertising, social work, marketing or simply making money! Also, having a good concept on paper is one thing but it's implementation need patience and constant efforts. If you have a nice concept and willingness to put efforts into it, then consider you are already at the half way! :o

2. Grow your concept with time

Second point I would like to mention is try not to be stubborn!! If you think that you have the best concept in the world, but the world thinks the other way, then you are in big trouble. After all you are building the application for people. Take suggestions from users and your friends to change and grow application concept. Believe me, it works like magic!

3. Research

Before building your application, try to do some research on what is the market for your application, who are the competitors in market and why they are successful (or unsuccessful), who are your target audience and what do they exactly want. Working on such things will give you a better idea on what needs to be done exactly.

4. Marketing

This one is tricky! If you are an individual, or a small company with almost no capital, then it is hard to put much money in marketing. Especially when there are already giant companies present as your competitors. But that is not the end! Think about creative ways to make your application popular. For example Give it to your friends to use, and tell them to spread it. If you are in college, then sponsor a small event in exchange of application publicity which will not require much money. Make discount coupons and distribute them. In essence, do every little bit of thing that you can. You might not see the effect on first sight, but over time it will accumulate on large scale.

5. Keep in touch

Last thing I want to share is don't leave your application after launching! Keep updating it regularly by adding exciting new features and fixing bugs if any. Respond to user comments and reviews. It gives personal touch and they will start thinking that you care about them. It will definitely increase the user retention and hence the growth of your application..!

I personally have been implementing these principles in my application since the idea came to my mind. Finally I succeeded in development of a good android game (or at least I think so!). But as I said earlier, my success depends on how you respond to it! I am sharing the link for game in case if you are interested in checking out my game. Please let me know how you find it by reviewing it on Google play store!

All the best for your android endeavours. My best wishes are with you!!

Fruiteria link : (I am unable to post outside link on this thread) Please go to google play store and type 'Fruiteria'