💽Я обещал рассказать про выкладывание в сторы.

О, иногда это напоминало цирк абсурда!
Казалось бы, вот рядом целая индустрия мобильных приложений выросшая с нуля за те же самые ~пять лет.
В чём их успех?
Придут разработчики — будут программы.
Будут программы — придут пользователи.
Придут пользователи — купят смартфоны.
💩Но нет. Во-первых, у каждого производителя стор свой. Ну это даже не удивляет.
💩Во-вторых, не все сторы одинаково полезны. Самые молодцы это Samsung, там всё как-то ещё отлажено было и автоматизировано.
У Panasonic стор это коллекция ссылок на сервера разработчиков, и деплой туда шёл через форум.
Потом форум закрыли вместе с российским представительством
💩 В-третьих, первый раз встать в стор некоторые вендоры превращали в испытание похлеще Форт Боярд.
Боже, как мы намучились с LG!
Процесс добавления приложения в их стор занял у нас 6 месяцев! Я не шучу.
Не знаю как сейчас, но в 2014 году это был просто цирк с конями.
Самый абсурдный баг, с которым нам завернули деплой был «Ваше приложение не открывается».
После непродолжительной переписки с RTT=24 часа выяснилось, что они взяли ссылку на M3U плейлист и пытались установить её на телевизор.

Локальный мем: Разработчик SmartTV должен уметь разговаривать с Корейцами.
Мы даже в вакансиях это писали.
Сейчас, наверное, неполиткорректно звучит, мда.
💩Очень частый баг на ревью связан с сетевыми проблемами. Видеоконтент на серверах в России. Тестировщик с телевизоров в Корее. Картинка рассыпается. 🤯
Серьёзно, это до сих пор происходит, и что делать с этим — непонятно. Хоть CDN поднимай в Корее.
💩 Ещё классный казус: приложение показывает рекламу, это указано в карточке в сторе. Но т.к. рекламодателей в Корее у нас нет, то на тестировании реклама не показывается. А-та-та, почините, у вас реклама сломалась.
В итоге, на подсети вендора настроено и своё вещание, и фейковая реклама.
Ревью могут завернуть из-за бага, который в прошлый раз не посчитали критичным.🤷♂️
Опять похвалю Samsung — у них всё чётко структурировано, каждому багу задаётся приоритет, и он не меняется. Минорные баги править не обязательно, релиз пройдёт с ними.
Работа чере web-интерфейс.
💩Взрывает мозг отчёт о багах от LG (кажется до сих пор так), приходит письмо со вложенным Excel, в котором огромная плохо скролящаяся таблица с очень мелким текстом, в которую встроенны видео с воспроизведением багов.

В общем, на процесс деплоя в стор надо закладывать месяц-два.
Я не разрабатывал под мобилки, но вроде там быстрее этот процесс. Расскажите, кто в курсе.
Есть чит (как и в мобильных сторах), задеплоить приложение-пустышку, которая будет редиректить на сервер разработчика с актуальной версией приложения.
Но за такое могут и забанить.
Вендоры страсть как хотят держать руку на пульсе и контролировать качество приложений.
Даже Panasonic, у которого стор де факто и устроен как коллекция ссылок на наш сервер, хочет тестировать свежие версии предварительно.
Вот так и живём, зато весело.
Не дай бог зарелизить критичный для сервиса баг, который пройдет приемку вендора.
Думаю, теперь вы понимаете, почему для SmartTV так мало приложений. Писать сложно, деплоить долго, сплошной геморрой.