Mobile App vs. Web App: Which One Requires the Least Amount of Money?