It depends on the complexity of the app and features and content you want to provide to your users. A minimal UI design normally takes a few days while a complex design with several elements and pages may take a few weeks or even months to design.