After the announcement of the iPhone 6 and iPhone 6 Plus I gotta admit i wasn't impressed. I'm now thinking of not upgrading my Samsung Galaxy S4 and just wait out on other phones. The only reason I think I should upgrade to an iPhone 6 is because I might need it to test out some apps if ever I push through with my plan to study Objective C and iOS programming. So my question is do I need to have the latest iDevice to test my future iOS apps? I own an iPad 3rd gen btw, will that be enough testing hardware for iOS programming? or do i really need the latest iPhone? Thanks.