iOS App Development, ipad App Development, Mobile App Development Top 3 Things to keep in mind while developing an iPhone app