The complexity of an app will certainly affect the time and cost of development. An app that is a mobile-friendly exposition of your brand will probably be quicker and cheaper than an app with point-of-sale or loaded with custom features.