5 Unexpected Challenges You Will Face In Mobile App Development