No puedes hacer lo mismo con uno y otro. Y por ese motivo entiendo que mucha gente prefiera iPhone, si hay que repartir teléfonos entre trabajadores y luego darles asistencia técnica, es más difícil liarla (que la líen) con un iPhone que con Android.
En Android puedes instalar hasta un entorno de desarrollo en un móvil, para programar apps in situ. En iPhone eso es impensable, ni con jailbreak.