To begin, you have to provide me with the design brief. Once I have that information, I can start brainstorming and conducting a competitive analysis of similar apps currently available in the market. This will help us identify ways in which we can differentiate ourselves from the competition.
After that, to ensure we create the best possible product, I typically develop problem and hypothesis statements, create user personas to better understand our target audience, and map out user flows, among other things.
However, if you prefer, I can handle all of these steps myself and move straight into the wireframing process.