Geek, entrepreneur, business consultant. I can help you create meaningful and profitable digital products.
If these are the only requirements of the app, its cost depends on who will build the app.
Keep in mind that you need both a designer and an engineer. The proper selection of the people who will build the app is crucial for the app success. If you have a solid business model for your app, you'd better hire a good team to do it. Otherwise, you can give it to an undergraduate student and get it for almost free.
As a technical person, I can tell you that not much work is required. However, the process most creative professionals adopt is the following:
- First of all, they need to know you and your business
- Secondly, they need to understand what is the unique feature of your app and what value are you bringing to the market
- Then, they propose 1-3 different design approaches, based on your business values
- Finally, they design and code the app according to your specifications
A good professional will also let you know the strengths and weaknesses of each approach. For example, having 100 questions is a single scrolling page may not be the best solution for the problem you are trying to solve.
For example, in my company we do not take projects for less than four-figure numbers, since anything lower than this would not worth our time, meeting sessions, roadmapping sessions, technical support, and more.
Keep in mind that, most of the times, you get what you pay for. Your budget is an investment for your business success. You can spend 100 bucks and get your app in the AppStore, but 1,000 bucks may guarantee better support, future improvements, immediate bug fixes, etc.
To sum up, the first question you need to ask is "how this app will help my business". Then, try to find out whether the professionals who'll build the app will bring you a return of your investment or not.
India: by far the cheapest option, but you'll lose a lot of time in communication.
Eastern Europe: good quality, low prices, there's still a communication issue.
Try Greece: they have good engineers and people learn English from the age of 9. After the economic crisis, the labor expenses are low. You could find good quality and good portfolios at an amazingly low price.
You could give me a call and discuss about your project, budget and options. I can also suggest you companies with good portfolios from different countries.
Your primary focus should be:
- Communication skills
- Payment methods
My team does not simply create digital content. We ensure that our clients reach their business goals. Here are some business results we achieved for past clients:
TopAdvisor (iOS, Windows 8, Windows Phone)
After we redesigned and redeveloped TopAdvisor, it became the leader in the local food & dining industry, featuring an active community of 22,000 registered users and 7,000 restaurant reviews.
Guidora (website design, logo design, branding, social media campaign)
Guidora is a brand-new online store for tour guides. We designed their website, logo and branding and also run their social media ad campaigns (Facebook, LinkedIn, Pinterest, Google). The results? They had more than 20,000 visitors before they even launched their product.
Vassilis Zoulias (Windows 8, Windows Phone)
We designed and developed the mobile & tablet app for the famous fashion designer Vassilis Zoulias. The app was chosen by NOKIA to promote the LUMIA series phones and has won many prizes for its innovative design approach.
Acropolis Rock (website + mobile app)
Acropolis Rock is cultural app that got in the top-30 paid apps in the AppStore.
If you need proven results for your app, just contact me: http://pterneas.com/contact
Focus on the team that will build the web platform, not the programming language. Choose a team that will be able to:
1) Understand the requirements
2) Build the product
3) Support you (this is the most important)
Seems that your budget is quite limited. If you do not spend your initial money wisely, then you'll spend way more for fixing and expanding the platform. Work with a team with a proven portfolio and proven experience. Look at their portfolios and their clients. Consider south-eastern Europe companies, too.
As a technical note, do not choose WordPress for such a purpose, as it does not scale up efficiently. Anything else from what you proposed is fine.
PHP has the largest developer community, however, also consider ASP.NET or Java, which are backed by huge companies. Facebook is not using PHP. It uses a private version of PHP which compiles to C++.
I do not want to focus on the tools, as there are many tools out there which can help you build a landing page easily: http://unbounce.com, http://kickofflabs.com, http://launchrock.co and http://launcheffectapp.com will do the job just fine. This is the easy part.
Instead, I would like to focus on something else: your content.
When creating a mobile app, you need to have a target group in mind. In your case, this target group is musicians. Your landing page should ultimately bring you subscribers that will convert to customers. I mean, there is no point getting the email address of 10,000 people if only 20 of them are truly interested in your product. You'd better get 1,000 addresses of people who really want your service.
How do you achieve this?
There are three crucial elements your landing page should include:
1) A short description of the app
2) A high quality image or video
3) An email field + a "subscribe" button
The description should explain what need your project covers, in an understandable and short way. Preferably, it should be approximately 160 letters, so as to be easily "tweetable". This is exactly what Steve Jobs did with the description of EVERY product he launched. This way, the audience could easily tweet what he said. Your visitors should be able to grasp the core concept of your service within a couple of seconds.
The image / video could include high-quality graphics or simply some screens of your application. It should enhance the description and give a "wow" factor as much as possible.
The email field should make a contrast to the rest of the visual elements of the page. Your visitors will be able to see it immediately. The subscription button should be visually highlighted and its text should relate to the action. Avoid using words such as "subscribe", "OK" or "Go". Instead, use something more meaningful, like "Notify me".
Personally, I like to include the following information as well:
- A list of 1-2 problems the application is addressing.
- A list of 1-2 main features / solutions to the above problems.
- Additional images or screens, if the design of the app is ready.
- Social media links (Facebook, Twitter, Google+, LinkedIn, Pinterest).
- A press kit for journalists. Journalists covering the entrepreneurial news are constantly seeking for information about new projects. I do the job for them and provide a zip file with documents and images about the upcoming products.
If the page turns out to be quite long, I include an additional subscription field in the end of the page. Remember: your are trying to make people trust you and provide you with their email address.
How long should you keep the launch page alive? Well, this depends on what you are trying to build and how much time the development team needs to work. For small apps, a month or two would be fine, but most products take way longer. The time period does not really matter if you use your email list wisely.
There is no "too quick" or "too slow". Read on to learn why...
From my experience, people tend to forget. You need to remind them of your product periodically. Sending an email once a week would keep your subscribers engaged and will maintain a high desire for your product. Additionally, you could start a blog and post once or twice a week about the problems of your target audience and the upcoming app. Your posts should include a link to the app launch page. Share your knowledge about the pains of your audience and promise a solution. Starting a blog is easy and free, too.
Now, a few words about marketing and advertisements... Think twice before spending your whole budget on Facebook and AdWords. Although they can both work, in such early phases of a project, you need to focus.
Here is an action plan I suggest:
1) Build your launch page.
2) Create a blog, along with social media profiles.
3) Search Facebook, Twitter, Google+, LinkedIn and Pinterest about groups and pages that your target audience likes and/or is member.
4) Publish a blog post once, twice or more per week.
5) Share your posts and your launch page on every of the above groups and pages.
6) Keep your audience engaged with regular updates and emails (do not email them more than once per week though). When you send them an email, always ask for feedback. This way, you generate trust.
7) Follow the leaders of the industry you are targeting and find the journalists who cover the relative fields. There are online tools that connect you with journalists. Talk to them in person and try to find out what they think about your product. Let them promote it via their media.
8) (Optional) Review and modify your landing page description and text according to the feedback you receive.
If you want to spend money on online advertisement, consider using the audience targeting tools by Facebook and Google. Specify you target group as strictly as possible.
One more thing: do not underestimate any social platform. Facebook is not the only solution. Each target group might use a different social website most. Here are two examples from my own experience:
1) I had developed a landing page for a Motion Application that targeted Software Engineers. 50% of the traffic was coming from LinkedIn and only 20% from Facebook.
2) Another landing page of mine was promoting a travel app. I had paid many thousand dollars on Facebook Ads and AdWords. However, the majority of my visitors was coming from Pinterest with no ads.