Интеграция прошла гладко
enums влияют/ли на кольво генерируемого кода.
developer.android.com/...uce-apk-size#remove-enums
www.youtube.com/watch?v=lTo03M2HzFY
В целом R8/Proguard решают эти проблемы. Но команда приняла более консервативное решение в пользу int.
Мы постоянно профайлили енергопотребление. Результат был оптимальный.
Когда приложение используется grpc streaming, когда не используется Firebase Cloud Messaging.
enums влияют/ли на кольво генерируемого кода.
developer.android.com/...uce-apk-size#remove-enums
www.youtube.com/watch?v=lTo03M2HzFY
В целом R8/Proguard решают эти проблемы. Но команда приняла более консервативное решение в пользу int.
Так Ви правильно помітили, що CDN нічим не допоможе. Так найкращий варіант позбутися картинок чи використовувати векторку, але ми не могли не показувати фото водіїв. Нам не тільки потрібно було швидко завантажувати аватарку, а ще й завантажувати ії в більш меньш якості, щоб rider міг розібрати, хто на ній. Тому ми вирішили передавати саме той розмір, який буде відповідати його Image View. Детальніше описано в статті. Результат користувачів та нас влаштував.
Ми мали достатньо мало картинок, які потрібно було викачувати з мережі. Але загрузка таких картинок, як фото водія, займала дуже багато часу у 2G. Тому довелося зробити ряд оптимізацій, які описані у статті.
Доброго дня, Олександр. Я звернуся до колишніх колег та відпишу Вам трохи згодом.
Ще раз хочу уточнити, що мова йдеться про додаток для виклику таксі. Ми мали достатньо мало картинок, які потрібно було викачувати з мережі. Але загрузка таких картинок, як фото водія, займала дуже багато часу у 2G. Тому довелося зробити ряд оптимізацій, які описані у статті.
Доброго дня, Денисе. Дякую, що приділили час статті. Хотів би уточнити, що стаття ніяк не відноситься до продуктів компаній Rozetka або Parimatch. Ми описали минулий досвід розробки додатку для сервісу таксі в одній из попередніх компаніях. Мені важко відповісти на ваші питання, тому що додаток для виклику таксі не має списків товарів та багато картинок.
Главное приложение принадлежит отдельной от нас команде.
В целом нареканий на работу не было(странных крашей при скачке модуля не наблюдали, репортов о том что что-то не скачивается тоже не получали) Было много архитектурных сложностей с тем, что модули имеют инвертируваную зависимость и с тем как-это все тестировать.