As with any service industry, you can imagine that there is a broad spectrum of app developers for hire. App developers span from individuals, hobbyists and students who offer only one piece of the solution (such as development, but not design or QA or maintenance) to trusted professional app development companies like ArcTouch, with over 150 app projects and proven experience to handle anything including app strategy, app user interface design, app development and testing, deployment in the app stores, and follow on maintenance.
How To Hire The Best App Development Company
Do any Internet search for “best app development company for hire” or “hire best app developers” or “find app development company” and you’ll discover hundreds of search results and dozens of “paid advertisements” for application developers and app development companies. You can also search on craigslist where you’ll find individuals, students and hobbyists with limited experience, or you can post projects onto oDesk or eLance to find offshore firms who offer cut rate per hour prices. These offshore firms may seem like the ideal option, but you’ll find that you need two or three times the number of people to get the project completed (eliminating any cost savings). You’ll also need to create explicit specifications for them to follow and be in constant communication with them (often via Skype or equivalent at night while they work), or be prepared for a real discrepancy between what you wanted in your app, and what you actually get from them. ArcTouch has taken over many “distressed projects” that have gone awry from inexperienced developers who have incorrectly built the app, or missed estimated the true time or cost to do it right and have simply stopped work and are holding the code in as “ransom” until the client pays more money.
What You Should Know When Hiring An App Development Company
You will encounter a wide variety of app development rates and prices points during your investigation. When hiring an app development company, don’t be tempted by price alone – it’s become clear that app development is one area where you do get what you pay for. Apps from top application development companies can cost you $50K and up.
Beware of a low-ball estimate for the whole project or the daily rate of the project team. You should ask any application developer questions like these:
- Is it a real company or a bunch individuals and freelancers working together?
- How many smartphone apps have they developed that are actually shipping in the app stores? Tablet apps? Hybrid apps? Web apps?
- What platforms do they have expertise in? ArcTouch knows iPhone, iPad, Android, BlackBerry, webOS, Windows Phone and HTML5 web apps.
- Can they do the app user interface design work? How about the backend web services work?
- Do they handle deployment in the app stores and on-going maintenance?
- What is their business model? Do they sell their own apps? Watch out for conflicts of interest!
- What is the deliverable? Is source code included? Who owns it? Clarity of ownership is key.
- How many of their clients are “recognizable” Fortune 500, name brands, leading media companies?
- Can they provide references to these recognizable clients?
- How many of their apps have reached the #1 spot, received industry award recognition, or reached over 1M downloads?
- Do they know “insiders” at Apple, Google, RIM, HP and Microsoft to help get your app “noticed”?
- Do they have a portfolio of recognizable showcase apps?
- What’s the average experience of their engineers? Mobile experience? Back-end development experience?
- Are they direct employees of the app development company or are they a network of freelancers without any accountability?
- Where are they located? Can the engineers actually work on-site at your location, side-by-side with your team?
- Do you have a dedicated product manager who manages the process, or do you have to manage it via Skype and email, at 12 midnight?
- Have you seen a detailed estimate showing each functional area and the number of days it will take to design, develop and test?
- How often will you get status updates?
- Can you have kick-off meetings, app design meetings and status meetings in person at their office?
- What is the project tracking site/system you use to track documentation?
- How often will you get actual test apps to try out on your smartphone or tablet?
- Do they provide a password protected location for you and your testers to download and install your app regularly during development?
- How often can you have in person meetings with your team?
- Is the app user interface design and other creative work done in-house or outsourced?
- Who does QA (quality assurance)? Have they included QA in the estimate?
- Do their app developers test on actual devices? Which devices? How many? Which OS versions and languages?
- Do they do test-driven development?
- Do they do automated testing?
- Do they use a continuous build server?
The answers to these questions will vary considerably from vendor to vendor, and many app development companies will not be able to answer them.
We’ll answer any question from the list above. Give us a call at 415-944-2000 or email us.
We provide full transparency into our company, our processes, our estimates, and our app design, development and testing methods. When you hire ArcTouch as your app development company, you’ll have a dedicated product manager who handles the whole process for you, and a team of app designers and app development experts with the collective experience of having completed over 150 app projects. We sweat the details so you don’t have to. Your app is delivered exactly as you want it.
Contact us for a free project estimate now.