Перейти до вмісту

Розробка

Розробка оболонки

Plasma Bigscreen розроблено як проєкт KDE, а отже для розробки і перекладів використано інфраструктуру KDE.

Наш початковий код зберігається у GitLab KDE Invent.

Дивіться докладні настанови на вікі-сторінці розробників щодо збирання та тестування оболонки.

Щоб зробити свій внесок у переклади, будь ласка, перегляньте сторінку локалізації KDE та приєднайтеся до команди потрібної вам мови.

Розробка нових програм

Наразі ми не надаємо власного універсального набору бібліотек створення програм для телевізорів.

Однак це ж Linux! Ви мажете використовувати набори бібліотек, з якими вам зручно працювати, для розробки телевізійних програм. Деякі популярні варіанти:

Ось, що слід пам'ятати при розробці програм для телевізорів:

  • Підтримка навігації за допомогою кнопок зі стрілками та Esc для «повернення».
  • Перехоплювати безпосередні вхідні дані від контролера слід, лише якщо вікно перебуває у фокусі.
  • Користувачі можуть мати різні налаштування масштабування дисплея, тому може бути корисним надати можливість вибору параметрів масштабування у самій програмі.