Hacker News new | ask | show | jobs
by bezout 1056 days ago
Apple Screen Time API is a hot mess. It’s definitely one of the most poorly documented APIs out there. I dare you to take a look at Apple’s documentation. While playing with it, I also found out - I wasn’t the only one - that some stuff such as the STWebpageController does not work correctly in the Simulator and you must use a real device.
3 comments

All of Apple's documentation is terrible. All of their developer ecosystem is terrible. They do care about you writing software for their devices if you are not an Apple employee.

Time is better spent writing apps for the web, android, Linux, and Windows. You'll at least be productive and have access to resources and tools that work.

That also mirrors my experience, the whole dev ecosystem is very messy and I gave up on the platform
> Apple Screen Time API is ... definitely one of the most poorly documented APIs out there.

Sadly, there's a lot of competition for this title. Apple's documentation is pretty terrible.

I never liked the Microsoft Windows model or APIs but I felt their documentation was so good my opinion was well supported by facts :-).

Same experience. Its half baked, and you don't know which half, until you try and implement it. I have a lot more appreciation for Android documentation, after seeing what IOS has to offer.