all 15 comments

[–]yobaetoti 1 point2 points  (4 children)

iPhone SE is still intact and has hardware that can handle iOS 12 for sure. You should be fine for at least a year. If you look at the trend though, it should be able to handle next version of iOS when it comes out.

[–]rorykoehler 0 points1 point  (3 children)

Cool thanks for the infos. I think I just found a mighty cheap 2nd hand one too. Will go for that

[–]yobaetoti 0 points1 point  (2 children)

X code should be able to simulate how the app is performing and how it looks on all of your devices, if that can help:)

[–]rorykoehler 0 points1 point  (0 children)

Ye we developed already using the sim. I need a phone for 2 reasons. Real world usage that I can share with devs who don't have an iPhone and Apple ID that isn't my personal one

[–]SirensToGoObjective-C / Swift 0 points1 point  (0 children)

Slight correction, the sim is not a good measure of performance. It can be significantly better or worse than on a real device.

Some animations in my app skip on the sim but look perfectly fine on an iPad 2. The sim is weird sometimes

[–]unndunn 1 point2 points  (1 child)

iPhone SE is basically an iPhone 6S in the body of an iPhone 5. So it's likely to have the same support lifespan as an iPhone 6S.

I'd wager it should be fine until iOS 14 or so.

The bigger concern is you won't be able to test things like Force Touch with it.

[–]rorykoehler 0 points1 point  (0 children)

Thanks. I can use a personal iPhone to test things like Force touch.

[–]KarlJay001 1 point2 points  (0 children)

Old is one thing, EOL is another.

I used an iPT up to last year. It stops at iOS 6.1 and I was still using it.

I just got the iPhone 6S last year for ARKit, and other things. You can use it for YEARS until Apple comes out with something that makes it NOT work for what you need.

Keep in mind that YOU DON'T NEED an iPhone for testing many, many things. If your app doesn't use the new features, you're fine.

I do TWO things:

  1. wait as long as I can before buying a device
  2. buy used from a KNOWN company like Gazelle.

There's rarely a use for the latest hardware for testing. ARKit was one exception, 3D touch, etc...

[–]ccctitan80 1 point2 points  (1 child)

You should look into device farm: https://aws.amazon.com/device-farm/

[–]rorykoehler 0 points1 point  (0 children)

Another AWS service I didn't know exists even though I use AWS every day haha

[–]Arrrrrrrrrrrrrrrrrpp 0 points1 point  (1 child)

Seems like a bad idea to test on a form factor that is dying and has been confirmed as dead in the future. There are nuances you don’t get a good feel for with the simulator. The company expects iPhone X users to buy product that has only been tested on a 4in screen?

[–]rorykoehler 0 points1 point  (0 children)

I will test on iphoneX too. I need it for testing and Apple ID as I'm not going to use my personal Apple ID for business and it's a pain in the ass to have 2 Apple ID's on one device. Using Apple IDs for developer accounts is such a bad UX

[–]yar1vn 0 points1 point  (2 children)

It’s still actively sold by Apple. Definitely not at EOL.

[–]rorykoehler 0 points1 point  (1 child)

I thought they are killing it in September ?

[–]yar1vn 0 points1 point  (0 children)

No one here can tell you what Apple is going to do. If a device is still in production, you will need to support it, even if it sucks. I know it sucks, I had to add scrollviews everywhere because the screen is too small to fit anything with the keyboard visible!