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

I really feel that at this point the biggest issue is Apple's lack of openness.

My biggest issue with Android is the UI. For whatever reason it's fragmented between devices, and when I worked in an area that needed to support both iOS and Android devices, I preferred helping those with iOS because it was much, much easier to support them.

However, in terms of troubleshooting beyond a certain point I discovered that Android devices were by far superior. On an Android I can get access to log files, low level network features and a host of other goodies (like the filesystem!) much more easily. Heck, some of the devices we eventually ended up using had great emulators and remote access tools - something iOS devices just don't have.

The company I worked for had a custom mobile app-based solution. Like any solution it had bugs, but we fixed more bugs in the Android version in shorter timeframes than we did for iPhones - largely because we had more options for people in the field who experienced intermittent and hard to track down problems.

The fact I can't view logs on an iPhone app on my iPhone seems ridiculous. And not being able to setup network filtering ion the device, well I know why Apple doesn't want that but it's not for any good technical reason - it's only to "protect" their ecosystem.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: