In this article I listed 5 most common missteps while starting iOS application. Typically beginners might have taken these approaches. 1. Internet connectivity status checking over response error : It is essential to check network connectivity status offline or online before starting services. To test reachability you might wrote in response callback : Problem : Time consuming in case URL takes tool long to respond. More over you cannot rely on server to check connectivity. Simply because server may be down at the moment you sent request. Solution : Use Apple’s Reachability class. It can monitor network status of WiFi or Cellular data instantly. Notifies in case network status changes. Bonus - Also make sure app works in iPv6 network as well. 2. Textfield behind keyboard : Credit : Stackoverflow.com We start developing app in Xcode and run in Simulator. By default keyboard preference of simulator is hidden and we kept using Mac keybo...
Mobile App Developer | Technopreneur