There’s more to building a business than just having a great idea. Businesses solve problems. And that’s what a great mobile product should do too. Focus on solving a problem, first, hopefully one you are passionate about. #startuplife is a big commitment, taxing you, your family, your bank account and your team. Passion for the business will sustain you for the challenging realities faced by entrepreneurs every day. One of your first challenges is understanding the cost of app development.