Навеяно этим вопросом: Почему одни и те же приложения для iOS весят нередко в разы больше, чем для Android?
Раздел:
iOS Support
Автор:
offcost
9 мая 2020, 00:20
Ответы
Во-вторых, все бинарные коды iOS приложений должны быть зашифрованы, это тоже «отъедает» немало места и почти не сжимается.
В-третьих, софт для айоси выступает в виде нативного кода, который обращается напрямую к процессору. У Apple несколько видов архитектур процессоров, так что приложение должно содержать подходящий код для каждого.
Ну и еще одно — язык разработки для iOS (Swift) требует немало библиотек. Не буду вдаваться в детали, для обычного юзера они все равно будут сложны и бесполезны. Но факт остается фактов, софт для айоси раздут в несколько раз, причем речь действительно про одни и те же приложения. В аттаче картинка, не со свежими версиями, но не суть, соотношение показывает хорошо.
А еще часть приложений имеет версии для часов, которые идут «пакетом» с основным приложением и тоже занимают место.