Побродите по любой части интернета, где достаточно долго говорится о смартфонах, и вы увидите, как люди спорят о достоинствах стокового Android. С одной стороны у вас есть люди с телефоном Pixel, Android от Google так, как того хочет Google, а с другой - кто-то с телефоном Galaxy; Android так, как Samsung хочет. Эти два телефона предлагают разные способы взаимодействия с пользователем, но также очень похожи. Когда дело доходит до части «Android», больше похоже, чем думает большинство людей; и не Android Stock, потому что Stock Android не то, что большинство людей думают, что это.
Требуется много программного обеспечения, чтобы телефон работал. Есть все части, которые мы можем видеть, нажимать и смахивать, но за всем, что вы видите на экране, находится программное обеспечение, которое запускает приложения и поддерживает работу Wi-Fi, отслеживает ваше местоположение и выполняет все другие действия, которые мы берем. как должное, когда мы его используем. Операционная система на вашем телефоне невероятно сложна и включает в себя компоненты от компании, которая сделала ее, и части от компаний, которые сделали отдельные компоненты оборудования, такие как дисплей или процессор. Android является одной из тех частей, а не суммой этих частей. Это сложно.
Android - это одна из частей программного обеспечения вашего телефона, а не сумма этих частей.
Мы используем слово Android для нескольких вещей, включая одну вещь, которой на самом деле это не так - операционную систему. На таких телефонах, как Galaxy S9, Android на самом деле является лишь частью операционной системы вместе с деталями от Samsung или частями от Qualcomm и другими частями также от Google. На телефоне, таком как Pixel 2 XL, Android также является лишь частью операционной системы, наряду с компонентами от Samsung или компонентами от Qualcomm и другими компонентами также от Google. Все эти компании должны работать вместе, чтобы ваш телефон включался и работал, и единственная компания, которая его производит и продает, должна управлять деталями и собирать их в программное обеспечение, которое поддерживает его работу. Pixel 2 не работает на складе Android. Так же как и Galaxy S9. Потому что Stock Android - это программное обеспечение, которое служит платформой для приложений и аппаратным интерфейсом, которое позволяет этой платформе взаимодействовать со всеми частями, которые необходимы ей для работы. Оба телефона работают под управлением Android, но операционную систему лучше описать как Android-питание. И какое-то время эта Android-часть операционной системы практически на каждом телефоне была практически идентична. Они должны быть, потому что Google говорит, что они должны быть в порядке для бесплатного доступа к Google Play и всем службам Google.
Это было не всегда так, но рано кто-то справедливо решил, что если вы хотите, чтобы все телефоны могли использовать все приложения, то должны быть какие-то единообразные элементы независимо от того, кто их сделал. Это означает, что «Android» часть любого телефона такая же, как «Android» часть любого другого телефона (или Chromebook, или часы, или телевизор), который имеет ту же версию. Это также вещь, которую мы не можем увидеть из-за другого программного обеспечения на этом телефоне, Chromebook или телевизоре. Эти части могут выглядеть очень по-разному. Galaxy S9 может иметь ту же платформу (с добавленными дополнениями, которые не являются частью «Android»), как Pixel 2, но визуально это не так. Это та часть, о которой большинство из нас говорит, когда мы говорим «Stock Android».
Для «Android» важны разные телефоны, которые могут использовать Google Play, а не ярлык, который мы им наделили.
Дело в том, что ни Pixel 2, ни Galaxy S9 не работают на нем. Если вы вернетесь назад к истории Android, то где-то вокруг Galaxy S и Motorola Xoom Android от Google разошлись от продукта с открытым исходным кодом и до того, что Google хочет, чтобы это было. Вы все еще можете создать операционную систему на базе Android из проекта с открытым исходным кодом, но она, безусловно, не будет похожа на то, что вы можете купить сегодня, даже у Google. Реальная платформа Android была бы одинаковой независимо от того, кто или что создал это программное обеспечение, но интерфейс не должен и не будет. Все равно это не имеет значения. Когда дело касается пользовательского интерфейса, Galaxy S9 и Pixel 2 выглядят тривиально. Дополнения, которые добавляет Samsung, легко скрыть, а вещи, которые не включены в Google, можно добавить в Play Store. Различия, такие как лучший дисплей или совместимость с Samsung Pay, не имеют ничего общего с программным обеспечением Android. Эти два телефона выглядят и чувствуют себя по-разному по множеству причин, ни одна из которых не является Android.