Добрый день дорогие читатели. Рад приветствовать вас на моем канале
Столкнем лбами двух гигантов. С одной стороны Apple, с другой все остальные телефоны на базе Android. Почему так? Потому что только у Apple есть своя ОС, у остальных лишь UI. Оболочки, либо "голый" Android.
Операционная система
Именно она отвечает за управление всеми аппаратными средствами, такими как: процессор, ОЗУ, ПЗУ, модули камер, антенны, модули связи, порты, интерфейсы , и именно она является той "одежкой" по которой встречают девайс пользователи.
У Apple это бессменная IOS. Одно из основных архитектурных отличий от Android - Приоритет и распределение рендеринга примитива интерфейса. Что это значит? Когда вы открываете какое либо приложение на IOS, ОС игнорирует все остальные задачи и бросает все ресурсы на отрисовку интерфейса того приложения, которое в данный момент у вас активно. И только после отрисовки интерфейса IOS начинает заниматься отрисовкой наполнения.
Android же действует по другому. Рендеринг тут равномерный, то есть прорисовка интерфейса и его наполнение происходят одновременно. Исходя из этого в IOS мы наблюдаем большую плавность интерфейса и приложений.
Сбор мусора
В IOS используется такая штука как Automatic Reference Counting (ARC). Совсем простым языком, это автоматическое управление памятью. В отличие от Андроидовской сборки мусора, ARC не работает в фоне, что положительно сказывается на быстродействии.
Именно это и является причиной того, что даже со скудным железом старые смартфоны Apple работают гораздо быстрее нынешних новинок на Android.
Обновления
Apple оснащает обновлениями практически все свои смартфоны. И обновляет именно ОС. Android девайсы, как правило, обновляют ОС только два раза, затем оснащение устройства свежими версиями Androind прекращается. Прошу заметить, речь идет только об ОС, а не об оболочке UI.
Подводя итог
Android в таком виде, в котором он существует сейчас будет всегда на вторых ролях из-за своих архитектурных особенностей. Для изменения ситуации нужна кардинально другая система от Google.
Я привел технический аргумент, а дизайн и прочие визуальные решения - вкусовщина.
P.S Я не фанат Apple, и у меня даже нет Iphone, хотя раньше был.