новости

отставая на 7 лет, отечественные android-телефоны наконец-то догнали apple.

2024-09-07

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

недавно альянс отечественных производителей мобильных телефонов gold label наконец выдвинул ультиматум 32-битным приложениям.

члены gold label alliance oppo, vivo и xiaomi официально уведомили всех разработчиков, что начиная со 2 сентября все 32-битные приложения будут удалены из app store, требуя от всех как можно скорее завершить 64-битную адаптацию. на данный момент несколько крупных приложений в магазине по-прежнему имеется более 4000 32-битных приложений, которые не были обновлены.

это также означает, что на внутреннем рынке приложений, по оценкам, больше не будет 32-битных приложений, и их придется полностью обновить до 64-битных.

на данный момент apple отстает на целых 7 лет. еще в 2017 году apple уже обновила все приложения с 32-битных до 64-битных. в то время apple напрямую требовала от разработчиков приложений обновления. , они будут удалены с полок, что приведет к удалению всех обновлений.

в чем разница между 32-битными и 64-битными приложениями? разница огромна.

прежде всего, когда процессор с набором инструкций arm v9 запускает 32-битное приложение, сверхбольшое ядро ​​не может быть вызвано и может работать только в 32-битном режиме совместимости. таким образом, при запуске 32-битного приложения. , энергопотребление сока очень велико.

чипы qualcomm, начиная с snapdragon 8 gen 3, больше не поддерживают 32-битные приложения. они полностью преобразованы в чистое 64-битное ядро, и 32-битные приложения использовать нельзя.

поэтому, если приложение по-прежнему 32-битное, его вообще нельзя использовать на некоторых мобильных телефонах, и оно будет зависать, зависать и т. д. в то же время 64-разрядные приложения могут использовать больший объем памяти, обеспечивать более плавную работу приложений и снижать энергопотребление.

кроме того, система android 15 ограничивает установку 32-битных приложений. в прошлом отечественные производители мобильных телефонов также вносили некоторые изменения в систему, чтобы разрешить установку 32-битных приложений.

поэтому, если 32-битные приложения не поддерживаются, это также хорошо для производителей мобильных телефонов. потребляемая мощность ниже, система проще, никаких дополнительных ограничений на модификацию не требуется, а пользовательский опыт лучше.

фактически, с 2021 года отечественные производители мобильных телефонов android уведомляют производителей приложений о необходимости обновления, отказа от 32-битных приложений и перехода на 64-битные приложения.

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

таким образом, по прошествии двух-трех лет все еще остается много устаревших приложений, которые застряли в 32-битной версии и не были обновлены до 64-битной версии. по статистике, их насчитывается как минимум более 4000.

основываясь на своем строгом экологическом контроле, apple требует, чтобы все приложения, представленные в app store, были обновлены до 64-битных версий, иначе они будут удалены с полок напрямую, в результате чего производители приложений не осмелятся прислушаться.

и это, вероятно, причина, по которой apple осмеливается взимать 30% налог с apple, потому что экосистема apple действительно лучше, чем экосистема android, ее контроль сильнее, а ее экологическое качество действительно выше. такого 32-битного приложения, по крайней мере, 7, не было. много лет назад.