I just made my first app for IOS devices. After working with Android first I have to say Apple is the biggest shit I worked with.
And to be on topic, I would never buy an Iphone because of the specs/price. I'd just go with a Oneplus 3t, why would you spill out more money ?
http://www.trustedreviews.com/news/oneplus-3t-vs-iphone-7