Loading: 4 Things To Consider Before Developing A Mobile App