Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Портирование Android-приложения под Android TV и Nexus Player

IntelРазработка веб-сайтовПрограммированиеРазработка под Android
Перевод

Как уже писалось в блоге Intel, в конце прошлого года Google выпустила новый Nexus Player на базе процессора Intel Atom. В этой статье вы найдете советы, как адаптировать свое Android-приложение для данного устройства в частности и Android TV вообще.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры15K
Комментарии 0

Android за пределами смартфонов: вопросы взрослым

JUG Ru GroupРазработка мобильных приложенийРазработка под Android
Анонсы Google I/O 2016 показали, какую большую ставку Google делает на использование Android вне привычного «телефонно-планшетного» варианта. VR-платформа Daydream дополнит смартфоны шлемами и контроллерами, у Android Wear большое обновление 2.0, Android TV обзаведётся API для записи телевещания, ChromeOS научится запускать Android-приложения, и даже на автомобили захотели устанавливать полноценный Android N (вместо Android Auto). На I/O компания усердно показывала собравшимся разработчикам: смотрите, Android — это не только стандартные мобильные приложения, но и VR-миры, циферблаты для часов, телевизионные и десктопные сервисы, давайте всё это делать.

Вопрос в том, насколько разработчикам стоит слушать эти речи: сейчас действительно открываются новые рыночные ниши, в которых стоит как можно быстрее занимать место, или получится как с очками Google Glass, которые когда-то тоже преподносили как самую перспективную платформу?



Точного ответа не существует: насколько востребованной окажется Daydream, пока что не знают даже в самом Google. Но некоторые обоснованные предположения могут сделать те разработчики, у которых уже есть опыт работы с предыдущими подобными проектами: Cardboard (на смену которому приходит Daydream), Chromecast (его возможности оказались расширены в Android TV), первой версией Android Wear. Соответствует ли их опыт тем красивым числам вроде «25 миллионов проданных Chromecast», которые на I/O озвучивал Google?

Мы расспросили следующих людей:
  • Александр Коршак (MERA): опыт разработки для Cardboard, Android Wear, Smart TV
  • Алексей Рыбаков (DataArt): опыт разработки для Android Wear и Android TV
  • Антон Кекс (Codeborne): опыт разработки для Chromecast


Читать дальше →
Всего голосов 16: ↑11 и ↓5 +6
Просмотры9.5K
Комментарии 3

Адаптирование мобильного приложения для Android TV или почему я люблю Google

Google DevelopersРазработка мобильных приложенийРазработка под AndroidРазработка для интернета вещей
Мы, разработчики мобильного приложения, используем в своей основе геолокацию для определения местоположения членов семьи и поэтому никогда даже не задумывались о том, чтобы разместить наше приложение в Android TV.

Когда мы увидели, что Google проводит конкурс и любезно предоставляет разработчикам для тестирования Android TV приставки на время разработки, то на ближайшем совещании обдумали насколько нам это интересно. И в процессе обсуждения открылись очень интересные особенности Android TV, ради которых стоило адаптировать наше приложение. Но обо всем по порядку…


Статья автора Ивана Короля, в рамках конкурса «Device Lab от Google».
Подробнее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры10.7K
Комментарии 0

Введение в разработку приложений для Android TV

JavaРазработка под Android
Из песочницы
Данная статься познакомит вас с разработкой простого приложения для Android TV. В первую очередь она ориентированна на тех, кто уже имел какой-либо опыт в разработке приложений для Android, поэтому я не буду здесь объяснять что такое Activity, Fragments и т.д.

В интернете есть много русскоязычной информации по разработке приложений для Android и не мало статей по написанию HelloWord для него же. Заинтересовавшись разработкой приложений для Android TV, я сразу же начал изучать эту тему на англоязычных сайтах. К моему удивлению материала оказалось не так уж и много, и я решил посмотреть что же есть на русском. На русском ничего найти не удалось (возможно плохо искал). В общем я намерен исправить эту ситуацию.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры19.2K
Комментарии 2

Google leanback — забота большого брата

Онлайн-кинотеатр IVIJavaРазработка под Android
Добрый день, читатели Хабра. Хотел бы поделиться своим опытом разработки приложения для Android TV на примере DetailsFragment.


Есть официальные примеры тут и официальная документация тут. Что сподвигло меня выразить свое мнение? Это то, что официальные примеры не отвечают современным требованиям к разработке, например, модульности и расширяемости. Иногда создается некая двойственность при использовании того или иного механизма. Рассмотрим более подробно DetailsFragment.

Для того чтобы начать разрабатывать ваше приложение для платформы android, на мой взгляд, вам следует принять 2 основные истины:

  • Плохая идея отходить от официальных рекомендаций и разрабатывать кастомизированное приложение. Гугл позаботился о том, чтобы сделать это было крайне сложно.
  • Single Activity Architecture также не совсем подходит, это чревато утечками памяти, связанной с внутренними реализации библиотеки leanback.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры7.1K
Комментарии 3

Тенденции развития Android TV по материалам конференции White Nights

NIXИгры и игровые приставки


Этим постом мы решили открыть свой блог на Гиктаймс. Тема Android TV сегодня достаточно популярна и пользуется вниманием разработчиков, а по духу эта система как-то ближе к данному ресурсу.

Наряду со многими интересующими разработчиков темами, нас всегда занимали и такие вопросы, как: «Что нового ждет нас в ближайшем будущем в IT-сфере? Куда будет ориентирован рынок, на чем стоит акцентировать внимание пользователям и разработчикам?». Этим вопросам было посвящено несколько интересных докладов, представленных на прошедшей в Санкт-Петербурге конференции White Nights 2015. В частности, была поднята тема Android TV.
Читать дальше →
Всего голосов 24: ↑16 и ↓8 +8
Просмотры7.2K
Комментарии 8

Обзор true Android TV на примере Sony 55w807c

Компьютерное железоВидеотехникаМониторы и ТВ
Решил объединить в одну статью обзор телевизора и Android TV. Тяжело их разнести (где кастомизация Сони, а где родные фишки Google).
Ожидание, когда же google или sony прекратят пилить бюджеты найдут деньги на обзор Android TV, видимо может быть бесконечным.
Купил месяц назад сей девайс при переезде, так что внемли люд гиковый, чего несет нам Google без мишуры маркетинговой.
Начнем с девайса и перейдем к сладкому.


Читать дальше →
Всего голосов 19: ↑15 и ↓4 +11
Просмотры59.2K
Комментарии 72

Эволюция плееров: AndroidTV приходит на смену медиаплеерам

Работа с видеоГаджеты
Я люблю хорошее кино, но телевизор я не смотрю уже давно. Причина одна — реклама. Даже в кинотеатре приходится посмотреть до 15 (!) минут рекламы, прежде чем начнется демонстрация самого фильма. Поэтому лет 7 назад я для себя решил, что большинство фильмов стоит смотреть дома. А комфорт просмотра призван обеспечить проектор и какой-либо плеер. Для организации простейшего домашнего кинотеатра нужен проектор, экран, акустика и плеер. Сегодня я хочу рассказать о своем выборе этого устройства.



Читать дальше →
Всего голосов 10: ↑4 и ↓6 -2
Просмотры7.6K
Комментарии 43

Android-бокс Mecool KM9 на свежей SoC Amlogic S905X2 с 4 Гбайт ОЗУ и Android TV 8.1 — понять и простить

Gearbest.comГаджетыВидеотехника
Недавно на рынке появилось достаточно много боксов на свежей SoC от Amlogic — S905X2. Все они дешёвые, «холодные» прямо из коробки, имеют неплохие технические характеристики, но все проблемные в той или иной степени. Те, кто читает мои обзоры боксов, знает, что если ваши требования выше «включается и как-то показывает видео», а бюджет существенно ограничен, то к выбору бокса нужно подходить очень аккуратно. Скоро у меня будет единый детальный обзор нескольких актуальных боксов на S905X2 (не все ещё прилетели). Ну, а сегодня я расскажу вам детально об одном боксе — Mecool KM9. Самое важное отличие от своих собратьев состоит в том, что он поставляется с системой Android TV 8.1 и Bluetooth-пультом.


Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры33.1K
Комментарии 44

Обзор Xiaomi Mi Box S и небольшое сравнение с Mi Box 3

Gearbest.comГаджетыВидеотехника
Привет, Хабр! Не так давно вышла новая ТВ-приставка от Xiaomi, которая получила название Mi Box S. Сегодняшняя статья – обзор этой приставки и сравнение с ее «предшественником». Заглядывайте под кат!

Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры171.5K
Комментарии 50

Приводим в порядок плейлист Торрент-ТВ («Суперпомойка»)

IPTV
Tutorial
UPD. Сервис Торрент-ТВ, который был основным источником контента, умер, так что статья лишена практического смысла.

Потоки в нелегальном сервисе Торрент-ТВ («Суперпомойка») в подавляющем большинстве являются оригинальными потоками от операторов или со спутника без пережатия. В основном это потоки с чересстрочным видео. Торрент-ТВ обеспечивает максимально возможное качество, но низкую стабильность. Сегодня одни каналы есть, завтра нет. Сегодня одни каналы работают хорошо, завтра плохо. Этот сервис не подходит для постоянного беспроблемного использования — за что заплатили, т.е. не платили, то и получили. Но он отлично подходит, когда нужно посмотреть что-то с высоким качество (если канал в тот момент будет работать стабильно). Ещё одна проблема — это формирование удобного персонального плейлиста. Об этом как раз и пойдёт речь в заметке.


Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Просмотры98.5K
Комментарии 11

Структурируем информацию по Android-боксам и разбираем, что должна уметь нормальная приставка

Работа с видеоГаджеты
Всем привет, у меня есть небольшой блог, где я иногда рассматриваю интересную мне технику, в том числе Android-приставки. В этом году я третий раз практически полностью переписал этот раздел, потому что китайские фирмы — а именно они основные производители Android-смарт-боксов — мрут как мухи и производители второго эшелона внезапно становятся лидерами. Просто потому, что предыдущий лидер отправился на покой (да-да, речь о вас, Minix и Zidoo). Текст, как мне кажется, получился достаточно структурированным, и, после некоторой доработки, я перенес его сюда.

Учитывая, сейчас многие уходят на удаленку или карантин, я решил что самое время поговорить про современные Android-приставки. Дело в том, что правильный андроид бокс «уделывает» по функциональности любой смарт ТВ. Это становится особенно актуальным в свете того, что производители научились блокировать функции своих умных телевизоров в зависимости от собственных представлений о правильном и легальном, и не факт что они не станут «закручивать гайки» еще дальше дальше. Слава Богу, качественная смарт ТВ приставка на голову выше любого смарта, ее легко настроить и сменить на более производительную в дальнейшем.



Под катом мы поговорим о том, что должна уметь современная приставка, на что обращать внимание и какую модель выбрать — там крайне простой выбор, ограничивающийся на начало 2020 года всего тремя моделями. Ну и развитие ситуации с короновирсом подсказывает, что сейчас самое время озаботится приставкой, потому что нас могут ждать долгие-предолгие вечера перед телевизором.
Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры44.5K
Комментарии 115

Тестируем плату для 4K Android ТВ-приставок на чипе Realtek RTD1395

Работа с видеоРазработка под AndroidРазработка под LinuxПроизводство и разработка электроникиКомпьютерное железо


Мы недавно получили посылку от партнеров в Тайване — компании Realtek. Внутри была плата Hercules OTT — 32-битная, с памятью на 2 Гб и предустановленной ОС Android 9. Посмотрим, что она умеет и как ее можно использовать для разработки новых ТВ-приставок.
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры7.9K
Комментарии 12

TV Box или Smart TV?

VDSina.ruГрафические оболочкиРазработка под AndroidГаджетыВидеотехника
image

Приветствую вас, хабровчане!

Накануне выходных и в связи с наступлением серых, осенних будней – мы поговорим про увеселительные гаджеты. Речь пойдёт о том, что же лучше – TV Box или Smart TV?
Для кого-то ответ очевиден, а кто-то только подумывает – какой же выбрать TV Box себе/маме/бабушке.

В статье мы поговорим о противостоянии и популярности определённых моделей, удобстве использования и многом другом. Устраивайтесь поудобнее.
Читать дальше →
Всего голосов 49: ↑33 и ↓16 +17
Просмотры22.9K
Комментарии 65

Запуск Netflix на телевизорах и приставках. Лишние 40 миллисекунд

Работа с видеоРазработка под AndroidКомпьютерное железоВидеотехника
Перевод
Приложение Netflix работает на сотнях умных телевизоров, стиков и телевизионных приставок. Я один из инженеров, которые помогают производителям запустить наше приложение на их устройствах. В этой статье обсудим особенно сложный вопрос, который помешал выходу одной телеприставки на европейский рынок.

Таинственная проблема


В конце 2017 года меня позвали на созвон, чтобы обсудить проблему с приложением Netflix на новой телеприставке. Это было новое устройство Android TV с поддержкой 4K, на базе Android Open Source Project (AOSP) версии 5.0, Lollipop. Я уже несколько лет работал в Netflix и помог выпустить несколько девайсов, но это был моё первое устройство Android TV.

На связи были все четыре стороны: крупная европейская компания платного ТВ, запускающая устройство (оператор), подрядчик, интегрирующий прошивку (интегратор), поставщик системы-на-чипе (поставщик чипов) и я (Netflix).

Интегратор и Netflix уже завершили строгий процесс сертификации Netflix, но во время внутреннего испытания у оператора руководитель компании сообщил о серьёзной проблеме: воспроизведение Netflix лагало, то есть видео воспроизводилось очень короткое время, затем пауза, затем снова, затем пауза. Это происходило не всегда, но стабильно начинало лагать через нескольких дней после включения приставки. Они показали видео, оно выглядело ужасно.
Читать дальше →
Всего голосов 111: ↑109 и ↓2 +107
Просмотры33.8K
Комментарии 58

Как портировать SDK Flutter на ТВ-приставку для разработки и запуска приложений Android TV

Разработка под AndroidDartРазработка под LinuxПроизводство и разработка электроникиFlutter
Tutorial

Недавно мы успешно портировали фреймворк Flutter на ТВ-приставку c открытой программной платформой RDK. В этой статье расскажем о трудностях, с которыми пришлось столкнуться, и предложим решения для успешного запуска и повышения производительности. 

Учитывая, что программный стек RDK или Reference Design Kit сейчас активно используется для разработки OTT-приложений, голосового управления и других продвинутых функций для «видео по запросу» (VoD), мы хотели разобраться, сможет ли Flutter работать на ТВ-приставке. Оказалось, что да, но, как это обычно бывает, есть нюансы.

Далее мы по шагам распишем процесс портирования и запуска Flutter на встраиваемых Linux-платформах и разберемся, как этот SDK с открытым исходным кодом от Google чувствует себя на «железе» с ограниченными ресурсами и ARM-процессорами.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры4.3K
Комментарии 11