Тема создана для того, чтобы объяснить огромной части публики основное отличие ios и Android. Тут даже вопрос не кастомизации и заточки под себя, вопрос в другом. Пользователи Андройда любят везде показывать насколько у них крутое железо в планшете/смартфоне и собственно ответ почему iPhone 6 по железу как Nexus 4 - эплфону раньше это было просто не нужно. Зачем искусственно делать удорожание?
Дело вовсе не в "приятно выглядит" и "плавно". Совершенно разная философия в основе iOS и Андроид. Андроид создан для того чтобы работать на большом количестве разных устройств, с разными процессорами, видео чипами и т.д. Из-за этого на нём столько проблем с совместимостью с кривыми драйверами от производителей, разными кэшами для разных устройств и т.д. Для многих устройств даже есть списки совместимости - что идёт и что не идёт. Как правило (но не всегда) устройства от именитых производителей имеют лучшую совместимость, но в целом это русская рулетка - купи устроиство а потом узнавай обо всех его "ньюансах". На iOS этой проблемы нет - совместимость огромная, поскольку одна линейка совместимого железа и все драйвера написаны, оптимизированы и вылизаны, чтобы дать максимальную производительность.
Другой вопрос - большинство программ на Андроиде не компилируются в быстрый для исполнения машинный код, а в промежуточный код, который потом докомпилируется интерпритатором. Это очень неэффективный способ исполнять код, (значительная) часть производительности процессора теряется на эту докомпиляцию. Быстрый и эффективный машинный код привязан к архитектуре процессора, и поэтому не будет работать на процессорах разной архитектуры. Для совместимости программ с разными платформами, Гугл и пошёл на такое решение - создание своего рода "виртуального кода". В результате Андроиду, с его раздутым кодом, нужны 4х ядерные процессоры чтобы обеспечить схожую плавность в работе системы и програм как на iOS с 2-х ядерными процессорами. Другими словами, Андроид тяжёлый, неоптимизированный и неэффективный, поедающий много ресурсов и батарею вместе с ними.
Да, есть определённые "неудобства" на iOS по сравнению с Андроидом, но они даже не столько неудобства, сколько другой способ достичь того-же, просто вы привыкли к другому. Я через неделю использования iOS привык, развил новые привычки и сейчас мне совсем не в тягость что мой Пэд не распознаётся как внешний носитель.
У устройств от Эппл есть серьёзные ограничения (отсутствие слотов для карт памяти например). И мы все ненавидим Эппл за их жадность, но факт такой что iOS это лучшая мобильная ОС на данный момент в плане оптимизации и быстроты и качества софта, а это перевешивает все минусы с лихвой.
>В отношении качества программного обеспечения я лично столкнулся со следующим - практически все программы которые я сравнивал, имеют гораздо лучший интерфейс и функционал на iOS. Например, чтобы не быть голословным. По работе надо часто открывать pdf файлы. На андроиде перепробывал все программы для работы с pdf, остановился на паре, работали хорошо, использовал их в связке, поскольку часто надо использовать 2 файла одновременно. Открывал один файл в одной программе, второй - в другой, и прыгал между ними. На iOS сначала по привычке установил тоже две программы, но первая из них открыла оба файла в разных табах, на моё удивление (на Андроиде и не мечтал о таком). К тому-же всё листается гораздо плавнее, страницы прорисовываются быстрее. Совершенно другое ощущение. Настолько удобнее, быстрее, и столько разных удобных фич.. Программами на Андроид после этого не разу не пользовался. С некоторыми другими программами, которые я пробовал (например словари от Словоед), вообще было ощущение что это совершенно разные продукты - интерфейс совершенно разный. На Андроиде убогий и страшный на iOS красивый и функциональный. (возможно на данный момент уже что то появилось на андройде) (с)baladev
На андройде вроде бы очень много хороших игр! НО на своем самсунге у меня получилось их запустить 50-60%. То не поддерживается видеочип, то белый экран... вечно проблемы.
Понятна политика Эппл в плане выбора "железа" - они используют очень мощные и оптимизированные 2х ядерные процессоры, потому что этого достаточно чтобы "двигать" софт и операционную систему с лихвой, т.е. здесь они не перебарщивают, не гонятся за цифрами, за ядрами, а вот в плане графических чипов они идут "до конца" - ставят самое быстрое что есть. Графическая подсистема у них очень мощная.
А теперь можете минусить. Часть инфы взята с просторов интернета (и любезно вам предоставлена)
ПС: тема для тех кто не устает обсирать презентацию (говоря о старом железе) и хвастаясь своими ядрами. (у кого больше или длиньше хз)