Я разрабатываю приложения для телевизоров, и моя задача — чтобы на большом экране они работали как задуманные для него, а не как растянутая мобилка. Я запускал стриминговые и видеосервисы под tvOS, Android TV, Google TV и Amazon Fire TV, и знаю, где обычно ломается перенос телефонного продукта в гостиную: фокус ведёт себя хаотично, пульт раздражает, шрифт нечитаем с дивана, а плеер захлёбывается на слабых процессорах бюджетных панелей. Поэтому я проектирую интерфейс сразу под расстояние в несколько метров и под управление одним пультом, а не подгоняю потом.
Технически я беру на себя весь цикл. Выстраиваю предсказуемую навигацию фокусом, чтобы каждое нажатие срабатывало ожидаемо, поднимаю воспроизведение видео на HLS и DASH с адаптивным качеством, субтитрами и несколькими аудиодорожками, подключаю защиту контента через Widevine и FairPlay. Отдельно вылизываю скорость запуска, расход памяти и плавность списков на реально слабых устройствах, потому что именно там сидит основная часть зрителей. Вход в аккаунт, диплинки, продолжение просмотра, персональные подборки и ряды рекомендаций входят в работу, а не откладываются на потом.
Готовое приложение я довожу до публикации в App Store, Google Play и Amazon Appstore, с учётом требований модерации, на которых часто застревает первая отправка ТВ-приложения. Возьмусь за одну платформу или за общий код сразу под все три, могу подключиться к вашей команде или вести проект самостоятельно от идеи до релиза. Код оставляю поддерживаемым, сборку документирую и передаю аккуратно.
Чем могу быть полезен:
— Нативные tvOS-приложения на Swift и SwiftUI
— Android TV и Google TV на Kotlin, Leanback и Compose
— Приложения под Amazon Fire TV и подготовка к публикации
— Плеер, адаптивный стриминг, DRM и офлайн-загрузка
Технически я беру на себя весь цикл. Выстраиваю предсказуемую навигацию фокусом, чтобы каждое нажатие срабатывало ожидаемо, поднимаю воспроизведение видео на HLS и DASH с адаптивным качеством, субтитрами и несколькими аудиодорожками, подключаю защиту контента через Widevine и FairPlay. Отдельно вылизываю скорость запуска, расход памяти и плавность списков на реально слабых устройствах, потому что именно там сидит основная часть зрителей. Вход в аккаунт, диплинки, продолжение просмотра, персональные подборки и ряды рекомендаций входят в работу, а не откладываются на потом.
Готовое приложение я довожу до публикации в App Store, Google Play и Amazon Appstore, с учётом требований модерации, на которых часто застревает первая отправка ТВ-приложения. Возьмусь за одну платформу или за общий код сразу под все три, могу подключиться к вашей команде или вести проект самостоятельно от идеи до релиза. Код оставляю поддерживаемым, сборку документирую и передаю аккуратно.
Чем могу быть полезен:
— Нативные tvOS-приложения на Swift и SwiftUI
— Android TV и Google TV на Kotlin, Leanback и Compose
— Приложения под Amazon Fire TV и подготовка к публикации
— Плеер, адаптивный стриминг, DRM и офлайн-загрузка