Why Companies Work On Developing Mobile Applications