Intel Smart Connect Technology приносит свежий опыт данных для платформ с архитектурой Intel, в том числе и для ультрабуков. Программы, которые базируются на работе с интернетом, такие как электронная почта и приложения для социальных сетей, могут поддерживать актуальную информацию даже тогда, когда устройство находится в режиме ожидания. Это стало возможным при использовании комбинации аппаратного и программного обеспечения, что позволяет платформе периодически выходить из режима ожидания, синхронизировать данные из удаленного или облачного сервера, и возвращаться в режим ожидания. ISCT состоит из следующих основных элементов:
- Служба Intel Smart Connect Technology
- Апплет Intel Smart Connect Technology
- Драйвер Intel Smart Connect Technology
Как воспользоваться преимуществами приложения Intel «Smart Connect Technology»?
В настоящее время, служба ISCT 1.0 не обнаруживает никаких API для приложений. Приложения могут использовать ISCT путем мониторинга системы для циклов пробуждения Intel Smart Technology.
Приложения, наиболее подходящие для Intel Smart Connect Technology
Очевидно, что эта технология лучше всего подходит для приложений, использующих данные которые постоянно обновляются в облаке или через удаленный сервер. Типичными областями использования являются почтовые клиенты, приложения для социальных сетей, накопители новостей, накопители подкастов, программы обновления программного обеспечения и т.д. Подобные приложения обычно написаны для того чтобы периодически подключаться к удаленным или облачным серверам и проверять наличие обновлений по заданной частоте. Эти приложения могут быть легко включены для работы с Intel Smart Connect Technology.
Руководящие положения для разработчиков приложений
Работа в режиме кэширования: Если приложение требует логин для извлечения данных, приложение должно обладать возможностью кэширования учетных данных, поэтому оно может извлекать данные без взаимодействия с юзером в автоматическом режиме.
Обновление данных при повторном подключении: Чтобы убедиться, что последние обновления были обретены, приложение должно признать новое сетевое подключение и подключиться к серверу для синхронизации значимых обновлений. Приложения могут эксплуатировать соответствующие ОС которые выдают уведомления, когда изменяется сетевое подключение.
Уведомления: приложение должно группировать визуальные и звуковые уведомления, что бы предупредить юзера про обновленные данные (пока система не выйдет из режима ожидания).