Xiaomi Smart Band 7 - Программы Zepp OS | [Тема обсуждения программ][Soft]



Реп: (1954)
Xiaomi Smart Band 7 - Программы Zepp OS
Изображение Xiaomi Smart Band 7
Обсуждение » | Прошивки » | Циферблаты » | Каталог циферблатов » | Программы Zepp OS » | Покупка » | Аксессуары » | Брак и ремонт » | Xiaomi Smart Band 7 - FAQ »

Прикрепленное изображение


Приложения
Инструкции
Разработка


Xiaomi Smart Band 7 Pro обсуждается в другой теме
И не поддерживает приложения Zepp OS


По вопросам наполнения шапки обращайтесь в QMS к Модераторам раздела или через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал Papa Legba - 24.02.24, 17:46
Причина редактирования: Рисовалка



Реп: (632)
lostbullettt @ 3.08.22, 19:39 *
последнего числа
Уже есть, просто нажмите на поле с набранным текстом)

Сообщение отредактировал Keddnyo - 03.08.22, 16:08
Причина редактирования: Убрал оффтоп



Реп: (535)
MelianMiko @ 03.08.22, 15:40 *
Уже есть, просто нажмите на поле с набранным текстом

Отлично, теперь удобно


Деление Не целых чисел с ошибкой происходит, например 0.15/3 показывает 0.04000000

Сообщение отредактировал lostbullettt - 03.08.22, 15:47



Реп: (632)
lostbullettt @ 3.08.22, 19:43 *
Не целых чисел с ошибкой происходит, например 0.15/3 показывает 0.04000000
Мантиссой зовётся, явление нормальное по идее, лень с этим разбираться)
Мб потом...



Реп: (29)
* MelianMiko, toolbox первой версии перестал запускаться. а как его теперь снести и установить новую версию? при синхронизации вылазит ошибка. Только сброс?



Реп: (632)
* Nom@d, попробуйте перезагрузить браслет. Скорее всего вы удалили его из самого себя.



Реп: (29)
* MelianMiko, пробовал, не удалял. Но возможно от того, что вынес его в меню "Больше".



Реп: (632)
Nom@d @ 3.08.22, 20:09 *
Но возможно от того, что вынес его в меню "Больше".
Так и есть, верните его в основное. Оттуда сторонние аппки не запускаются почему-то.



Реп: (29)
* MelianMiko, точно! Надо в мануал по установке добавить



Реп: (229)
MelianMiko @ 03.08.22, 15:51 *
Мантиссой зовётся, явление нормальное по идее

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



Реп: (454)
* MelianMiko, возможно я не правильно выразился, так как сейчас далек от программирования. В моём понимании модуль (шаблон, движок и тп) - это набор функций для реализации неких возможностей. Например выбор данных при настройке циферблата или вызов каких либо "апплетов". Дизайн же может быть каким угодно, модуль (движок) никак его не "уродует".
К примеру, взять ваш циферблат с Бендером. Внешне мне он не интересен, дополнительной информации никакой не несёт (кроме шагов, которые можно накрутить махая руками, то есть тоже никакой ценности), но его расширенные возможности заслуживают внимания и если их добавить в "инфотаблоид", то он "заиграет" совсем другими красками. Так же и наоборот, у Бендера полно места под шагами и ниже можно было бы разместить ещё несколько полей данных, которые при желании можно было бы скрыть, выбрав соответствующую "настройку" в выпадающем списке при настройке. Получилось бы универсальное решение, удовлетворяющее потребностям более широкого круга владельцев браслета и фанатов этого персонажа.
По поводу обновлений: разве сложно вставить в код несколько новых строк?



Реп: (632)
* 30#nick, для того, чтобы это работало, внутрь циферблата нужно прописать полный список всех совместимых приложений. Даже сделать универсальный ярлык, на который назначается любое установленное приложение нельзя, не прописав каждое из приложений в конфиг этого ярлыка, в стоковых циферблатах именно так перечислены все варианты ярлыка. В перспективе это уже приличный размер кода, даже без учёта каких-нибудь значков, ибо приложений со временем явно станет больше.

Обвноялть это может и не особо сложно, но это муторно. Представьте себя на месте например ув .Kosmik, опубликовавшего уже штук 10 циферблатов, в среднем пулбикующем под 30 таковых на устройство. Станете ли вы перезаливать каждый из-за появления нового "уникального" приложения от стороннего разработчика?

И да, не на всех циферблатах есть место под инфотабло. Не всегда оно будет хорошо вписываться в циферблат. Не всем хватит пары строк инфы. Плюс да, инфотабло в пару строк будет уродовать диайзн, ибо в разных циферблатах как минимум разный стиль текста, чего тут не добиться (шрифт для таких случае делают картинками, и только цифры в основном).

Идея чушь, имхо. Крайне сомнительный костыль. Не нравится Бендер — распакуйте и модифицируйте, чтобы нравился вам. Всегда делали именно так. Универсального решения не может существовать как раз из-за бесконечного количества хотелок.

Сообщение отредактировал MelianMiko - 03.08.22, 19:25



Реп: (454)
MelianMiko @ 3.08.22, 19:23 *
Станете ли вы перезаливать каждый из-за появления нового уникального приложения от стороннего разработчика?
Если это приложение достойно того - почему бы и нет? Много сейчас циферблатов с регулировкой яркости, выводом стресса, восхода/заката и других уже существующих возможностей? Моя идея заключается в том, чтобы "собрать" все эти "удобства" в некий модуль и реализовать в понравившемся "стороннем" циферблате, тем самым добавив ему максимум функционала и интерактивности. К примеру, на гарминах некоторые циферблаты могут выводить на экран достаточно большое количество полей данных, что избавляет от утомительной навигации по всевозможным меню кнопками и достаточно одного взгляда на циферблат. Здесь же можно поступить так же! Я, например, кайфую от того, как Космик реализовал доступ к таймеру, например: ткнул по полю часа и готово! Это удобно. А если это сделать настраиваемо? Чушь, да?



Реп: (632)
30#nick @ 3.08.22, 23:45 *
почему бы и нет?
Судя по вашим постам вы не создали не одного циферблата. Тогда поясню вам, что если цифербалат использует сложную логику, на его доработку и тестирование уходит от 20 минут минимум. Иначе есть риск залить циферблат с неидущим временем, или иным фатальным багам. Проверенно лично :D . А это именно сложная логика, причём очень.
30#nick @ 3.08.22, 23:45 *
Много сейчас циферблатов с регулировкой яркости, выводом стресса, восхода/заката и других уже существующих возможностей?
Нет, предположу что не так много людей в этом нуждается. А те, кто нуждается, берёт и делает.
30#nick @ 3.08.22, 23:45 *
Моя идея заключается в том, чтобы "собрать" все эти "удобства" в некий модуль
Такой уже есть, зовётся hmSetting и hmUI, подробно описаны в документации к ZeppOS. Делов прикрутить регулировку яркости — никаких, буквально пять строк кода. Нахрена для этого городить модуль? Любите велосипеды изобретать?
30#nick @ 3.08.22, 23:45 *
К примеру, на гарминах некоторые циферблаты могут выводить на экран достаточно большое количество полей данных
Ну так сделайте себе циферблат, выводящий интересующие вас данные, либо попросите кого-нибудь его склепать.
30#nick @ 3.08.22, 23:45 *
А если это сделать настраиваемо
Это блин делается штатными функциями апи, для этого не нужен никакой модуль. Прикрутить их к существующему циферблату — дело часа, без всяких велосипедов. Что вы блин городите? Вы то про интеграцию сторонних приложений, то про штатные функции, которые в инновациях не нуждаются...

Сообщение отредактировал MelianMiko - 03.08.22, 19:53



Реп: (26)
Ждём калькулятор с фиксами и галерею :)



Реп: (71)
* Zhenyok905, Так калькулятор итак вроде отлично справляется со своей задачей)



Реп: (229)
* _WlaDiSlaW_,
0.15 на 3 лучше не делить)
Но в js в принципе проьлемы с делением, другое дело, что фиксы на браслете не особо работают, я себе сделал формат числа с явными 8 знаками после запятой, так оно нормально справляется с дробями, но все равно не очень работает с большими числами



Реп: (4)
Никто не в курсе где взять игру ИМ-02? пролистал весь китайский форум BandBBS и нет. Нашел пару игр (2048, и прыжки фигуркой). Хотел игру без циферблата.



Реп: (632)
* kuuumD, её там нет, ибо игра (порт на ми бэнд скорее) моей разработки, как и циферблат =)
Будет на днях в виде отдельного приложения.

Сообщение отредактировал MelianMiko - 04.08.22, 14:29



Реп: (2)
Оставлю здесь идею приложения. "Кошелёк" с дисконтными картами. Не знаю делал кто-то или нет.
Для личного использования реальзовать относительно легко, а вот сделать пакетную загрузку картинок со штрихкодами, а на выходе иметь прогу для загрузки уже совсем другое.

(Разговор в основном про mi band 7)

P.S. Хотя по сути это галерея в которую можно загрузить нужные штрихкоды.

Сообщение отредактировал _Netart_ - 04.08.22, 21:37



Реп: (539)
* MelianMiko,
Mi Band 7: Установил 2048 с китайского форума, и вообщем вылезло окошко то из третьего спойлера. И никак не хотело исчезать. Хоть куда тыкай на экране, ничего не помогало, свайпы в любом направлении, удержание пальца на экране, ничего... на заднем плане этого окна было окно игры.
Помогло синхронизировать с телефоном - тогда вернулся на главный экран. Вопрос - может как-то иначе можно было выйти? Обычно свайп слева направо помогает, но в этой игре управление свайпами, видимо она перехватило этот жест. Может быть через какое-то время (например минуту) приложения автоматом выгружаются и возвращается на главный экран?

Вопрос 2: вот к примеру установил калькулятор ваш, а потом вышло (просто пример) обновление приложения. Как правильно его обновить: удалить старое → перезагрузить → установить новое? Или можно прямо поверх старого устанавливать? Оно заменится или будет два калькулятора тогда?

* _Netart_,
А как добавлять карты внутрь? Каждый раз пересобирать и перепрошивать? Или можно вводить на клавиатуре цифрами штрихкод, а картинка сгенерируется автоматом прямо внутри браслета...
P.S. Китайцы там уже и читалку электронных книг на браслет замутили :D

Сообщение отредактировал Haoose - 04.08.22, 22:08


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.03.24, 19:21