Android или iOS. Этот спор можно продолжать вечно, и каждая сторона будет доказывать свою правоту. Как я уже говорил ранее, я на стороне робота, но если человеку нравится iOS - пусть пользуется, может ему не так много и нужно. Но тем не менее каждый фанат Apple называет долгую поддержку (а именно обновления iOS) существенным плюсом э. Давайте разберёмся, действительно ли это так и у Android всё плохо?
И начнём мы с обновлений iOS.
Казалось бы действительно частые и долгие обновления операционки (не патчи безопасности) приносят какие-то новые фишки и пользователю не надо покупать новый аппарат для их получения: залез в настройки, нашёл обновления по, обновил и готово. Но есть одно но (даже наверное несколько): каждая новая версия системы веси больше, а также имеет 1000 и 1 фоновый процесс, которые нагружает устройство, расходует АКБ, аппарат тормозит и лагает хуже самого дешёвого смартфона на Android Go Edition. Ктому-же сейчас всё чаще можнл услашать новости о том, что новое обновление системы содержат коды, которые приводят к программному замедлению аппарата. Некоторые даже выдают небезосновательные теории о вшитых закладках, работу которых можно легко заметить, если установить соответствующие утилиты. Но не суть, сегодня мы разбираемся в поддержке аппаратов, а не в теориях слежки за пользователем. Также если взять iPhone и топовый Android смартфон например из 2011 года, то при сравнении получится что поидее лагающий и валяющийся в пластиковой могиле Android в пользовании приятнее мегаактуального и крутого iPhone. А перечилсенного выше более чем достаточно, чтобы придти к выводу, что эти обновления не такая уж и оптимистичная штука.
Теперь же разберёмся действительно ли Google и производители быстро забывают о выпущеных аппаратах.
Методика обновления Android-смартфонов значительно сложнее и лучше, чем iOS. Каждое приложение Google, даже те, которые в обязательном порядке предустанавливаются на все смартфоны без исключения, могут обновляться независимо от операционной системы - все они являются самостоятельными компонентами. Google может в любой момент выпустить свежий патч для любого из них. Такое разделение позволяет не просто своевременно реагировать на обнаруженные баги, годами поддерживать, казалось бы, уже устаревшие смартфоны.
В чём-же отличия? На iOS для того, чтобы исправить ошибку в каком-то приложении необходимо выпустить целое обновление системы (и логично, что с новым номером сборки). Обновление отдельных компонентов системы здесь увы невозможно.