I am planning on learing to develop apps for the iphone and would like to know if i could use the iphone 3gs as testing hardware? Or is this just a waist of time and I should get a 4s.