- What type of software do you develop?
We specialize in building internal business apps – tools your workforce uses to get work done, especially in the field. These apps often replace paper, modernize clunky workflows, or help teams capture and access the right data while working in the field.
Some of our apps are used across entire industries, while others are designed for our clients’ clients, like the dental lab app we created to simplify order tracking and communication. We’ve also built healthcare apps that are used by patients and providers.
- For what platforms can you build an app (ex. iOS, Android, web)?
We specialize in developing apps for iOS, Android and the web. We build cross-platform apps, native apps, progressive web apps (PWAs), low-code apps and APIs. The iOS and Android apps we develop are eligible to be published on the app store.
- Do you provide UI/UX design services?
Absolutely. We provide UI and UX design as part of all our software development projects.
- Do you provide low-code or no-code app development?
We sure do. For projects where a low-code solution is the right fit, we recommend from a number of no-code and low-code tools, including:
- Bolt
- Glide
- Bubble
- Zapier or Make
- We need someone to fix our existing app, can you help?
Maybe. Our minimum budget for fix-it projects is $15,000. The code also needs to be written in a language we support. If you are interested, please reach out to talk to our team. Here are some important things to know when hiring a company to fix your app.
- Can you integrate with existing software or third-party services (CRM, EHR, payment gateways, etc.)?
Yes, we have a great deal of experience integrating custom apps with a wide range of third-party services and enterprise systems. In particular, EHR software (Allscripts/Veradigm, Epic), payment gateways (Stripe, Square), inventory management software and various propriety software and APIs used by our clients.
Our team can integrate third-party APIs to allow data synchronization, trigger workflows and enhance functionality. If your software doesn’t have an API, we can develop a custom API to connect systems efficiently. Whether you need real-time data sharing, automated invoicing, or customer portal integration, we can tailor the app to work smoothly with your existing tools.
- Do you offer maintenance and support after development?
Yes! We provide ongoing maintenance and support to ensure your app remains secure, up-to-date and running smoothly. Our support services include:
- Bug Fixes & Updates: We address any issues that arise and ensure your app stays compatible with the latest operating systems and devices.
- Feature Enhancements: If you want to add new functionality or make improvements based on user feedback, we can help with updates.
- Performance Monitoring: We can track your app’s performance, and monitor downloads, feature usage, reliability and more.
- Technical Support: Our team is available to assist with troubleshooting and answer any questions you have after launch.
We offer maintenance plans based on your needs, whether it’s regular updates and enhancements, or as-needed maintenance. Let’s discuss a plan that works best for your business!
- Do you use AI when building apps?
Yes, but not to replace our team. We use AI as a powerful assistant throughout our process: to explore design ideas, write or review small blocks of code, draft test cases and generate helpful documentation. It helps us move faster.
That said, AI doesn’t build the app. Nor could it right now. At Big Fish, the vast majority of code is still written by real humans, and every AI-generated suggestion is reviewed and refined by an experienced developer or designer.
We believe AI is a tool. It’s only as good as the team behind it. And that’s where we come in.
- How do you make sure the AI doesn’t make mistakes?
We don’t assume AI is always right, and it isn’t. Every AI-assisted output is reviewed and refined by our team. That includes code, test cases and even documentation. We use it as a support tool, not a decision-maker. You still need human judgment to know if the result is good.
- Can we just use AI to build our software instead of hiring a developer?
In theory, you can ask AI to write parts of software – but in practice, it’s not that simple. Most software requires architecture decisions, integrations with other software, nuanced business logic and definitely testing.
AI can assist with code generation or provide ideas, but it still needs an experienced developer to guide it and check the work. Otherwise, you risk building something that may not scale well, or that does not work as expected.
That said, AI is improving quickly! We see a future where AI can do more and better when it comes to building software. But for the foreseeable future, you will still need a knowledgeable human to steer it, help it and provide quality assurance.
- Will you use AI on our project?
Yes, but in specific, thoughtful ways. For example, we might use AI to draft documentation, generate ideas for test cases, brainstorm or write small blocks of code. And anything AI generates is always reviewed by a real human with deep context on your project.
- How much does custom software development cost?
Our prices start at $5000 for simple progressive web apps. More extensive software development projects range from $25,000 to $75,000. Highly complex, multi-platform apps will increase in price from there. We wrote a blog post with more detail: How Much Does a Custom App Cost.
- Do you provide a fixed price?
Yes, we do fixed price when the scope is also fixed and clearly defined. For highly complex projects that span many months, or when the scope can’t be defined upfront, fixed price is not a good fit. We’ll let you know ahead of time if we think this is the case.
- How long does it take to develop a custom app?
Expect it to take 1 to 4 months to develop your app. Highly complex projects may take longer. For more on this topic read our full breakdown: How Long Does it Take to Develop and App.