Получи случайную криптовалюту за регистрацию!

Dodo Mobile

Логотип телеграм канала @dodomobile — Dodo Mobile D
Логотип телеграм канала @dodomobile — Dodo Mobile
Адрес канала: @dodomobile
Категории: Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 4.12K
Описание канала:

Канал о мобильной разработке в Dodo Brands. Канал ведёт Михаил Рубанов: @akaDuality
Вакансии https://dodobrands.notion.site/Dodo-Brands-a0e9e9ad779442a2aa322ddb52543d0a

Рейтинги и Отзывы

4.50

2 отзыва

Оценить канал dodomobile и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 3

2022-06-09 09:02:16
Про Build Timeline и Build Graph

В новом Xcode Apple выкатила аналог моей приложухи, очень интересно сравнить. На первый взгляд, инструменты совсем разные.

Build Timeline сосредоточен вокруг конкретных задач компиляций и делит их «по потокам». По идее, чем больше тасок, тем лучше, а места где их совсем мало — повод к изучению. Если какие-то выводы по графу можно сделать, то как устранять найденные проблемы я пока не понял.

В Build Graph мне интересны модули и их связи, а конкретные задачи вторичны, пока вы не поймете в каком модуле они вам нужны. Отдельные задачи настолько неинтересны, что я их изучал лишь один раз и то, когда этой задачей оказались компиляция ассетов в модуле дизайн-системы, когда она занимала половину времени от компиляции модуля.

Сегодня ночью еще лекция выйдет про этот инструмент, посмотрим что там скажут.

Про Build Graph
755 views06:02
Открыть/Комментировать
2022-06-08 12:46:03 Анонсы выступлений
Ближайшую неделю буду много выступать, рассказываю о всех разом, в порядке дат.

TechLead Conf — 13 июня
TDD в мобильной разработке — мы уже пару лет пишем разные тесты и прошли большой путь. В докладе расскажу как мы определяем интеграционные тесты, как управление через зависимости позволяет изолировать сценарий и покажу все на примере.

Про TDD будут рассказывать весь день, отличный способ погрузиться. В конце дня — круглый стол про важные вопросы применимости.

Курс про доступность — 18 июня
С 11 июня стартует новый поток курса про доступность на котором 18 и 19 июня я расскажу про iOS. Начнем с того, какой бывает доступность, разберем VoiceOver, Voice Control и Switch Control, а закончим адаптацией сценария в приложении.

6 июля Алексей Березка расскажет про другие настройки доступности и много про Dynamic Type. Если хотите научиться верстать действительно резиново — приходите.

На курсе много интересного и для разных направлений. Расскажем про дизайн, веб, Android, исследования. Придет много гостей с разными нозологиями и расскажет о своем опыте.

Podlodka iOS Crew – 20-24 июня
Ближайшая подлодка-крю будет про современные подходы: SwiftUI, SPM. В межсезонье я расскажу про доступность: проведем лекцию где познакомимся со скринридером, разберем проблемы приложения, адаптируем его в коде, напишем тесты и увидим как изменилось поведение.
768 views09:46
Открыть/Комментировать
2022-06-03 13:02:00 Ретро в Майнкрафте

Алексей Березка рассказал как провел ретро в Майнкрафте, с какими проблемами столкнулся и что получилось в итоге. А в итоге весело!

https://habr.com/ru/company/dododev/blog/668946/
837 views10:02
Открыть/Комментировать
2022-05-30 09:45:05
Приятный шильдик за адопшен Tuist
934 views06:45
Открыть/Комментировать
2022-05-28 20:15:08
Алексей Березка провел ретро в майнкрафте и рассказал о нем в твиттере
910 views17:15
Открыть/Комментировать
2022-05-27 11:31:10 SberPay и релиз ноутсы

Когда мы выпускали релиз, в котором появилась возможность оплатить заказ через SberPay, то решили написать об этом в release notes к новой версии приложения: «Теперь оплатить заказ можно с помощью SberPay». После релиза включили способ оплаты через SberPay только в пяти процентах от всех наших пиццерий. Сделали так, чтобы убедиться, что не столкнёмся с новыми ошибками.

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

В следующий раз либо релиз-ноутс надо иначе писать, либо рассказывать о той фиче, которая уже раскатилась.
956 viewsedited  08:31
Открыть/Комментировать
2022-05-27 11:31:06
Heic и андроид

В iOS приложении поддержали возможность загружать картинки для меню в формате .heic, а не .jpeg (андроид получит .webp). Тем самым хотим:
⁃ сократить потребление трафика
⁃ открыть новые возможности для дизайна, ведь .heic поддерживает прозрачность).

Обложились тоглами со всех сторон: в андроиде, в иос, на бэкэнде. Формата 2, сначала запускаем iOS. Сразу после этого заметили, что на Android у картинок фон стал черный – это к ним .heic начала приходить.
По коду все было правильно, а оказалось, что в nginx забыли в качестве cache-key указать формат картинок, меню кешировалось только по стране.
668 views08:31
Открыть/Комментировать
2022-05-27 11:30:11 Фича тоглы не грузятся

Увидели в аналитике, что у нас стало показываться меню без включенных фича тоглов. Мы загружаем фича тоглы с бэка на старте приложения. Обычно, к моменту показа меню, фича тоглы уже загружены у 100% пользователей, а тут была просадка до 95%.

Долго искали ошибку в приложении, в аналитике, на бэке; смотрели, что менялось в последних релизах; сравнивали реализации на iOS и Android. Убедились, что в коде ничего не меняли, между платформами реализации не отличаются, и в аналитике ошибок нет. Когда разбирались с аналитикой, заодно посмотрели на конверсию в заказ. Пользователи, у которых не было части фич, оформляли заказы в два раза реже, чем пользователи со всеми фичами.

Несколько раз переносили задачу на следующий спринт, потому что не хватало времени докопаться до сути проблемы. Знаете, в чём была ошибка? Вот и мы не знаем, оно само починилось.
683 views08:30
Открыть/Комментировать
2022-05-27 11:30:08 Сегодня пятница, а значит пора порефлексировать и обсудить факапы. Делимся нашими топовыми за последний месяц.
676 views08:30
Открыть/Комментировать
2022-05-26 09:13:48 Как мы чат интегрировали

Кирилл Орлов рассказал о всем процессе появления новой фичи — чат в приложении. Как прожарили идею, сходили в гембу, составили требования, запустили MVP, проводим ретро, собрали аналитику и запланировали новый беклог.

https://habr.com/ru/company/dododev/blog/666640/
702 views06:13
Открыть/Комментировать