iOs vs Android? И почему?С точки зрения юзера - в Android полная свобода действий, отличная интеграция сторонних приложений, практически все элементы ОС можно заменить желаемыми, если хочется вообще все - можно зарутить без риска, что производитель накажет и закирпичит телефон. С другой стороны в результате такой крутой модульности андроиды разных производителей сильно отличаются, не все везде одинаково работает и зачастую глючит, а появление серьезных вирусов - вопрос только времени. В iOS один аппстор, в которые Apple допускает далеко не все приложения (иногда по довольно идиотским причинам) и интеграции практически никакой, что уменьшает и вероятность вирусни и прочих гадостей, и возможности что-то поменять. Устройств всего несколько и они по сути одинаковые, если в железе что-то не нравится, твои проблемы. Зато все типа такое целостное и продуманное, хотя по мне так уг. В общем - на вкус и цвет.
С точки зрения разработчика, в iOS архаичный Objective C, ограниченные средства разработки (разработка только на Mac OS X, хотя XCode няшен, да; потестить на *своем* девайсе можно только после получения лицензии) и аппстор, чтобы попасть в который, кроме всего прочего, надо факсом послать номер кредитной карты, с которой спишут $99, если твоя контора эпплу понравится, а если продавать прожку за деньги, то эппл себе будет брать еще 30%. В Android - Java, тоже не идеал, но всяко лучше, писать и тестить можно под чем угодно и как угодно, приложения можно распространять вообще без аппсторов (которых много и разных). Тут выбор очевиден, по-моему.