Найти тему
AndroidInsider.ru

Я наконец понял, почему Android — такая мусорка по сравнению с iOS

Оглавление

Наверное, вы слышали о том, что Android — это более уязвимая операционка, чем iOS. Уязвима она не только и не столько потому, что Google за ней не следит. Уязвима она из-за большого количества вредоносных приложений, которые банально из-за своего многообразия находят способ подстроиться под пользователей и обвести тех вокруг пальца. Это происходит не из-за того, что пользователи Android более невнимательны или глупы, чем пользователи iOS. Причина у этого лежит совсем в другой плоскости, о которой мы с вами сегодня и поговорим.

Android очень сильно отличается от iOS, и в этом его недостаток
Android очень сильно отличается от iOS, и в этом его недостаток

Мнение: Главное преимущество Android над iOS, о котором вы не задумывались

Проблема безопасности Android проистекает из особенностей создания приложений под эту ОС. Почти все они пишутся на Java. Это один из самых распространённых и один из самых лёгких в изучении языков программирования, который сегодня изучают даже в некоторых школах, не говоря уже о специализированных учебных заведениях. Поэтому сегодня, если перефразировать классика, на Java пишут не только лишь все, и, как следствие, тех, кто может написать вредоносное приложение, оказывается очень много.

Чем iOS лучше Android

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

Софт для iOS пишут на Swift, а для Android — на Java, который знает последний неуч
Софт для iOS пишут на Swift, а для Android — на Java, который знает последний неуч

На iOS ситуация другая. Сначала приложения под эту платформу писались на Objective-C. Это тоже очень популярный язык, но он куда сложнее в освоении, чем Java. Его уже не проходят в школе, а используется он в основном в профессиональной сфере. Поэтому тех, кому этот язык знаком, оказывается намного меньше. В результате и тех, кто готов разбазаривать свои знания попусту, чтобы написать вредоносное приложение, тоже будет меньше. Нет, это не исключает вероятности создания такого софта в принципе, но очень сужает аудиторию его создателей.

Перейти с iOS на Android ещё никогда не было так просто

Сегодня Apple планомерно отказывается от Objective-C в пользу своего собственного языка программирования Swift. По большому счёту, чтобы выучить его и научиться программировать на нём, не нужно тратить особенно много времени. Однако его использование позволяет практически полностью исключить появление вредоносного софта на этом языке. Всё дело в том, что Apple может контролировать Swift, ограничивая приложения на его базе на системном уровне своих устройств. Они просто блокируют всю вредоносную активность, замаскированную под доброкачественную.

Как защититься от вирусов на Android

Кстати говоря, ситуацию с вирусами и вредоносным ПО очень легко экстраполировать на ПО доброкачественное. Ну, если у вас куча разработчиков, которые хотят показать себя, они будут писать новые приложения и выкладывать их в Google Play. В App Store ничего такого нет, потому что Apple просто не пропустит шлаковый софт, даже если он безопасен, а Google пропускает — потому что какая ей разница. В результате люди качают этот мусор, а потом жалуются, что приложения на Android — полный отстой.

Защититься от вирусов на Android можно. Нужно хотя бы объяснить людям, что они не должны быть такими наивными
Защититься от вирусов на Android можно. Нужно хотя бы объяснить людям, что они не должны быть такими наивными

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

Как Xiaomi копирует iOS 14 в новой версии MIUI

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