This article does address some common hurdles in onboarding that, in most cases, shouldn't be there - like push notifications permissions.<p>But I usually find myself talking people out of getting an app made, versus a mobile-friendly website, unless all of the following are true:<p>- Your users would be able to access and use mobile apps on their devices.<p>- Your competitors’ apps are getting a lot of use (or you have no competitors).<p>- Your app would have key functionality (not just nice-to-have features) and benefits that a mobile website couldn't provide.<p>- You've verified that people need this key functionality via rigorous user research. (Asking loaded questions, like "This would be a good app, right?", is a trap. Don't do it!)<p>- Your user research has shown that your customers would be convinced that they should use an app for this. If it's a tough sell, take the website / web app route instead.<p>According to an article I saw in Recode last year, around half of mobile users no longer download a new app in a typical month.