FAQ: Frequently Asked Questions

What mobile platforms do you develop for?

We develop both native and cross-platform mobile apps for iOS and Android. We also develop any needed web services or APIs. If your mobile app is part of a larger software product that requires a connected web application, we do that as well. Learn more about our iOS App Development and Android App Development services.

What type of apps do you develop?

We develop custom mobile applications, built to your specifications. Our clients are usually companies that have a large team (or user base) working “in the field” or away from a desk. This includes industries such as field service, utilities, logistics, construction, high-tech sales, healthcare, oil & gas and so on. Take a look at our case studies for examples of projects we’ve done.

How long will it take to create our app?

To give you a rough idea – expect about 10 to 12 weeks for a small app, 3 to 4 months for a medium app and 4 to 6 months for a large version one project.

How much does a custom mobile app cost?

Having a custom mobile app developed will cost anywhere from $25,000 to $100,000 plus. Like building a house, it really depends on what you need. We’ve written a few blog posts about how much a mobile app costs which provide more detail.

If you’re with an established company please head over to our Get Started page to request a no-charge consultation. We’ll discuss your project and give you a better idea of pricing, timeline and our app development process.

Is your no-charge consultation just a sales pitch? What can we expect?

It is absolutely not a sales pitch. We provide a no-charge consultation to qualifying companies when you’re interested in hiring us. It’s our way of answering your project-specific questions and getting to know each other.

Read more here about what to expect during an initial consultation about your mobile app.

Will you sign an NDA before we talk about our project?

No. We only sign legal contracts with our clients. A confidentiality agreement is part of our master services contract when you hire us. If you’re concerned about protecting your app idea we wrote some thoughts on that topic and advice in our blog. In short: an NDA really isn’t necessary at this stage; and we’re not in the business of running off with your idea anyway.

Can you work with clients anywhere in the United States?

Yes. Big Fish is located in Tampa Florida but we have clients in other states, and countries. The nature of the software development world is such that we don’t need to be in the same city as our clients. If face-to-face time, shadowing or other on-site work is required we hop on a plane. But, for the record, this is not typically necessary.

Will your developers work from our office?

Sending our developers to your office for ongoing work is not part of our culture at Big Fish.

Do you participate in profit share, or invest in mobile apps for startups?

We do not. Big Fish is a team for hire and we do not participate in profit share or other similar arrangements.

Where are your developers located?

All of our developers are located in the United States and Canada.

Do you outsource, or do the work in house?

Mobile app development is our specialty. We do not outsource locally or abroad. Our company founder wrote an article in our blog about why we don’t outsource, which you can read to learn more about our take on this topic.

Do you have examples of some of the apps you’ve created?

Yes, please take a look at our case studies for examples of some of the apps we’ve built for our clients.

Will we receive a copy of the source code?

Yes. At the completion of the project the compiled app(s) and all source code is given to your organization. Your team can edit and recompile it, we do not hold bits and pieces hostage.

Do you offer maintenance plans, and will you update our app in the future?

Yes and Yes! We are big advocates for software maintenance. We also give our vehicles regular oil changes, mow our lawn and replace our A/C filters.

What languages and frameworks does your team use?

For native iOS apps we use Swift and Objective-C.

For native Android apps we use Java, HTML and CSS.

For cross-platform apps we use Cordova, JavaScript, Vue.js, HTML and CSS.

For APIs we primarily use .NET and C#.

This list is not exhaustive. Need something else? Ask us if we can support it.

My question was not answered.

If you’re with an established company that may be interested in hiring Big Fish we suggest requesting a no-charge consultation so we can answer your questions directly. There is no obligation or high-pressure sales tactics. All we ask is that you’re a serious company (as opposed to an individual with an app idea).