Size: a a a

Android Architecture

2020 September 30

AY

Andy Yanechko in Android Architecture
Quantum Harmonizer
по моим наблюдениям — да
А ресурсы?
источник

OM

Oleg Masters in Android Architecture
Ещё пример: если сравнивать windows приложения, где очень много библиотек используется и android. То windows весят гораздо больше аналогов в android.
источник

QH

Quantum Harmonizer in Android Architecture
Andy Yanechko
А ресурсы?
копейки
источник

S

Sergey Mitrofanov in Android Architecture
Oleg Masters
Вот взять Viber и Телеграм. Телеграм 60мб весит, Viber 160мб. Телеграм работает быстрей и технологий в нём больше. А Viber очевидно писали 30 программистов 😊
Вот есть Шумахер гоняет в Ф1, а есть Фоменко, тоже про Ф1. Шумахер гоняет быстрее, и побед у него больше. А Фоменко, очевидно, просто не немец 😆
источник

YW

Yakov Weber in Android Architecture
Quantum Harmonizer
по моим наблюдениям — да
А если брать в расчёт png то иногда 70% приложения это ресурсы
источник

QH

Quantum Harmonizer in Android Architecture
Yakov Weber
А если брать в расчёт png то иногда 70% приложения это ресурсы
Зачем заваливать приложение PNGшками? Обои для рабочего стола?)
источник

AY

Andy Yanechko in Android Architecture
Yakov Weber
А если брать в расчёт png то иногда 70% приложения это ресурсы
Ага, я про это и говорю
источник

AY

Andy Yanechko in Android Architecture
Или gif-анимации
источник

SK

Sergey Karunas in Android Architecture
Не слышал раньше о прямой связи размера приложения и его быстродействия. Есть исследования какие-то?
источник

AI

Arkadii Ivanov in Android Architecture
Oleg Masters
Вот взять Viber и Телеграм. Телеграм 60мб весит, Viber 160мб. Телеграм работает быстрей и технологий в нём больше. А Viber очевидно писали 30 программистов 😊
Есть Тендер, загружаемый размер 40Мб. Есть Баду - 28Мб. В Баду 300+ модулей. В тендере хз сколько)
источник

I

Ilya in Android Architecture
Yakov Weber
А если брать в расчёт png то иногда 70% приложения это ресурсы
Сейчас обычно всё с инета подгружается, зачем хранить? У меня ресурсы обычно 5-10% апк занимали. А ещё желательно векторные картинки юзать, они легче
источник

IZ

Ilya Zakharov in Android Architecture
Oleg Masters
Ещё пример: если сравнивать windows приложения, где очень много библиотек используется и android. То windows весят гораздо больше аналогов в android.
Вы открыли очень важный момент - код занимает место. Больше кода - больше места. Как вы дошли до этого?
источник

A

ABI in Android Architecture
Oleg Masters
Ещё пример: если сравнивать windows приложения, где очень много библиотек используется и android. То windows весят гораздо больше аналогов в android.
ты не застал времена, когда ресы в windows были BMP - only , а иконки в формате ICO Ж) вот поверь - там столько бубнов и танцев было из за этого
источник

YW

Yakov Weber in Android Architecture
Quantum Harmonizer
Зачем заваливать приложение PNGшками? Обои для рабочего стола?)
Ну были дизайнеры такие у заказчика, хорошо что не в pdf дизайн отдавили)
источник

S

Sergey Mitrofanov in Android Architecture
Oleg Masters
Ещё пример: если сравнивать windows приложения, где очень много библиотек используется и android. То windows весят гораздо больше аналогов в android.
Хоть один полноценный аналог на андроиде покажешь? )
источник

QH

Quantum Harmonizer in Android Architecture
Sergey Karunas
Не слышал раньше о прямой связи размера приложения и его быстродействия. Есть исследования какие-то?
Прямой нет, но если больше кода, то больше в mmap() и надо много проматывать файл в поисках нужного класса
источник

YW

Yakov Weber in Android Architecture
Ilya
Сейчас обычно всё с инета подгружается, зачем хранить? У меня ресурсы обычно 5-10% апк занимали. А ещё желательно векторные картинки юзать, они легче
Я это знаю, это был легаси 13 года
источник

OM

Oleg Masters in Android Architecture
Sergey Karunas
Не слышал раньше о прямой связи размера приложения и его быстродействия. Есть исследования какие-то?
Погуглите заставки 64кб. Может это заставит понять.
источник

YW

Yakov Weber in Android Architecture
Quantum Harmonizer
Прямой нет, но если больше кода, то больше в mmap() и надо много проматывать файл в поисках нужного класса
Хех я о таком на старых языках читал
источник

SK

Sergey Karunas in Android Architecture
Oleg Masters
Погуглите заставки 64кб. Может это заставит понять.
мы же про код приложения? Причём здесь заставки
источник