Thread with 7 posts

jump to expanded post

touchHLE is a fun project because for all the iphone os (ios) apis we reimplement, we do so without reverse-engineering the originals. it's all based on documentation and, in rare cases, limited testing of the originals' actual behaviour. this makes everything into a great puzzle…

Open thread at this post

there are many cases where the public docs provide no information whatsoever as to how something is implemented, we simply have to guess. but if you stare long enough at relevant classes and comprehend their constraints, the obvious implementation may eventually leap out at you

Open thread at this post

‪this whole process made me really fall in love with the design of apple's apis; the iphone in 2008 certainly had the best operating system ever put on a mobile phone at a technical level, there's no question about it, it could do so much and it made it all so goddamn effortless‬

Open thread at this post
Claire , @hokaze@treehouse.systems
(open profile)

@hikari Speaking as someone who stubbornly stuck to pre-MS Nokia Symbian devices until as late as 2016 (!) and has reluctantly used Android since...yeah, it fucking sucks

It's honestly incredible how Google managed to make a Linux-derived mobile OS that is in many ways somehow designed *worse* and *more hostile* to the casual user than mid 2000s desktop linux or late 2000s mobile/tablet/netbook linux (again, RIP Nokia)

Open remote post (opens in a new window)