Built many many apps (iPhone & Android)... http://linkedin.com/in/chandrakalle http://orangecaffeine.com http://angel.co/chandrakalle https://www.quora.com/profile/Chandra-Kalle
If the first 30 seconds aren't interesting, 1 minute or 2 minute won't make a difference. Ideally it should intrigue the viewer within 1 minute but if it has to be 2.5 minutes make sure the story is intriguing... "why should they care" is more important than "too many key messages"...
1. Figure out your current 'market rate' based on your brand, experience ..etc using tools such as glassdoor.com, your current salary, references (similar professionals nearby).
2. Ignoring salary, think about what this job can do to your career - get to work with / build relationships with great people? dig deeper into a domain you care about? learn a new technology? ..etc. In other words, how will working for a few years at this company help your overall career goals 5 years down the road?
3. Think about what value you will add to the company - i.e what are you good at? what special advantages do you have (relationships in the domain, access to people that can open doors ..etc), realistically how you can move the needle in next 1,2,3 years.
4. Look at their situation - are they funded? how much raised? how big is the market? did they find market fit? what is the expected growth and revenue in next 1,2,3 years?
5. Now given #1, #3, and #4 and keeping in mind #2 come up with a realistic number for salary and equity.
1. Make your assets 'stand out' - great app icon, relevant / catchy name, great description with some user reviews.
2. Get your keywords right. Look at keywords used by similar apps (yourmechanic ..etc), google keyword tool ..etc.
3. Create a simple, elegant landing page for your app and put high impact keywords there as well (in one of my apps we got more downloads from google searches than app store searches).
4. Submit your app to app review sites / bloggers using a concise, creative, compelling pitch. Sample list below:
5. Keep your app free and try to get users to tell their friends after they see some value. E.g, put a "spread the word" button before the 2nd maintenance request which will pick say 10 most commonly contacted people from their address book and sends a non-salesly text message. Do some A/B testing here to figure out what works best.
6. Look at "pay for performance PR" to see if someone can get press coverage without a lot of spend. One example below, search google for more:
7. Reach out to press reporters on twitter and pitch to them nicely (i.e figure out if they write about car maintenance, appreciate their articles, and then insert your app as a relevant solution to what they talked about). Google "finding reporters on twitter" for lists, I know there are twitter PR lists.
8. Signup at http://www.helpareporter.com/ (free) and keep watching for reporter inquiries related to the maintenance industry, and help them out - they typically ask for stats, experiences, interviews ..etc. You can get free PR coverage with that.
9. Try distributing flyers near car dealerships, maintenance centers, repair shops ..etc. Incentivize mechanics to spread the word about you.
10. Look at other partnership channels where your target demographic goes for car related services - not easy but one partnership could change the game for you.
Some 'paid app marketing' services you may want to look at: fiksu.com, facebook app install, twitter app install
Rumor is that if you're a free app and get 35-45K downloads per day you'll make it to 'top 25' which gets you the visibility to get further ahead - if your app, the 'first 5 minute experience', value prop is great.
Here's what we do:
1. After each update, team continues to work on next milestone on the roadmap. Reaching that milestone can take 1-3 weeks based on complexity. If things are going well, this will become the next update.
2. We fork off a maintenance branch and work on hot issues - crash fixes, bug fixes, important enhancement requests. Sometimes this will be the next update.
We do weekly sprints and things are always dynamic but in general 2 rules:
1. Executing the roadmap (1) is top priority and hot fixes (2) is next.
2. Weekly updates are desirable but not necessary (it's OK to take 2 weeks to get the UX right and QA done).