Re:How To Design A Good API and Why it Matters (2007) [video]
by chubot on Monday June 06, 2016 @06:08PM
(#11850838)
Uh, isn't the obvious comparison iOS?
I think the difference is that Apple had decades of institutional GUI expertise. Android engineers were more like hardware/OS guys as far as I can tell, and perhaps less experienced with the abstractions conducive to easily creating nice GUIs.
Re:How To Design A Good API and Why it Matters (2007) [video]
by rqebmm on Monday June 06, 2016 @06:48PM
(#11851115)
iOS and the Cocoa framework also have their fair share of hard to work with APIs. Like the OP said, you're always going to have to make compromises between conflicting requirements.
I think the difference is that Apple had decades of institutional GUI expertise. Android engineers were more like hardware/OS guys as far as I can tell, and perhaps less experienced with the abstractions conducive to easily creating nice GUIs.