Hacker News new | past | comments | ask | show | jobs | submit login

I concur. The Android SDK seems to violate SOLID principles and fails to capitalize on OOP at all.



The Android framework is honestly a huge pain to develop with. I switched over to iOS development a year ago and am much happier. It feels almost impossible to get Activity/Fragment life cycles correct for simple things. And anything View related has to pass around a God Context object.


We tend to discuss that the SDK was written by recovering C devs learning Java on the job.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: