The short answer is “yes, but”. In other words, yes, anyone can create an app, but they will need a compelling use case, a pool of users for the app, and developers. App development requires experience and expertise, which isn’t something a person can just learn overnight. If you’re a small business that is dead set on an app, start looking into hiring developers. Here are a couple of resources for seeking out contract or freelance developers: SF AppWorks, Fiverr, Toptal, Gun.io, Hired, X-team. If you can think of a use case for a business app that can really provide something tangibly useful to your customers and increase your conversions, it’s time to hire a developer.