Крупный план руки, держащей iPhone
Кредит изображения: Cottonfioc / iStock / Getty Images
Смартфоны сочетают в себе технологию сотовой радиосвязи со специально разработанными процессорами. По мере развития смартфонов разработчики приложений находили новые гениальные способы использования оборудования и беспроводной связи, чтобы сделать информацию мгновенно доступной для пользователей. Более крупные и точные сенсорные дисплеи позволяют выполнять многооконные вычисления с одновременным вводом данных всеми 10 пальцами. Эффективная многозадачность и большой объем памяти позволяют недавно использованным приложениям размещаться в стеке без снижения производительности.
Голос, SMS и MMS
Первым мобильным телефонам требовались огромные батареи для передачи радиосигналов на башни, которые могли находиться на расстоянии многих миль. Они использовали радиотехнологию 1G для связи в относительно узкой полосе пропускания. Голосовое и SMS-общение работало почти так же, как и сегодня, за исключением того, что использовалась технология радиосвязи 2G. представила вышки сотовой связи и современные протоколы, такие как GSM и CDMA, что позволило мобильным телефонам использовать много меньше мощности. SMS-связь эффективно работает через соединение с низкой пропускной способностью за счет ограничения сообщений до 160 байтов и внедрение технологии 3G, MMS может использовать тот же протокол для доставки мультимедийных сообщений неограниченного количества размер.
Видео дня
Сенсорный ввод и ввод акселерометра
Акселерометр смартфона измеряет величину статической или динамической силы, воспринимаемой устройством, и делает эту информацию доступной для операционной системы. Хотя не все приложения используют вход акселерометра, акселерометр постоянно опрашивает текущее положение устройства по отношению к Земле, чтобы приложения могли получить его при необходимости. Большинство приложений отслеживают сенсорный ввод в виде касаний или жестов и выполняют программные команды, когда пользователь определенным образом взаимодействует с дисплеем. Например, медленное скольжение большого пальца по экрану может не вызвать переворачивание страницы, но более быстрое скольжение сгенерирует значение ускорения, достаточно высокое, чтобы перевернуть страницу.
Вход для камеры и микрофона
В большинстве случаев камера смартфона делает снимки, а его микрофон записывает ваш голос во время телефонного звонка. Разработчики приложений также нашли творческие способы включения этих устройств ввода в полезное программное обеспечение, такое как сканеры QR-кода и службы идентификации музыки. QR-код - это цифровой код, похожий на штрих-код, но с вертикальной и горизонтальной информацией и сканером QR-кода. - это функция, которая принимает QR-код в качестве входных данных и выдает информацию о продукте, ссылку HTTP или другую информацию в виде выход. Службы идентификации музыки обрабатывают фрагмент песни с микрофона пользователя и сопоставляют его с результатами в базе данных. При использовании высокоскоростного беспроводного Интернета пользователь немедленно получает результаты от службы, и по этим результатам он может загрузить песню или перейти по ссылке с QR-кодом в веб-браузере.
3-D видео ускорение
По мере развития архитектуры процессора смартфонов стало возможным более сложное программное обеспечение, такое как трехмерные видеоигры и графика с аппаратным ускорением. Такие компании, как ARM, NVIDIA и Qualcom, производят мощные процессоры и интегрированные графические процессоры, которые поддерживают структуры трехмерного видео и потребляют относительно мало энергии. Высокопроизводительные многоядерные процессоры, такие как Snapdragon S3, обеспечивают высокую тактовую частоту, низкое энергопотребление и низкое тепловыделение за счет использования компактного 45-нм производственного процесса. В большинстве смартфонов среднего уровня по-прежнему используются процессоры с менее мощными 65-нм процессорами и более скромное ускорение видео.