Things Apps Developers Need To Keep In Mind While Building Apps