Hacker News new | past | comments | ask | show | jobs | submit login

I am an iOS developer too and I use an iPhone 13 before which I used an iPhone 6 until its support was dropped. I prefer developing with older devices as it helps me ensure my apps work well on slower devices. I haven't seen any reason to upgrade for the last 3 years. Switching from iPhone 6 to 13 was the most needed change for me due to the change in safe area insets (notch).



> I prefer developing with older devices as it helps me ensure my apps work well on slower devices.

Similar reasoning even before I stopped being excited.

I've got an SE 3, which makes me aware how many UI teams don't design and/or test for narrower displays.

(But also, the move away from touch ID to face ID feels worse to me; when I do finally replace this phone, I'll likely return to using my actual cards for contactless payments rather than Apple Wallet with face ID).


The iPhone mini is an issue for devs not testing as well. I sent feedback to one to ask if the mini was still being supported. They told me yes, and they were able to reproduce the bug I was seeing related to the screen size. Over a year later and the bug remains. I don’t think it’s getting fixed.

Have you used FaceID? I was skeptical of it, but within the first day or two I was sold. It’s so seamless, and there are some safe guards. If you’re not looking at the camera with your eyes open, it won’t work. You can also repeatedly mash the lock button to disable it. I haven’t needed to do this, but if I ever see a potential situation coming, I’d likely reach into my pocket and quietly kill FaceID, but I’d want to do the same with TouchID as well.

I’m curious, why would you use your cards over an iPhone with FaceID? The card seems more vulnerable, as anyone could use it (unless you’re in a country where a pin is the norm for credit).


Owing to my carriers not supporting e-SIM, I have two phones — the other is an iPhone XR with Face ID. Unless I'm travelling to the UK, for which I need the other SIM, the XR serves a similar role as an iPad mini would if I were in any sense a "normal person".

The technical stuff is all fine, and it works as you say (I noticed the "look at screen" requirement myself a while back); my dislike is purely the practical issues, not the technical, as the arrangement of the contactless mechanisms in stores means the camera can either face me or the device can be close enough to the reader to work, but not both. Also, I'm still wearing masks quite often (not 100% of the time as when I bought the SE, but quite often) and for that, Touch works better than Face.

I suppose theoretically I could set up the Wallet on the Apple Watch, but I find the watch to be disappointingly difficult to get on with, again for UX reasons. (On screen buttons are too small and often reject touches entirely, everything is so slow to respond it might as well be going via a random website).

Regarding security, there's inherent (and fairly low) limits to the maximum payment, and cards can be disabled in banking apps if they go missing.

(I'd count your anecdote as "UI team": developer-designer collaboration rather than siloing each speciality).


I've been using it since I got my iPhone 13 when it first came out and I can confirm it's not as fast nor as reliable as TouchID was. It often fails, asking me to type in the passcode, to asking me to type it in "preventively", to various small things like not being able to hand someone my phone while I'm driving without looking at it first (which, by the way, is when I find FaceID least reliable).


Also an iOS developer, upgraded last week from iPhone 12 to 15 Pro Max. I also preferred running my apps on the 12, to make sure app is very performative.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: