Mobile Apps allow you to be closer to your clients, because they are available 24/7 and always at hand.
This is the best solution for them, who wants to do business effectively and introduce project to the online market.
Term for app developing for smartphones (IOS, Android) is individual and depends on tasks and their complexity. On the average term can vary from 3 weeks to 2-4 months.