How to determine app idea is technically feasible as a non-technical founder?
I'm a non-technical founder with a concept for a productivity app that sets screen time limits and rewards users for staying below these limits. However, I'm struggling to determine if this idea is technically feasible, especially considering the data access restrictions imposed by platforms like iOS. Despite extensive research on Apple's developer forums I'm still not sure. I'm seeking advice on how a non-technical founder like myself should approach verifying the technical feasibility of such an app idea before committing to bringing on technical co-founders or starting development.
Table of Contents
Congratulations on finding an idea worth pursuing. So let’s talk about feasibility and understanding if it’s at all possible to do.
First things first — Reaching out to app development companies is a solid starting point. These consultations can provide invaluable insights, not just into the feasibility of your idea but also into the nuances of app development that you might not have considered. They’re completely free, as you will only get billed if you really work with them, so getting a dev agency to estimate the complexity is the first thing that I would do. Remember, it’s not just about finding out if something can be done but also how it should be done for optimal performance and user experience. When you talk to these tech teams, don’t just nod along. Grill them. What can and can’t be done? What are the potential roadblocks?
Now regarding your app’s specific functionality – setting screen time limits and issuing rewards – it’s crucial to recognize the constraints imposed by platforms like iOS and Android. Apple, in particular, is known for its stringent privacy policies and limited access to certain system-level data. I mean, your app can only do as much as Apple and Google allow it to do. Sad pill to swallow, but its the truth nonetheless.
If you’re somewhat sure, it should be able to work — Hiring a senior iOS or Android expert to create a POC is an excellent way to test how the app should be able to perform. This doesn’t need to be a fully functional app but rather a basic model to demonstrate whether the core functionality – monitoring and rewarding screen time – is possible with the current platform constraints.
Another easy way to gauge feasibility – post a job ad on Upwork. Assessing the responses and suggestions from various developers can offer you diverse perspectives on how your idea can be implemented. It also helps in validating the expertise of the developers you might end up working with. I would not post a job for the full app, but the Proof of Concept. If there’s a dev who can quickly get it done, and he delivers the prototype — you’re set and can continue working with him to deliver the full scope.
From the looks of it, I would say the idea is not possible, as again, IOS is quite stingy with how much you can do/measure outside of your app context, but I’m not an iOS expert so consult with some professionals.
Wishing you all the best in your entrepreneurial journey.
More questions from users:
Hot! The last couple of years I've been writing about CTO / Tech lead job. I've compiled all my knowledge into a printable PDF. I called it "196 Pages of No Bullshit Guide for CTOs". So if you're interested, take a look.
New! If you're a software engineer looking for a job, I started a Roast my Resume service, where I record a personalized video of me "roasting" your CV, which basically means taking a hard look at your resume as a CTO and commenting on all the good and the bad parts.