Обновить
3
0
Оленёв Кирилл@agent10

Senior Software Engineer at mail.ru

Отправить сообщение
А почему чувак на фотке в куртке?) Там холодно или его внезапно позвали и он даже раздеться не успел?)
Ага, ещё и код пиши.
Зачем вы пристали к клаве? Фишка в том, что клаву то поддерживают и так. Её можно подключить и работать.
Речь выше именно про UI и почему он отличается от мобилок)
Ну, так себе аргумент ) а вы точно разработчик?

Да, вот уже 13 лет.
Лучше предложите зачем обычным людям дома стационарник?
Чем он лучше ноутбука и/или айпада/планшета?
Если вы считаете, что бизнесу первично ваше удобство, то продолжайте в это верить)
То есть вы меня щас на полном серьезе пытаетесь уверить, что пользователю удобнее тыкать в экранную клавиатуру пультом по пять секунд на букву, нежели подцепить аппаратную?

Я говорю, про то, что если сделать правильный симбиоз UI+пульт, то да, это будет удобнее, чем морока домохозяек с внешней клавой.
Да и голосовые команды в пульты сейчас встраивают, что ещё удобнее.
Ноутбука может не быть, а вот стационар и клава — вполне.

Я вот разработчик и даже у меня нет стационарника с клавой. Зачем он мне?)
Прикинул тут, из 10 человек близких знакомых/родственников, клава дома есть только у 1 — моего дедушки.
1 и 3 разве не программисты, особенно 3?)
UI? Плох, потому что на экране ТВ делается меньше управляющих контролов, и в целом они делаются большими по размеру. Т.е. такой UI который приспособлен для сценария «включил — смотришь».
Так есть завязка не железо и интерфейсы. Пока никто не придумал супер удобного универсального UI.
И я сам-то не против)) Мне было бы и легче такое разрабытывать) Может быть тот же Нетфликс что-нибудь и родит такое когда-то
Бизнес при том. Потому что это всё не для вас) А чтобы деньги заработать бизнесу)
И я не говорил, что нет технической возможности использовать, а что это менее удобно в среднем в массе, которая приносит деньги)
И нет) Сейчас у людей дома не то, что клавиатуры нет дома, даже нет ноутбука. И да, в среднем все решения делают так, чтобы человек не думал, что к приставке можно/нужно подключать ещё и клавиатуру)
Вы смотрите со своей колокольни) Бизнес главный, а ему нужен баланс между дешёвым решением и удобством юзера. Чтобы это приносило больше денег от общей массы. И сейчас проще сделать разные интерфейсы под тач мобилок и пультики ТВ.
Причём знаю внутреннюю кухню, борьба идёт и за десятки рублей в себестоимости приставок.
А кто «вы»?) Понимаете, бизнесу важны массы. А массы это те у кого весит в комнате большой телек и кому надо чтобы всё из коробки было уже настроено, быстро выбрать контент и фтыкать его.
Почти любое. Скажем телега. Пускай фокус у вас слева сверху на гамбургере. А вам надо вниз справа на прикрепить. Как вы будете делать это 4 кнопкам пульта? Не забывайте про скроллирущиеся элементы…
image
Как тренд ждём новость про будущее: «Российские ученые создадут живых самовосстанавливающихся роботов»
Не понял вас. UX разный у приложений.
Нельзя просто взять UI мобильных приложений и использовать на ТВ. Поверьте вам же будет не удобно)
Другой UI и поддержка пульта под такой UI.
2. Это боль, да. Наше приложение тоже может запускаться в «ТВ» режиме, но из-за всяких китайских приставок с обычным Андроидом на борту приходится делать странные проверки типа есть ли у девайса камеры/есть ли подключение по hdmi/есть ли батарея. Чтобы хоть как-то отличить приставку от телефона.
One of advantages of coroutines is that they are a Kotlin language feature and are evolving together with the language

Could you extend the thought? Is this only reason to migrate from Rx?
Полагаю, что уже относительно ненужная штука из-за single activity подхода.
italankin
Вот такой вопрос есть, может сталкивался кто-то.
Как сделать параметризованную сборку приложения, чтобы в одном случае приложение собиралось как лаунчер, а в другом как обычное мобильное?
Я пока дошёл до танцев с manifestPlaceholder и флагом у активити enabled… это работает, но выглядит как-то криво.
Т.е. в манифесте это выглядит примерно так:
<application>
        <activity android:name="MobileActivity"
            android:enabled="${appNotLauncher}">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>

        <activity android:name="LauncherActivity"
            android:enabled="${appLauncher}">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
                <category android:name="android.intent.category.HOME"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
</application>
А некий eiji теперь не хочет высказаться за инженерную команду Okko?
Давайте по-другому. Пускай не бизнес задача. Задача, которую необходимо решать относительно часто и для решения которых нет уже готовых инструментов из «коробки»

Информация

В рейтинге
Не участвует
Откуда
Нижний Новгород, Нижегородская обл., Россия
Зарегистрирован
Активность