Google-х Android и Apple IOS операционные системы используются в основном в
iOS и Android используют сенсорные интерфейсы, которые имеют много общего - пролистывание, касание и масштабирование. Обе операционные системы загружаются на домашний экран, который похож на рабочий стол компьютера. В то время как домашний экран iOS содержит только строки значков приложений, Android позволяет использовать виджеты, которые отображают информацию об автообновлении, такую как погода и электронная почта. Пользовательский интерфейс iOS имеет док-станцию, где пользователи могут закреплять свои наиболее часто используемые приложения..
Строка состояния работает в верхней части экрана как на iOS, так и на Android, предлагая такую информацию, как время, сигнал Wi-Fi или сотовой связи и время работы от батареи; в Android в строке состояния также отображается количество вновь полученных писем, сообщений и напоминаний..
Сравнение некоторых функций грядущего Android N (Nougat) и iOS 10 находится здесь. Основные моменты Android N включают в себя:
Чтобы увидеть, как сравниваются текущие версии - Android Marshmallow и iOS 9 - посмотрите видео ниже:
Для аналогичного сравнения Android Lollipop и iOS 8, посмотрите это видео. Множество разных производителей делают телефоны на базе Android, и они часто включают в себя некоторые настройки по сравнению с ванильным Android. например HTC Sense или Samsung TouchWiz. В зависимости от вашего устройства и оператора могут быть предустановленные приложения, которые поставляются вместе с вашим устройством Android.
Отчет Pfeiffer, выпущенный в сентябре 2013 года, оценивает iOS значительно лучше, чем Android, по когнитивной нагрузке и трениям пользователей..
Общий рейтинг пользовательского опыта мобильных операционных систем, Отчет ПфайффераAndroid получает приложения из Google Play, в котором в настоящее время доступно 600 000 приложений, большинство из которых будут работать на планшетах. Однако некоторые устройства Android, такие как Kindle Fire, используют отдельные магазины приложений, в которых выбор приложений меньше. Для Android теперь доступно множество приложений для iOS, включая Instagram и Pinterest, а более открытый магазин приложений Google означает, что доступны и другие эксклюзивные приложения, в том числе Adobe Flash Player и BitTorrent. Android также предлагает доступ к приложениям на основе Google, таким как Youtube и Google Docs..
В настоящее время магазин приложений Apple предлагает 700 000 приложений, 250 000 из которых доступны для iPad. Большинство разработчиков предпочитают разрабатывать игры для iOS, прежде чем разрабатывать для Android. После недавнего обновления приложение Youtube стало недоступно на iOS, но iOS все еще предлагает некоторые эксклюзивные приложения, в том числе популярную игру Infinity Blade и клиент Twitter Tweetbot..
Суть при сравнении магазинов приложений Google и Apple заключается в том, что наиболее популярные приложения доступны для обеих платформ. Но для планшетов есть больше приложений, разработанных специально для iPad, в то время как приложения для планшетов на Android часто являются масштабируемыми версиями приложений для смартфонов на Android. Разработчики стартапов часто обращают внимание на одну платформу (обычно iOS) при первом запуске приложения для смартфона, потому что у них нет ресурсов для обслуживания нескольких платформ с самого начала. Например, популярное приложение Instagram началось с iOS, а их приложение для Android появилось намного позже.
Отчет Crittercism Mobile Experience, опубликованный в марте 2014 года, оценил Android KitKat как более стабильный, чем iOS 7.1. Другие выводы из отчета включают в себя:
IPhone 6s с легкостью обошел Samsung Galaxy Note 7 в тесте скорости, который включал открытие нескольких приложений одно за другим, циклически повторяя набор приложений дважды. Один и тот же набор приложений использовался для обоих устройств. IPhone смог пройти два круга за 1м21 секунды, в то время как Galaxy Note 2м4с закончил ту же задачу. Samsung Galaxy Note 7 может похвастаться лучшими аппаратными характеристиками и является гораздо более новым телефоном по сравнению с iPhone 6s.
Однако следует отметить, что разница может заключаться в том, как издатели приложений разрабатывают свои приложения для Android и iOS. То, что одни и те же приложения находятся на обеих платформах, не означает, что их внутренняя работа одинакова.
Хотя Google часто обновляет Android, некоторые пользователи могут обнаружить, что они не получают обновления на свой телефон или даже покупают телефоны с устаревшим программным обеспечением. Производители телефонов решают, стоит ли предлагать обновления программного обеспечения. Они могут не предлагать обновление до последней версии Android для всех телефонов и планшетов в своей линейке продуктов. Даже когда предлагается обновление, обычно через несколько месяцев после выпуска новой версии Android.
Это одна из областей, где пользователи iOS имеют преимущество. Обновления iOS обычно доступны для всех устройств iOS. Могут быть исключения для устройств старше трех лет или для определенных функций, таких как Siri, которая была доступна для пользователей iPhone 4S, но не для более старых версий iPhone. Apple называет аппаратные возможности причиной того, что некоторые старые устройства могут не получить все новые функции при обновлении..
Доступно большое количество устройств Android по различным ценам, размерам и аппаратным возможностям..
iOS доступна только на устройствах Apple: iPhone в качестве телефона, iPad в качестве планшета и iPod Touch в качестве MP3-плеера. Они, как правило, стоят дороже, чем эквивалентное оборудование, использующее Android.
Android позволяет пользователю отправлять один из нескольких самостоятельно составленных текстов в качестве автоответа при отклонении вызова.
Телефонное приложение iOS имеет множество возможностей, включая возможность отвечать на телефонный звонок с помощью стандартного текстового сообщения вместо ответа или устанавливать напоминание об обратном вызове. Он также имеет режим «Не беспокоить».
Android позволяет пользователям входить в GTalk для мгновенных сообщений. iOS не предлагает собственный способ общения с пользователями, не принадлежащими Apple. Пользователи могут передавать сообщения пользователям Apple с помощью iMessage или использовать приложения от Google для GTalk и Microsoft для Skype.
Google Hangouts на Android также можно использовать для видеочата, что позволяет пользователям общаться через 3G или Wi-Fi. iOS использует Facetime, который может осуществлять видеовызовы как по 3G, так и по WiFi. Тем не менее, он позволяет пользователям общаться только с другими устройствами Apple.
iOS использует голосовой виртуальный помощник Siri для понимания и реагирования как на диктовку, так и на голосовые команды. Siri включает в себя множество функций, таких как чтение спортивных результатов и турнирной таблицы, бронирование столиков в ресторанах и просмотр фильмов в местном театре. Вы также можете диктовать тексты и электронные письма, планировать события календаря и взаимодействовать с автомобильной аудиосистемой и навигацией..
Android предлагает аналогичного помощника, Google Now, который обладает перечисленными выше возможностями, а также может отслеживать ваш календарь и давать устные напоминания, когда пора уходить. Это позволяет для голосового поиска и диктовки.
На видео ниже приведена краткая демонстрация Google Now против Siri:
Приложения, такие как Google Maps, Waze и Bing, доступны для iOS и Android. Когда Google выпустил свое приложение карт для iOS в декабре 2012 года, версия iOS превзошла версию, доступную для Android, с точки зрения функций, дизайна и простоты использования. Ожидается, что версия для Android не останется позади. Собственное картографическое приложение Apple, которое поставляется с каждым устройством iOS, было широко панорамировано, когда оно было запущено с iOS 6.
Android использует Google Chrome в качестве веб-браузера, а iOS использует Safari. Оба интернет-браузера схожи по качеству и возможностям, и Google Chrome также доступен для iOS. Safari не доступен для Android.
Приложение «Слова с друзьями» на Android (L) и iOS (R)Android интегрирован с Facebook, что позволяет пользователям обновлять свои статусы или загружать изображения из многих приложений, а также получать контактные данные от своих друзей из Facebook.
iOS также полностью интегрирована с Facebook, что позволяет пользователям обновлять свой статус и загружать изображения из различных приложений, синхронизировать свои контакты с Facebook и автоматически добавлять свои события Facebook в свой календарь iOS. iOS теперь предлагает гораздо более глубокую интеграцию с Facebook и Twitter из-за того, насколько тесно она интегрирована в основные приложения на iOS.
Android использует Google Wallet, приложение, которое позволяет осуществлять мобильные платежи. Некоторые телефоны Android оснащены чипом NFC (связь ближнего радиуса действия), который используется для осуществления беспроводных платежей, просто нажав на телефон у кассы. Эта услуга интегрируется с Google Wallet, но доступна не на всех телефонах Android и не у операторов беспроводной связи. Мобильные платежи поддерживаются на устройствах с чипом NFC (таких как Samsung Galaxy S4 и S5), если они используют версию Android, более новую, чем 4.4 KitKat.
Система мобильных платежей iOS называется Apple Pay. Хотя Apple Pay была запущена через год после использования функций «нажми и плати» на некоторых телефонах Android, ее интеграция с идентификацией по отпечатку пальца делает Apple Pay проще в использовании. Использование Apple Pay, безусловно, было значительно выше. Фактически, Apple Pay разожгла интерес к мобильным платежам и подтолкнула пользователей Android к обнаружению этой функции на своих телефонах, что привело к увеличению использования Google Wallet по сравнению с NFC..[1] iOS предлагает Passbook, приложение, которое собирает в одном месте билеты, поощрительные и кредитные / дебетовые карты..
Приложения Android изолированы от остальных системных ресурсов, если пользователь специально не предоставляет приложению доступ к другим функциям. Это делает систему менее уязвимой для ошибок, но путаница разработчиков означает, что многие приложения запрашивают ненужные разрешения. Наиболее распространенное вредоносное ПО на Android - это то, где текстовые сообщения отправляются на номера премиум-класса без ведома пользователя, а также отправка личной информации неуполномоченным третьим лицам. Так как это более популярная операционная система для смартфонов, она, скорее всего, будет в центре внимания атак.
Авторы вредоносных программ реже пишут приложения для iOS из-за проверки Apple всех приложений и проверки личности издателей приложений. Однако, если устройство iOS взломано и приложения установлены за пределами магазина Apple, оно может быть уязвимо для атак и вредоносных программ. И iOS, и Android также уязвимы для ошибок, например происходит сбой телефонов при воспроизведении определенного видео, что является программной ошибкой, которая затронула как устройства iOS, так и устройства Android.
В реальном мире безопасность устройства Android или iOS так же хороша, как и обновления программного обеспечения, которые были применены к нему. Именно здесь iOS сияет из-за фрагментарной природы экосистемы Android. Apple выпускает обновления программного обеспечения и делает их доступными для всех устройств iOS одновременно. На Android Google выпускает обновления программного обеспечения и исправления безопасности для устройств Nexus. Устройства других производителей отстают, потому что производитель должен взять эти обновления безопасности от Google и применить их к своим собственным устройствам «в дикой природе». Практически все производители плохо справляются с этим. Большинство не выпускает патчи для устройств старше 12-18 месяцев. Эти обновления для системы безопасности будут выпущены через несколько месяцев после их получения устройствами Nexus..
Эта Android-программа также подтверждает, что устройства Android менее безопасны; компания, которая получает уязвимости от хакеров и продает их правительствам, получает вознаграждение за 0-дневные (то есть ранее неизвестные) эксплойты для iOS (1,5 миллиона долларов), Android (200 000 долларов) и Flash (80 000 долларов). Сумма вознаграждений является приблизительным показателем того, насколько легко использовать эти платформы на практике..
Поэтому человек или компания, которые заботятся о безопасности, должны использовать устройства iOS или Nexus..
И iOS, и Android «уязвимы» для определенного типа утечки конфиденциальности: приложение, установленное на любой платформе, может получить список всех других приложений, установленных на том же устройстве. Это означает, что ваше приложение калькулятора может узнать, что вы используете Tinder, и передать эту информацию своему издателю, который затем может использовать эту информацию любым способом, который они выберут. В ноябре 2014 года Twitter объявил, что теперь отслеживает список приложений, которые его пользователи установили на свои телефоны. Twitter - далеко не единственная компания, занимающаяся этим.
Разрешения, запрошенные приложением Pandora для Android. Пользователь Android не может использовать приложение Pandora, не приняв все эти запросы на разрешение.Помимо списка приложений, когда дело доходит до защиты личной информации пользователей, iOS побеждает. До выпуска Android Marshmallow в 2015 году при установке приложений на Android пользователю предоставлялись все разрешения, которые запрашивает приложение. Это было предложение «все или ничего». Пользователь может принять запрос приложения о разрешениях или вообще не устанавливать приложение. Разработчики приложений используют эту «функцию» и запрашивают много пользовательской информации. Например, мобильное приложение Pandora на Android запрашивает разрешения для вашей личности Google, контактов, календаря, фотографий, мультимедиа, файлов и даже информации о вызовах.
Приложение Пандоры на iOS не получает таких разрешений. После установки и открытия пользователем приложение для iOS может запросить дополнительные разрешения, такие как местоположение и доступ к контактам. Но пользователь может отклонить эти запросы на разрешение. Даже после утверждения запросов на разрешение пользователи iOS могут быстро просмотреть, какие приложения имеют доступ к своим контакты данные о местоположении и отключить доступ для приложений, которым они больше не хотят делиться этими данными.
Android M (или Marshmallow) разрешил новый режим разрешений, при котором приложения могли запрашивать разрешения по мере необходимости. Тем не менее, большинство приложений для Android по-прежнему используют предварительный запрос разрешений. Хотя можно управлять разрешениями приложений на Android на более детальном уровне, этот параметр глубоко скрыт в настройках.
Приложения Android программируются с использованием C, C ++ и Java. Это «открытая» платформа; любой желающий может бесплатно загрузить исходный код Android и Android SDK. Любой может бесплатно создавать и распространять приложения для Android; Пользователи могут бесплатно загружать приложения из официального магазина Google Play. Однако для разработчиков, которые хотят опубликовать свои приложения (будь то бесплатные или платные) в официальном магазине Google Play, существует единовременная плата за регистрацию в размере 25 долларов США. Приложения, опубликованные в Google Play, проходят проверку Google. Android SDK доступен для всех платформ - Mac, PC и Linux.
Приложения для iOS программируются с использованием Objective-C. Разработчики должны платить 99 долларов в год за доступ к iOS SDK и право публикации в магазине приложений Apple. IOS SDK доступен только для платформы Mac.
Некоторые платформы разработки приложений, такие как Titanium Appcelerator и PhoneGap, предлагают способ однократного кодирования (скажем, в Javascript и / или HTML) и позволяют платформе преобразовывать его в «родной» код для платформ Android и iOS..
В Вне квартиры, Основатель SeatGeek Джек Гротцингер рассказывает о многих различиях в том, как Android и iOS подходят к своей эстетике дизайна и что это значит для разработчиков приложений. Например,
Статья обрисовывает в общих чертах несколько других различий и является отличным чтением.
Чтобы суммировать основные плюсы и минусы Android и iOS:
Несколько выдающихся людей перешли с iPhone на Android. Соединение Android с экосистемой сервисов Google прочно и, возможно, более полезно по сравнению с набором облачных сервисов Apple.