Найти в Дзене

История из закулисья мобильной разработки

Эта история произошла давно. Но мы вспоминаем ее каждый раз, когда отправляем приложение на тестирование.

Помогали одной хорошей радиостанции оптимизировать код приложения. Код был старенький, хлипкий — у слушателей сбоили прямые эфиры. Нужно было сделать красиво, чисто и чтобы все у всех работало. Мы сделали, все прекрасно. Вот только у руководителя прямых эфиров как не было, так и нет.

Мы выяснили версию андроида и все установленные на его  телефоне приложения. Мы проэмулировали все в нескольких симуляторах, и все они ответили нам — прямой эфир тут. Работает, стримится, прекрасно себя чувствует. Мы на всякий случай еще кое-чего оптимизировали, докрутили и снова пришли к директору. И он показал на своем телефоне полное отсутствие звука, стрима и результатов нашей работы. Знаете, как было обидно?

И вот сидим мы, думаем над ситуацией. Пахнет провалом. Я уже не помню, кому из коллег в голову пришла светлая мысль проверить конкретную модель смартфона:

— Мы на Xiaomi тестили?

— Тестили

— На всех моделях?

— На тех пяти, что у нас есть, и на остальных через эмуляторы

— А модель, как у директора у нас есть?

— Точно такой же нет, но есть из того же модельного ряда, и эмуляторы...

— Знаете что, а давайте возьмем и проверим этот несчастный телефон.

Мы его купили. Мы его разобрали. Мы расковыряли все, что можно. И нашли ту мерзкую штуку, которая только на этой модели только этого модельного ряда создавала проблемы со стримом.

На радостях коллеги хлопнули еще по чашке кофе, поставили задачу программистам и на следующий день пошли в директору.

— Ну как? — спросили мы.

— Ну вот теперь все хорошо, вот теперь все здорово. А чего сразу не сделали? ⠀

Так у нас в офисе появился новый смартфон. У команды — новый опыт. У меня — очередная история про тайную кухню мобильной разработки.

Мария Орлова, основатель ТехноФабрики

Подписывайтесь, будет больше честных и нескучных историй про разработку приложений и сайтов для бизнеса.