Sure you have ever thought of an idea for an app and you have heard stories of people who became multi-millionaire with an app that does not look much more sophisticated than your idea…
As British teen Nick D’Aloisio, two years ago, when he was 17, sold his app for about $ 27 million. But yours is an exceptional story. The vast majority of enterprise applications fail as a business.
Even so, if you are optimistic and think that the idea that surrounds your head is a bomb; here we give five steps to get it ahead.
1. Define your idea
it is a basic but fundamental step. Before you do anything else you have to find out if your idea is good or not.
Start by finding out if it already exists, which is quite likely given that there are millions of applications on the market.
Then think about who will use it, Apart from you and the people who love you … Define well what it would be worth, how it would be used (from the cell phone, a tablet or the web) and how it would differ from other applications already available.
Ask your friends if they would find it useful. In general the most successful apps are either very funny or very practical, that is, entertain or solve a problem. What would you do?
2. Consider the technical aspects and the business model
Now it’s time to think about the practical part of how to build your app. You have to consider how easy it will be to do it. If yours is not the technology, you can consult with a programmer. You will have to think about whether it will be used on iOS, Android or Windows.
If your application is very complex, it will be much more costly to make a model that works. But if it is simple, go ahead.
If you already have experience in the world of programming or business you have the advantage. And if not, get ready to start facing difficulties.
For David Gewirtz, a columnist at ZDnet technology website, knowing how to program your own app is a key to success.
Gewirtz, who is an ex-programmer of Apple and has years of experience in the industry, is quite forceful about it and recommends abandoning the project if you do not have experience in programming, you are not willing to learn to create your own app and besides you do not have money to hire To a team that does it for you.
But not everything is negative, Gewirtz believes that it is possible to learn to program online, for free or at a very low cost.
On the other hand there are ways to raise funds. In any case, know or not to program, you should make a business plan, where you specify different aspects of the project: design, development times, financial management, marketing strategy, etc.
3. Get Funding, Fundamental
If you have budget to get your project forward here is when we arms a programming team.
If you do not have it, there are platforms for entrepreneurs, such as Kickstarter, where you can launch a fundraising campaign.
To be successful it is a key that you make a well-polished video in which you present your product. These collective financing platforms often end up being a place where friends, acquaintances and relatives, in particular, put up financing in exchange for shares. But they are a way to start if you have no budget.
On the other hand, it is very unlikely that a large company or a powerful “angel” of financing will buy your idea without having seen at least a test of the concept and its operation.
4. Build your application
If you cannot build the application you will have to pay a programmer to do it. Some entrepreneurs hire programmers in other countries to get them cheaper.
The increasingly popular alternative is to do it yourself. This is also the recommendation of columnist and programmer David Gewirtz.
On the internet there are a growing number of websites that offer programming courses and video tutorials that can help you learn for free or at low cost.
In addition to videos on You Tube, you can consult the lynda.com page. Google also offers you the free tutorial in English “Build your first Android app”.
The great advantage of learning to program is that, if in the end this app does not work, you will have acquired the knowledge to develop another.
You do not have to be an expert in all these languages, there are online tools that will make programming easier.
Once your app is ready you can proceed to post it on Apple or Google Play, paying, so you can reach consumers. If you charge for the application, both Apple and Google will take a percentage.
Android has 1.5 million applications in the market and Apple has 1.4 million.
How to make people discover your product in that sea of options? That is precisely one of the great challenges of today’s entrepreneurs.
If you are a small actor and you do not have a name like Kim Kardashian, you will have to resort to bombard the press and make the most of social networks like Twitter and Facebook.
It would also help you to have some good promotional videos explaining how your application works and how it will revolutionize the life of the downloading user.
In the end, everything will depend on the strength of your idea and whether it really is great to entertain or solve some problem for the consumer. It would also help you to have some good promotional videos explaining how your application works and how it will revolutionize the life of the downloading user. In the end, everything will depend on the strength of your idea and whether it really is great to entertain or solve some problem for the consumer. It would also help you to have some good promotional videos explaining how your application works and how it will revolutionize the life of the downloading user. In the end, everything will depend on the strength of your idea and whether it really is great to entertain or solve some problem for the consumer.