deving ipad is hard