Applications, or apps, are softwares created to serve a specific need, nowadays present in any mobile device as phones or tablets.
Nowadays an app can have as purpose to present a company, product or service, or it can help manage the communication among the sales team, for example. There are several functions for apps: to sell products, to present companies, to manage processes, and so forth. That's why we can say that they provide infinite possibilities.
We start with an analysis to gather all requisites the software will need to have, so that we can create and plan the development of all funcionalities the app will present.