News for hackers. Stuff that matters.
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.
Re:Kino: Pro Video Camera by sandofsky on Thursday May 30, 2024 @11:44AM (#40525040)
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.

Re:Kino: Pro Video Camera by zamadatix on Thursday May 30, 2024 @05:39AM (#40521782)
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.
Re:Kino: Pro Video Camera by frogpelt on Friday May 31, 2024 @03:35PM (#40539346)
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.