Apps are all the rage these days. From big corporations to individual brands, everyone’s jumping on the app game as smartphone sales continues to rise and consumers are increasingly going mobile. We recently came upon this topic here at SLC as we continue to build our digital brand; Is an app something that was in our best interest?
In order to make the right decision from a business and consumer perspective, we asked Lauren Fellure, Director of Growth and partner at Chicago-based SnapMobile, to help with few questions and give answers around app building and we’re sharing it with you. SnapMobile specializes in building apps for those who are constrained by tight budgets – such as bootstrapped entrepreneurs or the heads of innovation teams for large companies – within 4 weeks for an affordable, flat rate.
Whether you are part of a startup team, individual entrepreneur building a startup or small business, you’ve probably thought of building an app because helloooo 2016. But building an app is neither easy nor cheap, however, it can be a rewarding and valuable investment if you go about it the right way. When you decide you are ready to have an app built for you, here are 5 questions you should ask.
1. Are you sure you need to build an app?
When it comes to app building, either companies start the process of an app before it’s necessary, or before they have a solid plan to execute it. Product Opportunity Assessments (POAs) were created to help companies avoid this pitfall. Prior to putting anything else in motion, it’s important to work through a POA, which is a series of questions that lead you to whether or not to build an app.
2. Do you need a mobile app, or a responsive web app?
There are pros and cons to building either a mobile or responsive web app, however, here’s what I personally feel are the major pros and cons of each.
Mobile App: Pros – (1) Provides the best user experience because you can take advantage of the built-in features of apps, such as navigation, camera functionality and push notifications. (2) Most simple and user-friendly for apps that users will use frequently (users don’t have to search the web for the app each time). Cons – (1) Users are more likely to search a mobile web browser to discover new apps than the app stores, making it less likely to discover your mobile app than a responsive web app (plus the app stores’ search is much worse than mobile web browsers). (2) You need to build a responsive marketing site (at minimum) along with your mobile app. (3) Mobile apps tend to be more expensive to build than responsive web apps.
Responsive Web App: Pros – (1) Users can discover them through mobile search then try them out before making the commitment to download. (2) They are usually cheaper and faster to develop. (3) Users don’t like having lots of apps on their phones, especially apps they use infrequently. If most users won’t use your app at least a few times each month, you should consider building a responsive web app. Cons – (1) The user experience isn’t as good as it is with mobile apps. (2) Responsive web apps are a bad choice for apps that users will use frequently (due to the reasons stated above).
3. Should we build native or hybrid?
I used to be a big proponent of building native as opposed to hybrid. This was largely because original hybrid frameworks couldn’t access native device functions (such as GPS, camera, push notifications, etc.). Enter Ionic, which is a new hybrid framework (and the one we build with exclusively at SnapMobile) that is now able to access almost all native device functionality with new plugins and integrations are added daily. I now favor hybrid over native because hybrid is faster and less expensive to develop with than native, and you can build one code base and publish to multiple platforms (iOS, Android, Windows mobile, etc.). Ultimately, Ionic helps startups and small teams go-to-market with an app in a fraction of the time and cost it would take to build separate native apps. I would suggest seriously considering Ionic or another hybrid language.
4. Should we hire a dev shop, agency or find contractors?
This is one of the most difficult questions for you to answer. Below I’ve created a breakdown of your options. I usually use the resource that is able to design and develop the Minimum Viable Product (MVP) version of the app as quickly and cheaply as possible, while still building a good, valuable product.
Breakdown of options…
- Agency / Development Shops: Full-service (heavy on strategy), solid products, broad expertise, most expensive, longest timelines
- Examples: Y Media Labs, Eight Bit Studios, Dom & Tom, Ethervision
- Startup-Focused Development Shops: Full service, startup/MVP expertise, great products, less expensive and faster than agencies
- Example – SnapMobile
- Modular Development Shops: Develop using pre-build modules, solid expertise (although sometimes niche), least expensive and fastest options
- Example – Broad Expertise: SnapMobile
- Example – Niche Expertise – Juggernaut (On-Demand Apps)
- Hire a Team or Contractors: I suggest going this route if you know someone in the industry who can help. Otherwise, I’d suggest reaching out to your network and see if anyone knows someone who could help. Timeline, expense and quality of work all depend on who you use.
5. How much should you budget for maintenance and go-to-market?
Two of the major mistakes entrepreneurs make in building apps are (1) spending their entire budgets on building and launching the MVP without leaving anything for marketing and maintenance after launch, and/or (2) simply not budgeting for maintenance and go-to-market after launch. Prior to setting your budget for building your app, be sure to determine how much you need to effectively support and market your app after it’s live.
If you’ve considered these five questions and decide you and/or your business are ready for an app, hit up the good people at SnapMobile HERE.
~Lauren Fellure


