Three ways to make an app