Re:Kino: Pro Video Camera
by ungamedplayer on Thursday May 30, 2024 @03:21AM
(#40521041)
I heard that the iPhone landscape was not fragmented though.
[ Parent
| on HN ]
If you stick to the high level "Hey, take a photo for me" APIs, it isn't a problem. If you want to take advantage of hardware specific features, the iPhone camera system varies from generation to generation, and sometimes within a single generation. On top of this, the AV frameworks have a mountain of undefined behavior which easily breaks with iOS updates. There are tons of iOS and model specific code branches that have cropped up in Halide over the years.
That said, it doesn't hold a candle to Android fragmentation. It's a major reason we will not touch the platform.
Definitely fragmented, even within the same generation and software version there are clearly meaningful hardware differences, but more like "dry mud" cracked apart than "grand canyon" cracked apart in comparison to other options. Still something you have to deal with though, no getting around that.
That is a comment usually always stated in comparison to Android hardware. Would you say those two are equally fragmented?
Re:Kino: Pro Video Camera
by ungamedplayer on Tuesday June 11, 2024 @08:50AM
(#40645628)
I don't write for either. An API is an API though.