Выше Victor Gubin дал хороший ответ по поводу «не единственного способа получения информация».
80% процентов людей читает меньше 5 книжек в год. А потом все удивляются откуда плохой код, плохая политика управления страны и т.д. По-факту только 20% людей стремятся улучшать себя.
Главное приложение принадлежит отдельной от нас команде.
В целом нареканий на работу не было(странных крашей при скачке модуля не наблюдали, репортов о том что что-то не скачивается тоже не получали) Было много архитектурных сложностей с тем, что модули имеют инвертируваную зависимость и с тем как-это все тестировать.
Интеграция прошла гладко
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. Ми описали минулий досвід розробки додатку для сервісу таксі в одній из попередніх компаніях. Мені важко відповісти на ваші питання, тому що додаток для виклику таксі не має списків товарів та багато картинок.
Я за 5 лет достаточно встретил людей, которые грызут гранит науки без книг, а только с помощью ютубчика, статейок и тд. К сожалению, хорошие теорическую базу можно получить только читая книжки, а вот научится кнопку красить или переключать свистелку можно и из статейки или видосика. У большинства разработчиков, к сожалению, отсутствует нормальный фундамент.