What draws you to an app? You can build software to solve just about any problem but it’s also a responsibility. It could be that are less involved solutions that might suit your needs, so it’s important to first establish that an app is the best choice for the problem you’re trying to solve. Just because all the cool kids are doing it doesn’t mean that it will work for you if you don’t have solid answers (or at least, good theories) to address questions such as ‘who is your audience’ and ‘why will they use your app?’ It’s a big investment that often takes a while to pay off, plus it needs to be maintained over time so if you’re not planning for the long term so it’s best to be prepared for the road ahead on top of being sure that an app is what you want.
Keep in mind, some ideas don’t transpose to effective software so it’s important to recognize when testing indicates low engagement. Pay attention to your user behavior during testing to build to their needs and understand when results show it might be best to step back and rethink your solution. There are also times different digital products like a website might be the better option which is something to factor into the decision-making process.