First, you need to have an idea for an app. This idea will lead you to sketch the app. Then you need to do some market research and create the features of your app. Now, make a rough layout or mockup to check its design, and then find a good graphic design for your app. Find out appropriate tools and then design with them.