Прошивка Bip | Приложения для BipOS ( elf )

MNVolkov

Разработчик
Команда форума
Сообщения
417
Реакции
2,798
Баллы
483
Ваше "умное" устройство
Amazfit Bip
  • Первое сообщение
  • #1
Приложения для BipOS (elf)

Предлагаю в данной теме публиковать приложения для BipOS, с описаниями, скриншотами и т.д. Обсуждение приложений для начала можно будет вести так же тут, когда количество приложений вырастет подумаем о переезде.

Тема по BipsOS: Прошивка - Bip | MNVolkov BipOS
Тема о разработке приложений для BipOS и инструкция по установке: Bip | Разработка приложений для BipOS ( SDK )
Архиватор ресурсов для добавления elf-приложений в файл ресурсов.
LikeApp - приложение на Android для установки elf-приложений в часы.

Список приложений:
1. Калькулятор Автор: @MNVolkov
2. Календарь Автор: @MNVolkov
3. Редактор будильников Автор: @MNVolkov
4. Фонарик Автор: @MNVolkov
5. Фитнес-таймер Автор: @AlexJey
6. Музыка Автор: @MNVolkov
7. Notepad Автор: @PRO100KBAC
8. График сердечного ритма (HR Chart) Автор: @fredlak
9. График работы (2/2, 1/3) Автор: @ugers
10. SafeBox (для сохранения паролей, PIN-кодов) Автор: @000edu
11. NotesBIP (Редактор заметок) Автор: @000edu
12. Счетчик нажатий (BipCounter) Автор: @erekoze @ugers
13. Мониторинг пульса Автор: @Sanya pilot
14. BipTask - взаимодействие часов с телефоном через Tasker Автор: @Yuukari
15. GPS Returner Автор: @x27
16. Bip Термометр Автор: @erekoze
17. simpleDND замена стандартного экрана DND Автор: @MNVolkov
18. Metronome (Метроном) Автор: @thichthat
19. ExtDND Экран DND с расширенными функциями. Автор: @thichthat
20. BTNotes 3.0 Заметки, отправленные с телефона. Автор: @thichthat
21. Go Home - упрощенный аналог GPS Returner с использованием компаса. Автор: @MikhailU
22. Секундомер ⏱ - приложение секундомер с функцией фонового отсчета времени. Автор: @MNVolkov

Список игр:
1. Тетрис (версия без вибрации: NoVibration) Автор: @000edu
2. FlappyBird Автор: @PRO100KBAC
3. 2048 Автор: @zener79
4. Sokoban (версия без вибрации: NoVibration) Автор: @000edu
5. Ping-Pong Автор: @PRO100KBAC
6. Breakout Автор: @PRO100KBAC
7. Snake Автор: @PRO100KBAC
8. Магический шар 8 Автор: @erekoze
9. FreeBip BoxPop Автор: @x27
10. 4 буквы Автор: @x27
11. Сапёр Автор: @x27
12. Пятнадцать Автор: @x27
13. Unblockme Автор: @x27
14. Динозаврик (T-Rex) Автор: @Yuukari

Список анимации:
1. Анимация Keanu (Cyberpunk 2077) Автор: @MNVolkov
2. Steve WF Автор: @PRO100KBAC
3. Mickey mouse Автор: @usb
4. Abstract Автор: @ssp1971
5. Анимация главного меню в стиле Bip 2 Автор: @MNVolkov

Демо версии и приложения для разработчиков:
1. Демонстрация генератора случайных чисел Автор: @MNVolkov
2. Демонстрация использования "собственных" ресурсов Автор: @MNVolkov
3. Пульс Демо Автор: @MNVolkov
4. BipSimulator (тестирование приложений на ПК) Автор: @en_rov
5. BipUI Демо кнопок Автор: @en_rov
6. BipUI Демо слои Автор: @en_rov
7. Тестирование bluetooth команд Автор: @MNVolkov
8. Lucky7 (генерация рандомных чисел от 1 до 7) Автор: @erekoze
9. Навигатор Демо Автор: @MNVolkov
10.

Пожалуйста войдите или зарегистрируйтесь для просмотра скрытого текста.

Автор: @x27
11. BipStatusBarLibrary (библиотека статусбара для приложений) Автор: @ugers
12. FastUI 1.0 beta Библиотека для создания пользовательского интерфейса в приложениях. Автор: @Yuukari

🛠 Инструкция по запаковке приложений и ресурсов в шрифты
IMG_20191230_012446.jpg
 
Последнее редактирование:

Taranella

Местный
Сообщения
184
Реакции
178
Баллы
63
Ваше "умное" устройство
Amazfit Bip
Давно хотел спросить! А можно ли сделать, чтобы калькулятор отключался только по нажатию кнопки или свайпа? чтобы через определенное время он не выключался сам!
 

axiu

Новичок
Сообщения
1
Реакции
0
Баллы
6
Ваше "умное" устройство
Amazfit Bip
Программа GPS Returner (версия 27088)

Посмотреть вложение 29445

Программа для возврата на заданные GPS точки.

Режим "Без точек"
Показывает скорость движения и стрелка указывает на Север.

Режим "Возврат на точку"
Показывает скорость движения и стрелка указывает в направлении заданной точки (должна быть создана и выбрана точка).

Всего можно задать 10 точек.
Каждой точке можно присвоить имя длиной до 15 символов.

Если выбрана точка, то клик по главному экрану на 2 секунды покажет её имя.

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

Скорость определяется путём вычисления расстояния между координатами объекта и времени перемещения при движении (через каждые 5 секунд).
5 секунд - компромисс между точностью и актуальностью измерений.

При отсутствии данных с GPS спутников стрелка будет окрашена в красный цвет, но при этом будет показывать последнее актуальное направление перед пропаданием данных со спутников.

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

Для получения информации о состоянии батареи используется недокументированные функция, которая будет работать только на прошивке 1.1.5.36

Список точек.
В список точек с главного экрана попадаем по свайпу вправо.
В списке отображаются точки, расстояние до текущего местоположения (если есть информация об этом), активная точка.
Перемещение по списку: свайпы вверх/вниз
Выбор активной точки: клик
На экране списка внизу две кнопки: добавить точку и удалить точку.
Чтобы удалить точку необходимо её выделить и два раза нажать на кнопку удаления.

Редактирование точки:
В редактирование попадаем из списка точек.
Если выбрана точка, то по свайпу вправо попадаем в редактирование точки.
Если нажали кнопку добавить, то попадаем в создание новой точки.
У новой точки всегда название точки "ТОЧКА".
- свайпы вверх/вниз следующий/предыдущий символ
если быстро свайпить, то символы будут перескакивать через 3 значения
-свайпы влево/вправо следующая/предыдущая позиция символа

Широта/Долгота при сохранении урезается до валидного диапазона.
Широта -90 .. +90 градусов
Долгота -180 ... + 180 градусов.
Принцип урезания: остаток от деления по модулю (90 для широты, 180 для долготы)
Если вы не знаете, что это такое, значит вводите правильно широту и долготу :)

Если добавляете точку, когда данные со спутников не поступают, то в позиции ставятся нулевые значения, иначе текущее местоположение.

Тестируем, оставляем отзывы и пожелания.

ps. если вы потерялись используя мою программу, то я не виноват :)
Can you make English version GPS returner,
and will it work on bip os 0.5.3 not Latin?
 

strjaz

Активист
Сообщения
333
Реакции
191
Баллы
108
В следующей версии добавлю для 1.1.2.05 индикатор батарейки.
Уважаемый, не планируете обновить приложение?
На 11205 информации о состоянии батареи нашли способ добавить.
Спасибо
 

x27

Разработчик
Команда форума
Сообщения
196
Реакции
716
Баллы
108
Ваше "умное" устройство
Amazfit Bip
В ближайшее время не планирую.
 

trace

Разработчик
Команда форума
Сообщения
552
Реакции
1,481
Баллы
253
Ваше "умное" устройство
Amazfit Bip
@strjaz, отпишитесь тока, работает - не работает
 

MNVolkov

Разработчик
Команда форума
Сообщения
417
Реакции
2,798
Баллы
483
Ваше "умное" устройство
Amazfit Bip
Анимация значков главного меню

Приложение для обработки события вызова процедуры отрисовки значков главного меню. Приложение системное, поэтому его нет в списке приложений.
Данное приложение демонстрирует возможность кастомизации главного меню BipOS 0.5.4 .

Версия 1.0
У вас нет разрешения на просмотр содержимого!

пока нет
Видео анимированного меню:

Исходный код Анимация значков главного меню на GitHub:
У вас нет разрешения на просмотр содержимого!

Исходные изображения из прошивки Bip 2: Скачать
 

Вложения

Последнее редактирование:

jin315

Местный
Сообщения
39
Реакции
32
Баллы
83
Да хотелось бы увидеть воочию возможности нового меню- не знаю как его назвать
 

MNVolkov

Разработчик
Команда форума
Сообщения
417
Реакции
2,798
Баллы
483
Ваше "умное" устройство
Amazfit Bip
Анимация значков главного меню
Максим, Можете снять короткое видео работы приложения?
Да хотелось бы увидеть воочию возможности нового меню- не знаю как его назвать
Добавил видео Прошивка - Bip | Приложения для BipOS ( elf )
Но лучше установить и посмотреть "вживую"
 

Egorch

Участник
Сообщения
16
Реакции
28
Баллы
28
Ваше "умное" устройство
Amazfit Bip
Добавил поддержку в BipStatusbarLibrary. Спасибо:good:


Музыка + BipStatusbarLibrary
Изменения:
*Отображение заряда батареи теперь доступно на всех прошивках. Спасибо Pólux

Посмотреть вложение 29892 Посмотреть вложение 29893
Здравствуйте, могли бы ли вы заменить стандартный "эквалайзер" по середине, красивым вот таким рисунком?0887.png(Рисовал сам по пикселям не судите строго, за основу взял картинку из RES,мне кажется это выглядело бы поинтересней)
 

ugers

Местный
Сообщения
91
Реакции
435
Баллы
68
Ваше "умное" устройство
Amazfit Bip S
Здравствуйте, могли бы ли вы заменить стандартный "эквалайзер" по середине, красивым вот таким рисунком?Посмотреть вложение 29946(Рисовал сам по пикселям не судите строго, за основу взял картинку из RES,мне кажется это выглядело бы поинтересней)
Сделаю:good:

Мини-анонс:
График работы получит крупное обновление - оптимизирован код, размер приложения уменьшился с 21кб до 16кб(удалено более 1000 строк кода). Надеюсь улучшится работа на всех текущих прошивках:)
 

strjaz

Активист
Сообщения
333
Реакции
191
Баллы
108
Сделаю:good:

Мини-анонс:
График работы получит крупное обновление - оптимизирован код, размер приложения уменьшился с 21кб до 16кб(удалено более 1000 строк кода). Надеюсь улучшится работа на всех текущих прошивках:)
Время выхода, можно чтоб сохранялось значение то которое установил, постоянно сбрасывается.
 

Павлентий

Новичок
Сообщения
25
Реакции
4
Баллы
23
Ваше "умное" устройство
Amazfit Bip
Здравствуйте, спасибо за обновление, обновил часы, но у меня вопрос, во время обновление я не выбирал приложении не какие, потому что есть свой рес, но в прошивке уже присутствуют приложении которые мне не нужны, как их убрать?)
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу