Как аппаратное и программное обеспечение смартфонов работают вместе

11

Давайте заглянем «под капот».

Смартфоны — это не просто стеклянные пластины. Внутри них полно кремниевых компонентов.

У вас есть процессор. Мозг устройства. Затем есть другие чипы, выполняющие специфические задачи. Сенсоры изображений высокого разрешения делают фотографии. Отдельные компоненты управляют просмотром интернета, обменом медиафайлами и воспроизведением музыки, не разряжая аккумулятор за час. Некоторые производители объединяют несколько функций в одном чипе. Почему? Из-за стоимости. Меньше отдельных компонентов — ниже производственные расходы. Это простое уравнение для итоговой прибыли.

Но аппаратное обеспечение — это только половина истории.

Программное обеспечение работает слоями. Представьте это как стек.

На самом дне находится ядро (kernel). Оно управляет процессами и управляет аппаратным обеспечением. Выше него находится промежуточное ПО (middleware). Это библиотеки, которые позволяют приложениям выполнять такие действия, как защищенные соединения, просмотр веб-страниц или отправка сообщений. Далее идет Среда выполнения приложений (AEE). Она предоставляет API, необходимые разработчикам для создания собственных программ. Затем идет фреймворк пользовательского интерфейса. Он определяет графику и макеты, которые вы фактически видите на экране. И в самом верху? Набор приложений. Календарь, почтовый ящик, экраны меню. То, к чему вы прикасаетесь каждый день.

Apple изменила наше представление об этом стеке.

Какой смартфон самый «умный»? Многие указывали на iPhone 5 как на пик «умности». По крайней мере, на короткое время. До появления iPhone 6.

iPhone 5 представил чип A7. 64-битный процессор. Это было большим событием. Он также добавил датчик отпечатков пальцев для идентификации. Безопасность тогда имела большее значение. Сейчас меньше, но начало было положено там.

Аппаратное обеспечение тоже было другим.

Большинство iPhones использовали отдельные стеклянные слои для дисплея и сенсорного ввода. iPhone 5 изменил это. Он получил технологию «интегрированного сенсорного ввода». Сами пиксели стали чувствительными к касаниям. Один слой. Меньше сложности. Лучшая интеграция.

Остается ли это стандартом?

Возможно. Возможно, нет. Но это показывает, как решения в области аппаратного и программного обеспечения проникают вниз. Чип здесь. Датчик там. Все это, чтобы сделать вашу жизнь немного проще или, по крайней мере, телефон немного быстрее.

Стек остается. Компоненты эволюционируют.