на Google андроид и Apple IOS операционни системи, използвани главно в
iOS и Android използват сензорни интерфейси, които имат много общо - плъзгане, докосване и прищипване и увеличаване. И двете операционни системи се зареждат на начален екран, което е подобно на компютъра. Докато началният екран на iOS съдържа само редове от икони на приложения, Android позволява използването на джаджи, които показват информация за автоматично актуализиране, като например време и имейл. Потребителският интерфейс на iOS разполага с док, където потребителите могат да прикачат най-често използваните приложения.
Лента на състоянието минава през върха както за iOS, така и за Android, като предлага информация, като време, WiFi или сигнал за клетка и живот на батерията; в Android лентата на състоянието също показва броя на ново получените имейли, съобщения и напомняния.
Сравнение на някои от функциите на предстоящия Android N (Nougat) и iOS 10 е тук. Акцентите на Android N включват:
За да видите как се сравняват текущите версии - Android Marshmallow и iOS 9, гледайте видеото по-долу:
За подобно сравнение на Android Lollipop и iOS 8, гледайте това видео. Много различни производители правят телефони с Android и те често включват някои персонализиране спрямо ваниловото Android изживяване. например HTC Sense или Samsung TouchWiz. В зависимост от вашето устройство и оператор може да има предварително инсталирани приложения, които са в комплект с вашето устройство с Android.
Pfeiffer Report, публикуван през септември 2013 г., оценява iOS значително по-добре от Android за когнитивно натоварване и триене на потребителите.
Общата оценка на потребителското изживяване на мобилните операционни системи, Доклад на PfeifferAndroid получава приложения от Google Play, които в момента разполагат с 600 000 приложения, повечето от които ще работят на таблети. Някои устройства с Android, като например Kindle Fire, използват отделни магазини за приложения, които разполагат с по-малък избор от приложения. Много първоначално приложения само за iOS вече са достъпни за Android, включително Instagram и Pinterest, а по-отвореният магазин на Google означава, че са достъпни и други изключителни приложения, включително Adobe Flash Player и BitTorrent. Android също предлага достъп до базирани на Google приложения, като Youtube и Google Docs.
В момента App Store на 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, публикуван през март 2014 г., класира Android KitKat като по-стабилен от iOS 7.1. Други констатации от доклада включват:
IPhone 6s с лекота победи Samsung Galaxy Note 7 при тест за скорост, който включваше отваряне на няколко приложения едно по едно, преминавайки два пъти през набор от приложения. За двете устройства беше използван един и същ набор от приложения. IPhone успя да завърши два обиколки за 1m21s, докато на Galaxy Note 2m4s бяха нужни, за да завърши същата задача. 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.
Приложението Words With Friends на 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 чип (като Galaxy S4 и S5 на Samsung), стига да използват версия на 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 са по-малко защитени, се доказва и от тази богата програма; компания, която получава хакери за сигурност от хакери и ги продава на правителствата, има богатство за 0-дневни (т.е. неизвестни досега) експлоатации за iOS (1,5 милиона долара), Android (200 000 долара) и Flash (80 000 долара). Количествата на бонусите са груб прокси за това колко лесно е да се експлоатират тези платформи на практика.
Така че физически лица или компания, които се грижат за сигурността, трябва да използват или iOS или Nexus устройства.
Както iOS, така и Android са „уязвими“ за определен вид течове на поверителност: приложение, инсталирано на която и да е платформа, може да получи списък на всички други приложения, инсталирани на същото устройство. Това означава, че приложението ви за калкулатор може да разбере, че използвате Tinder и да предаде тази информация обратно на неговия издател, който след това е свободен да използва тази информация по какъвто и начин да реши. През ноември 2014 г. Twitter обяви, че сега проследява списъка с приложения, които потребителите му са инсталирали на своите телефони. Twitter далеч не е единствената компания, която прави това.
Разрешения, поискани от приложението за Android на Pandora Потребител на Android не може да използва приложението на Pandora, без да приеме всички тези искания за разрешение.Отвъд списъка с приложения, когато става въпрос за защита на личната информация на потребителите, iOS печели. До излизането на Android Marshmallow през 2015 г., когато инсталира приложения на Android, на потребителя бяха представени всички разрешения, които приложението изисква. Това беше предложение за всичко или нищо. Потребителят може да избере да приеме искането на приложението за разрешения или изобщо да не го инсталира. Разработчиците на приложения се възползват от тази „функция“ и изискват много потребителска информация. Например мобилното приложение на Pandora за Android изисква разрешения за вашата идентичност, контакти, календар, снимки, медии, файлове и дори информация за обаждания.
Приложението на Pandora на iOS няма такива разрешения. След като бъде инсталиран и отворен от потребителя, приложение за iOS може да поиска допълнителни разрешения като местоположение и достъп до Контакти. Но потребителят може да отхвърли тези заявки за разрешение. Дори след одобряване на заявките за разрешение, потребителите на iOS могат бързо да разгледат кои приложения имат достъп до своите Контакти и данни за местоположението и изключете достъпа за приложения, с които те вече не искат да споделят тези данни.
Android M (или Marshmallow) разрешава нов режим на разрешения, при който приложенията могат да искат разрешения при необходимост. Въпреки това, повечето приложения за Android все още подхождат към искането на разрешения. Въпреки че е възможно да се управляват разрешенията за приложения на Android на по-подробно ниво, тази опция е погребана дълбоко в настройките.
Приложенията за Android се програмират с помощта на C, C ++ и Java. Това е "отворена" платформа; всеки може да изтегли изходния код на Android и SDK за Android безплатно. Всеки може да създава и разпространява приложения за Android безплатно; потребителите могат да изтеглят приложения извън официалния магазин на Google Play. Има обаче еднократна такса за регистрация в размер на 25 долара за разработчици, които искат да публикуват своите приложения (безплатни или платени приложения) в официалния магазин на Google Play. Приложенията, публикувани в 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.