Espruino:Примеры/Кастомизация загрузчика приложений Bangle.js

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Кастомизация загрузчика приложений Bangle.js[1]

Загрузчик приложений Bangle.js легко копируется и модифицируется под ваши нужды. Это может пригодиться, если...

  • Вашей школе/университету нужен свой уникальный набор приложений
  • Ваша компания разработала собственный продукт
  • Вы хотите кому-то помочь освоиться в Bangle.js и максимально упростить их использование

Создание форка и включение сервиса GitHub Pages

О том, как создать форк и пользоваться GitHub Pages, читайте в этой статье.

Ваш собственный загрузчик приложений должен быть доступен по ссылке https://ваш_никнейм.github.io/BangleApps.

Примечание

Вы можете хостить веб-страницу загрузчика приложений сами, но это нужно делать на HTTPS-сервере (не HTTP), чтобы мог работать Web Bluetooth.

Добавление и удаление приложений

Вся информация о приложениях хранится в файле «apps.json» в корневой директории репозитория Bangle.js.

Самая простая форма кастомизации – это просто удалить из этого файла ненужные элементы.

  • Перейдите по ссылке https://github.com/ваш_никнейм/BangleApps
  • Кликните на «apps.json»
  • Кликните на иконку с карандашом справа вверху – это включит режим редактирования
  • Удалите все JSON-элементы {...} с информацией о ненужных вам приложениях. Убедитесь, что между ними не стоит слишком много или слишком мало запятых

Изменение списка приложений, установленных по умолчанию

Список приложений, устанавливаемых после клика на Install default apps, находится в файле «defaultapps.json».

Просто удалите или добавьте ID ненужных (или нужных) приложений в «apps.json».

Изменение внешнего вида загрузчика приложений

BangleApps – это стандартное HTML-приложение, так что для изменения его внешнего вида вы можете просто отредактировать файл «index.html» или CSS-файлы.

См.также

Внешние ссылки