Анонс Zepp OS 3.x для устройств Amazfit

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Компания Huami на презентации для разработчиков представила новую версию операционной системы для гаджетов Amazfit — Zepp OS 3.X.

Представители компании заявляют, что новая версия ОС гораздо лучше прежних, и вот почему:

Новое решение для адаптации вёрстки экрана.


Теперь достаточно указать разметку для круглого, квадратного или ленточного экрана, чтобы приложение можно было использовать для всех устройств с этим типом экрана, а не адаптировать индивидуально под каждое устройство.

Фоновые службы и системные события


Mini Program поддерживает длинные сервисы, работающие в фоновом режиме, и короткие сервисы, которые вызываются на основе событий, предоставляя очень много новых возможностей для мини-программы, таких как непрерывный мониторинг данных о состоянии здоровья с помощью фоновых сервисов.

Canvas


Долгожданная поддержка canvas обеспечивает более гибкий рендеринг и обеспечивает базовую возможность создания сложного пользовательского интерфейса.

Центр уведомлений


Mini Program теперь можно связать с Центром уведомлений Zepp OS для отправки уведомлений, уведомлений о касаниях для вызова других Mini Program или фоновых служб.

Значительно расширен список доступных сенсоров


Открыт доступ к ранее недоступным сенсорам:

  • Геолокация
  • Акселерометр
  • Гироскоп
  • Компас
  • Барометр


В том числе к данных показателей здоровья:

  • Стресс
  • Сон
  • Кислород в крови
  • Частота сердцебиения


Интерфейс мультимедиа


Расширены мультимедийные возможности. Добавлена поддержка воспроизведения и записи аудио, файловой системы, форматов MP3 и Opus.

Некоторые из примеров приложений под новую версию ОС можно посмотреть уже сейчас в репозитории. Например приложение подсчёта калорий и программу с демонстрацией возможностей.

на презентации для разработчики похвастались, что много всего доработали.
Особо отметили ключевые особенности Mini Program framework API:

Image Conversion feature


Одной из необычных особенностей Zepp OS является внутренний формат хранения изображений. Вместо привычного формата PNG используется свой формат изображений. Конвертация производилась на этапе сборки приложения. Теперь же её можно запускать прямо в приложении. Из-за этого раньше нельзя было просто скачать из интернета например PNG файл и просто его отобразить в приложении. Ресурсы можно было использовать только заранее подготовленные.
https://docs-testing.zepp.com/docs/next/reference/side-service-api/image-convert/

File Download feature


Строго говоря ничего скачать раньше просто так тоже нельзя было. Конечно путём хитрых костылей через хост программу на телефоне можно было что-то передать на часы. Но вот чтобы просто скачать — увы.
С новой версией ОС добавилась возможность скачивать из интернета любые файлы прямо в локальное хранилище приложения, на часы. Конечно можно скачивать и данные, например в формате JSON, и затем отображать в своих приложениях. Сразу раскрывается тонна возможностей для всяких программ слежения за курсами валют, состояния биржи, или например возможности следить за веб камерой у себя дома. Или даже управлять умным домом.
https://docs-testing.zepp.com/docs/next/reference/side-service-api/download-file/

Transfer File feature


Конечно, если файлы можно скачивать из интернета, то логично добавить возможность обмениваться файлами и с side-программой и приложением на телефоне (device app).
Не знаю, какие сценарии предусмотрели разработчики, но сразу представляю как можно записать аудио на часы и передать на телефон. Или закинуть фото на часы.
https://docs-testing.zepp.com/docs/next/reference/device-app-api/newAPI/transfer-file/TransferFile/

Пара слов напоследок


Ознакомиться с предварительной документацией и попробовать себя в разработке под новую версию ОС в симуляторе можно уже сейчас.

Огромной ложкой дёгтя в этой бочке мёда можно назвать поддержку последних версий Zepp OS устройствами (или скорее наоборот, отсутствие поддержки). Так, довольно свежие и вполне актуальные часы GTR 3 Pro увы остаются на версии 1.0. А версию 2.0 получили всего несколько устройств, включая GTR/GTS 4 и совсем недавно представленные Cheetah и Cheetah Pro. И получат ли они обновление на 3.0 ещё неизвестно.
Кроме того в ближайшие месяцы (скорее всего в октябре-ноябре) представители компании пообещали показать новые часы из линейки GTR и GTS с пока ещё не объявленным названием. Очень похоже, что именно на них и выйдет новая версия Zepp OS.

P.S.: Хаб «гаджеты» почему-то выбрать не получилось. Выбранный хаб «javascript» оказался ближе всего и вполне соответствует тематике разработки приложений под Zepp OS на JavaScript.
Источник: https://habr.com/ru/articles/751628/


Интересные статьи

Интересные статьи

Оперативная память это важная часть любой компьютерной системы и сейчас я объясню, почему это так.
Все новые сервисы Яндекса, а также апдейты к существующим приложениям и сайтам нужно тестировать: на айфонах, андроидах, десктопах, умных колонках, телевизорах. Раньше часть тестировщиков работали на ...
Привет, Хабр! В этой статье хочу поделиться с вами историей о проекте носимой электронике, в примере кепки с эквалайзером, бегущей строкой и эффектами.
В статье поговорим как обучить несложную CNN сеть с помощью tensorflow, конвертировать готовое с помощью tensoflow-lite и перенести на мобильное устройство под управлением android. Описывается личный...
У природы нет плохой погоды, как поется в знаменитой песне из кинофильма «Служебный роман». Однако далеко не все готовы согласиться с этим утверждением. Кому-то нравится холод, кт...