Android vs. iOS

Android vs. iOS

Google Android i Apple iOS są systemami operacyjnymi stosowanymi przede wszystkim w technologii mobilnej, takich jak smartfony i tablety. Android, który jest oparty na Linux i częściowo open source, jest bardziej podobny do komputera niż iOS, ponieważ jego interfejs i podstawowe funkcje są ogólnie bardziej konfigurowalne od góry do dołu. Jednak jednolite elementy projektu iOS są czasami postrzegane jako bardziej przyjazne dla użytkownika.

Powinieneś uważnie wybrać swoje systemy smartfonów i tabletów, ponieważ przejście z iOS na Android lub odwrotnie będzie wymagało ponownego zakupu aplikacji w Google Play lub Apple App Store. Android jest obecnie najczęściej używaną platformą smartfonów na świecie i jest używany przez wielu różnych producentów telefonów. iOS jest używany tylko na urządzeniach Apple, takich jak iPhone.

Sprawdź najnowsze oferty iPhone'a i oferty na telefony Samsung i telefony Google Pixel na Amazon.

Wykres porównania

Różnice - podobieństwa - Android kontra tabela porównawcza iOS
AndroidiOS
  • Obecna ocena to 4.12/5
  • 1
  • 2
  • 3
  • 4
  • 5
(4062 oceny)
  • Obecna ocena to 3.92/5
  • 1
  • 2
  • 3
  • 4
  • 5
(3734 oceny)
Deweloper Różne, głównie Google i Open Handset Alliance Apple Inc.
Pierwsze wydanie 23 września 2008 29 lipca 2007
Najnowsze stabilne wydanie i aktualizacje Android 12 iOS 15.3.1 i iPados 15.3.1
Możliwość konfigurowania Bardzo. Może zmienić prawie wszystko. Ograniczone, chyba że JailBroken
Model źródłowy Otwarte źródło Zamknięte, z komponentami open source.
Transfer plików Łatwiejsze niż iOS. Korzystanie z Port Port i Android Plik transferu aplikacji komputerowej. Zdjęcia można przesyłać za pośrednictwem USB bez aplikacji. Trudniejsze. Pliki multimedialne można przesyłać za pomocą aplikacji komputerowej iTunes (Windows i MacOS Pre-Catalina) (za pośrednictwem Findera w nowszej wersji macOS). Zdjęcia można przesyłać za pośrednictwem USB bez aplikacji.
Widżety Tak, z wyjątkiem ekranu ślusarskiego Tak
przeglądanie Internetu Google Chrome (dostępne są inne przeglądarki). Każda aplikacja do przeglądarki można ustawić jako domyślną. Blokowanie reklam jest wspierane przez Firefox. Safari. Każda aplikacja do przeglądarki można ustawić jako domyślnie, ale wszystkie używają tego samego silnika renderowania (safari/webkit) za kulisami. Blokowanie reklam jest obsługiwane za pośrednictwem blokerów treści, takich jak Firefox Focus lub przez jailbreaking.
Usługa mapowania sieci mapy Google Mapy Apple (domyślnie). Mapy Google są również dostępne za pośrednictwem osobnej aplikacji, ale nie jest tak domyślne.
Dostępne języki) Ponad 100 języków 40 języków
Czat wideo Google Meet i inne aplikacje z trzeciej imprezy FaceTime (tylko urządzenia Apple) i inne aplikacje z trzeciej imprezy
Wirtualny asystent Asystent Google Siri
Dostępne na Wiele telefonów i tabletek. Główni producenci, tacy jak Samsung, Oppo, Oneplus, Vivo, Honor i Xiaomi. Android One Urządzenia to czyste Android. Linia urządzeń pikselowych jest wytwarzana przez Google, przy użyciu prawie czystej wersji Androida iPod Touch, iPhone, iPad, Apple TV (2 i 3. generacja)
Połączenia i wiadomości Wiadomości Google. Aplikacje na trzecie imprezę, takie jak Facebook Messenger, WhatsApp, Google Duo, Discord i Skype, wszystkie działają na Androida i iOS zarówno. Imessage, FaceTime (tylko z innymi urządzeniami Apple). Aplikacje z trzecią imprezą, takie jak Google Hangouts, Facebook Messenger, WhatsApp, Google Duo, Discord i Skype działają na Androida i iOS oba.
App Store, przystępność cenowa i interfejs Google Play Store - ponad 2 500 000 aplikacji. Inne sklepy z aplikacjami, takie jak Amazon i Aptoide, również dystrybuują aplikacje na Androida. (”.Apks "). Aplikacje zawierające wirus od czasu do czasu do rzadkich, ale istniejących. Apple App Store - 1 800 000 aplikacji. Aplikacje zawierające wirus bardzo rzadkie lub nieistniejące.
Alternatywne sklepy z aplikacjami i ładowanie boczne Kilka alternatywnych sklepów z aplikacjami innych niż oficjalny sklep Google Play. (mi.G. Aptoide, aplikacje Galaxy) Apple blokuje sklepy z aplikacjami trzeci. Telefon musi zostać złamany na jail, jeśli chcesz pobrać aplikacje z innych sklepów.
Żywotność i zarządzanie baterią Wielu, ale nie wszyscy producenci telefonów z Androidem wyposażają swoje urządzenia w duże baterie w dłuższym okresie życia. Baterie jabłkowe na ogół nie są tak duże jak największe baterie z Android. Jednak Apple jest w stanie wycisnąć przyzwoitą żywotność baterii za pomocą optymalizacji sprzętu/oprogramowania.
Otwarte źródło Jądro (na podstawie Linux), interfejs użytkownika i niektóre standardowe aplikacje Jądro iOS nie jest open source, ale oparte jest na otwartym source Darwin OS.
Menedżer plików Tak. (Stock Manager plików Android zawarty na urządzeniach z systemem Android 7.1.1) Aplikacja plików, ograniczona i mniej przydatna (iOS 12).
Kopia zapasowa zdjęć i filmów Aplikacje dostępne do automatycznego tworzenia kopii zapasowych zdjęć i filmów. Zdjęcia Google umożliwiają nieograniczoną kopię zapasową zdjęć przy skompresowanej jakości. OneDrive, zdjęcia Amazon i Dropbox to inne alternatywy. Do 5 GB zdjęć i filmów można automatycznie zapasować z iCloud, więcej płatnych pamięci iCloud dostępnych za pośrednictwem subskrypcji. Wszyscy inni dostawcy, tacy jak Google, Amazon, Dropbox, Flickr i Microsoft, mają aplikacje automatyczne dla iOS i Androida.
Bezpieczeństwo Miesięczne aktualizacje bezpieczeństwa. Łaty oprogramowania na Androida są najdłużej dostępne dla użytkowników urządzeń Pixel. Producenci mają tendencję do wypychania tych aktualizacji. Tak więc w dowolnym momencie zdecydowana większość urządzeń z Androidem działa przestarzałe oprogramowanie systemu operacyjnego. Od czasu do czasu aktualizacje bezpieczeństwa. Zagrożenia bezpieczeństwa rzadkie, ponieważ iOS jest zablokowane, a pobieranie aplikacji z App Store jest skomplikowane.
Rooting, Bootloaders i Jailbreaking Dostęp i pełna kontrola na urządzeniu jest dostępna i możesz odblokować bootloader. Pełna kontrola nad urządzeniem nie jest dostępna.
Usługi w chmurze Integracja natywna z przechowywaniem dysku Google. 15 GB za darmo, 2 USD za 100 GB, 1 TB za 10 USD. Aplikacje dostępne na zdjęcia Amazon, OneDrive i Dropbox. Integracja natywna z iCloud. 5 GB za darmo, 50 GB za 1 USD/miesiąc, 200 GB za 3 USD/miesiąc, 1 TB za 10 USD/mc. Aplikacje dostępne na Dysku Google i zdjęcia Google, zdjęcia Amazon, OneDrive i Dropbox.
Interfejs Ekran dotykowy Ekran dotykowy
Uwierzytelnianie biometryczne Odcisk palca i/lub uwierzytelnianie twarzy. Dostępność zależy od sprzętu producenta. Odcisk palca lub uwierzytelnianie twarzy. Touch ID dostępny na iPhone (5s i później) i iPad (AIR 2 i nowsze), ale nie na iPhonie X lub później. Identyfikator twarzy dostępny na iPhonie X, a później, zastępując touch id
Rodzina OS Linux OS X, UNIX
Gniazdo słuchawkowe Niektóre obecne smartfony z Androidem i wiele. Brak na iPhonie 7 i nowszych, oświetlenie do 3.5 mm nie jest już dostarczany z telefonem po iPhonie XS

Treść: Android vs iOS

  • 1 interfejs
    • 1.1 wrażenia użytkownika
  • 2 ekskluzywne funkcje
  • 3 aktualizacje oprogramowania
  • 4 prędkość
  • 5 aplikacji dostępnych na iOS vs. Android
  • 6 Stabilność aplikacji i systemu operacyjnego
  • 7 Wybór urządzenia
  • 8 Funkcje połączeń
  • 9 wiadomości
  • 10 czatu wideo
  • 11 Polecenia głosowe na Androida vs. iOS
  • 12 map
  • 13 Przeglądanie stron internetowych
  • 14 Integracja na Facebooku
  • 15 płatności mobilnych
  • 16 Bezpieczeństwo
  • 17 Prywatność
  • 18 aplikacji do budowy i publikacji na iOS vs. Android
    • 18.1 projekt interfejsu użytkownika dla Androida vs. iOS 7
  • 19 The Bottomline: Wybór między iOS a Androidem
    • 19.1 iOS zalety i wady
    • 19.2 Plusy Android i wady
  • 20 odniesień

Interfejs

iOS i Android używają interfejsów dotykowych, które mają wiele wspólnego-przesuwanie, stukanie i szczypanie. Oba systemy operacyjne uruchamiają się na ekran główny, który jest podobny do komputerowego pulpitu. Podczas gdy ekran główny iOS zawiera tylko rzędy ikon aplikacji, Android umożliwia korzystanie z widżetów, które wyświetlają automatyczne aktualne informacje, takie jak pogoda i e-mail. Interfejs użytkownika iOS ma dok, w którym użytkownicy mogą przypiąć swoje najczęściej używane aplikacje.

Pasek stanu biegnie na górze zarówno na iOS, jak i Androida, oferując informacje takie jak czas, sygnał Wi -Fi lub komórka oraz żywotność baterii; Na Androidzie pasek stanu pokazuje również liczbę nowo odebranych wiadomości e -mail, wiadomości i przypomnień.

Porównanie niektórych cech Androida 11 i iOS 14 jest tutaj. Najważniejsze informacje na Androida 11 obejmują:

  • Rozmowy priorytetowe
  • Ujednolicone elementy sterujące i płatności
  • Jednorazowe uprawnienia
  • Natywne nagrywanie ekranu
  • Ulepszone sterowanie mediami
  • Ulepszona obsługa składanych urządzeń

Najważniejsze informacje na temat iOS 14 obejmują:

  • Niestandardowe stosy widżetów
  • Obrazek w obrazku
  • Kompaktowe połączenia telefoniczne
  • Aplikacje domyślne strony trzecie
  • Wyszukaj w aplikacjach
  • Wyszukiwanie emoji
  • Blokada ekspozycji
  • Szybkie wideo
  • Przypięte rozmowy w wiadomościach

Aby zobaczyć, jak obecne wersje - Android Marshmallow i iOS 143 - Porównaj, obejrzyj wideo poniżej:

Wielu różnych producentów produkuje telefony z Androidem i często obejmują pewne dostosowywanie wobec wanilii Androida. mi.G. HTC Sense lub Samsung TouchWiz. W zależności od urządzenia i operatora mogą istnieć wstępnie zainstalowane aplikacje, które są pakowane z urządzeniem z Androidem.

Doświadczenie użytkownika

W tym artykule wyjaśniono, w jaki sposób wzorce projektowania aplikacji różnią się w Android i iOS. Android zazwyczaj ma trwały przycisk wsteczny do nawigacji. Podczas gdy wygląd i styl jest inny, wiele aplikacji - takich jak Tiktok, YouTube i WhatsApp - będzie wyglądać znajomo po przejściu z Androida na iOS lub odwrotnie.

Ekskluzywne funkcje

Funkcje wyłączne dla iOS obejmują:

  • Imessage: Być może najpopularniejszą aplikacją na iOS, iMessage obsługuje oba wiadomości SMS (gdy druga strona znajduje się na platformie innej niż aplikacja), a także czat wspierany przez Apple (gdy wszyscy uczestnicy używają iMessage). Jego integracja z Apple Pay sprawia, że ​​wysyłanie i odbieranie pieniędzy za pośrednictwem Imessage jest niezwykle łatwa.
  • Airdrop: Airdrop używa Bluetooth do udostępniania plików, zdjęć, filmów i linków z iPhone'a na dowolne urządzenie Apple. Jest to bardzo łatwe w użyciu.
  • Udostępnij hasła Wi -Fi: Udostępnianie haseł Wi -Fi między dwoma urządzeniami iOS jest dziecinnie proste. Po prostu trzymaj je blisko siebie, a wyskakujące okienko z pytaniem, czy chcesz udostępnić swoje hasło.
  • Rozładunek aplikacji: iOS automatycznie identyfikuje aplikacje, których nie używasz, i usuwa ich z urządzenia. Dane z aplikacji są zachowane i zostają ponownie zainstalowane, gdy chcesz z nich korzystać.
  • Breezy konfiguracja nowych urządzeń: Apple ułatwia przełączanie ze starego iPhone'a na nowy iPhone. Podczas konfigurowania nowego iPhone'a, importowanie aplikacji, danych, haseł i ustawień jest brudzenie.

Funkcje wyłączne dla Androida obejmują:

  • Dostosowywanie ekranu głównego: Android oferuje dużą elastyczność w dodawaniu widżetów i dostosowywania układu ekranu głównego. Wspiera także inne aplikacje przejmujące zarządzanie ekranem głównym.
  • Zarządzanie plikami: Android umożliwia użytkownikom wybór menedżera plików, a także zapewnia dostęp do systemu plików. Podłączenie urządzenia z Androidem do komputera ujawnia system plików telefonu jako kolejny dysk, umożliwiając dostęp do przeciągania i upuszczania plików między telefonem a komputerem.
  • Rozszerzalne przechowywanie: Większość telefonów z Androidem jest wyposażona w rozszerzalne miejsce do przechowywania. Chociaż telefon może mieć tylko 32 lub 64 GB pamięci, możesz dodać kartę microSD, aby ją rozwinąć do 1 TB więcej.
  • Wiele użytkowników i konta gości: podczas gdy iOS jest systemem operacyjnym jednorazowego, Android dodał obsługę wielu użytkowników, a nawet konta gościa. Jest to szczególnie przydatne do dzielenia się telefonem z dziećmi lub z przyjacielem, który może tego potrzebować tymczasowo.
  • Podziel Ekran: iOS obsługuje tylko podzielony ekran dla iPadów. Android obsługuje również tę funkcję dla telefonów.

Ulepszenia oprogramowania

Jest to jeden obszar, w którym użytkownicy iOS mają ogromną przewagę. Ulepszenia iOS są ogólnie dostępne dla wszystkich urządzeń iOS. Kiedy Apple wydają iOS 14 jesienią 2020 roku, został udostępniony dla modeli iPhone'a tak starego jak iPhone 6s, który został wydany wrześni 2015. Apple cytuje możliwości sprzętowe jako powód, dla którego niektóre starsze urządzenia mogą nie odbierać wszystkich nowych funkcji w aktualizacji.

Chociaż Google często aktualizuje Android, niektórzy użytkownicy mogą stwierdzić, że nie otrzymują aktualizacji w telefonie, a nawet kupują telefony z nieaktualnym oprogramowaniem. Producenci telefonów decydują, czy i kiedy oferować aktualizacje oprogramowania. Nie mogą oferować aktualizacji najnowszej wersji Androida dla wszystkich telefonów i tabletów w swojej linii produktów. Nawet po oferowaniu aktualizacji, zwykle jest to kilka miesięcy po wydaniu nowej wersji Androida.

Prędkość

Dzięki chipsom z serii A, które Apple projektuje, firma ma około dwuletnią przewagę nad najlepszymi telefonami z Androidem, które zazwyczaj prowadzą układy Snapdragon Qualcomm Snapdragon. IPhone 12 z łatwością pokonuje zarówno Samsung Galaxy 20, jak i Google's Pixel 5 w testach warunków skrajnych GEEKBENCH 5 i 3DMARK.

Aplikacje dostępne na iOS vs. Android

Android otrzymuje aplikacje z Google Play, która obecnie ma ponad 1 milion aplikacji, z których większość będzie działać na tabletach. Jednak niektóre urządzenia z Androidem, takie jak Kindle Fire, używają osobnych sklepów z aplikacjami, które mają mniejszy wybór aplikacji. Wiele pierwotnie aplikacji tylko dla iOS jest teraz dostępnych na Androida, w tym Instagram i Pinterest, a także bardziej otwarte sklep z aplikacjami Google są również dostępne, w tym Adobe Flash Player i BitTorrent. Android oferuje również dostęp do aplikacji opartych na Google, takich jak Dokumenty YouTube i Google.

Apple App Store oferuje obecnie ponad 1 milion aplikacji, z których około 30% jest dostępnych dla iPada. Większość programistów woli rozwijać gry na iOS, zanim rozwijają się na Androida. Na Wikipedii prowadzona jest lista gier iOS.

Najważniejsze przy porównywaniu sklepów z aplikacjami Google i Apple jest to, że najpopularniejsze aplikacje są dostępne dla obu platform. Ale w przypadku tabletów jest więcej aplikacji zaprojektowanych specjalnie na iPada, podczas gdy aplikacje tabletów z Androidem są często skalowane wersje aplikacji na smartfony z Androidem. Deweloperzy w startupach często koncentrują się na jednej platformie (zwykle iOS), kiedy po raz pierwszy uruchamiają aplikację na smartfony, ponieważ nie mają zasobów, aby obsłużyć wiele platform z Get Go. Na przykład Instagram zaczął od iOS, a ich aplikacja na Androida przyszła znacznie później.

Kolejną kwestią jest możliwość uruchamiania aplikacji na Androida na komputerach z systemem Windows. Aplikacje Android dystrybuowane za pośrednictwem Amazon App Store są kompatybilne z systemem Windows. W niektórych przypadkach użycia, w przypadku płatnych aplikacji, które chcesz uruchomić zarówno na tablecie, jak i na komputerze, dałoby to Androidowi przewagę.

Stabilność aplikacji i systemu operacyjnego

Raport Crittercizm Mobile Experience opublikowany w marcu 2014 r. Zajmował Android Kitkat jako bardziej stabilny niż iOS 7.1. Inne ustalenia z raportu obejmują:

  • Android 2.3 pierniki ma najwyższy całkowity wskaźnik awarii, na 1.7%. Inne wersje Androida - Lody Sandwich, Jelly Bean i Kitkat - mają szybkość awarii 0.7%.
  • iOS 7.1 ma wskaźnik awarii 1.6%., i stawki dla iOS 7.0 i iOS 5 to 2.1% i 2.Odpowiednio 5%.
  • Wersje telefoniczne zarówno Androida, jak i iOS są bardziej stabilne niż ich wersje tabletu.
  • Wskaźniki awarii dla aplikacji różnią się w zależności od kategorii - gry najprawdopodobniej awarią (4.4% wskaźnik awarii) i aplikacje e-commerce mają najniższy wskaźnik awarii 0.4%.

Wybór urządzenia

Szeroka gama urządzeń z Androidem jest dostępna w wielu różnych punktach, rozmiarach i możliwościach sprzętowych.

iOS jest dostępny tylko na urządzeniach Apple: iPhone jako telefon, iPad jako tablet i iPod Touch jako odtwarzacz MP3. Są to zwykle droższe niż równoważny sprzęt za pomocą Androida.

Funkcje połączeń

Android pozwala użytkownikowi wysłać jeden z wielu tekstów samodzielnych jako autoreplies podczas odmowy połączenia.

Aplikacja telefoniczna iOS ma wiele umiejętności, w tym możliwość odpowiedzi na foneCall z puszką SMS -em zamiast odbierać lub ustawić przypomnienie oddzwonienia. Ma również tryb nie przeszkadzać.

Wiadomości

Android pozwala użytkownikom zalogować się do GTALK w celu uzyskania wiadomości błyskawicznych. iOS nie oferuje natywnego sposobu na rozmowę z użytkownikami niebędącymi aplikacjami. Użytkownicy mogą przesyłać wiadomości nad użytkownikami Apple za pomocą iMessage lub korzystać z aplikacji Google dla GTALK i Microsoft dla Skype.

Czat wideo

Google Hangouts na Androidzie można również użyć do czatu wideo, umożliwiając użytkownikom czat na czacie 3G lub Wi-Fi. iOS używa FaceTime, który może umieszczać połączenia wideo zarówno 3G, jak i WiFi. Pozwala jednak tylko użytkownikom komunikować się z innymi urządzeniami Apple.

Polecenia głosowe na Androida vs. iOS

iOS używa Siri, wirtualnego asystenta głosowego, aby zrozumieć i reagować zarówno na dyktowanie, jak i poleceń mówione. Siri zawiera wiele funkcji, takich jak czytanie wyników sportowych i klasyfikacji, robienie rezerwacji w restauracjach i znajdowanie czasu filmowego w lokalnym teatrze. Możesz także dyktować teksty i e -maile, planować zdarzenia kalendarza oraz interfejs z audio i nawigacją samochodową.

Android oferuje podobnego asystenta, Google Now, który zawiera powyższe umiejętności, a także może śledzić Twój kalendarz i udzielić słownych przypomnień, gdy nadejdzie czas, aby wyjść. Pozwala na wyszukiwanie głosu i dyktowanie.

Poniższy film zawiera szybką wersję demonstracyjną Google Now vs Siri:

Mapy

Aplikacje takie jak Google Maps, Waze i Bing są dostępne zarówno na iOS, jak i Android. Kiedy Google wydało aplikację MAPS na iOS w grudniu 2012 r. Wersja z Androidem nie oczekuje się pozostania w tyle. Własna aplikacja do mapowania Apple, która jest pakowana z każdym urządzeniem iOS, została powszechnie przesyłana, gdy została uruchomiona z iOS 6.

Przeglądanie internetowe

Android używa Google Chrome jako przeglądarki internetowej, podczas gdy iOS używa Safari. Obie przeglądarki internetowe są podobne pod względem jakości i umiejętności, a Google Chrome jest również dostępny na iOS. Safari nie jest dostępne na Android.

Aplikacja z przyjaciółmi na Android (L) i iOS (R)

Integracja Facebooka

Android jest zintegrowany z Facebookiem, umożliwiając użytkownikom aktualizację ich statusów lub przesyłanie zdjęć z wielu aplikacji oraz pobieranie danych kontaktowych z znajomych na Facebooku.

iOS jest również w pełni zintegrowany z Facebookiem, umożliwiając użytkownikom aktualizację statusu i przesyłanie obrazów z różnych aplikacji, synchronizowanie ich kontaktów z Facebookiem i automatycznie dodawane wydarzenia na Facebooku do kalendarza iOS iOS. iOS oferuje teraz znacznie głębszą integrację z Facebookiem i Twitterem ze względu.

Płatności mobilne

Android używa Google Wallet, aplikacji, która umożliwia płatności mobilne. Niektóre telefony z Androidem są wyposażone w układ NFC (komunikacja bliskiego pola), który służy do dokonywania płatności bezprzewodowych po prostu poprzez stukanie telefonu przy kasie na kasie. Ta usługa integruje się z portfelem Google, ale nie jest dostępna na wszystkich telefonach z Androidem lub operatorami bezprzewodowymi. Płatności mobilne są obsługiwane na urządzeniach, które mają układ NFC (takie jak Samsung's Galaxy S4 i S5), o ile prowadzą wersję Androida nowszego 4.4 Kitkat.

System płatności mobilnych iOS nazywa się Apple Pay. Podczas gdy Apple Pay został uruchomiony ponad rok po funkcjach Tap-Pay na niektórych telefonach z Androidem, jego integracja z identyfikacją odcisków palców prawdopodobnie sprawia, że ​​Apple Pay jest łatwiejszy w użyciu. Wykorzystanie wynagrodzenia Apple z pewnością było znacznie wyższe. W rzeczywistości Apple Pay rozpaliło odsetki na płatności mobilne i skłoniło użytkowników Androida do odkrycia funkcji swoich telefonów, co prowadzi do wzrostu korzystania z portfela Google przez NFC.[1] iOS oferuje Passbook, aplikację, która zbiera w jednym miejscu bilety, karty nagradzane i karty kredytowe/debetowe.

Bezpieczeństwo

Aplikacje Androida są odizolowane od reszty zasobów systemu, chyba że użytkownik specjalnie przyznaje dostęp do innych funkcji. To sprawia, że ​​system jest mniej podatny na błędy, ale zamieszanie programistów oznacza, że ​​wiele aplikacji prosi o niepotrzebne uprawnienia. Najbardziej powszechne złośliwe oprogramowanie na Androidzie to takie, w których wiadomości tekstowe są wysyłane do liczb stawek premium bez wiedzy użytkownika, oraz wysyłanie danych osobowych do nieautoryzowanych stron trzecich. Ponieważ jest to bardziej popularny system operacyjny smartfonów, bardziej prawdopodobne jest, że będzie w centrum ataków.

Pisarze złośliwego oprogramowania rzadziej zapisują aplikacje na iOS, ze względu na przegląd wszystkich aplikacji i weryfikację tożsamości wydawców aplikacji. Jeśli jednak urządzenie iOS jest jailbreake i aplikacje zainstalowane poza sklepem Apple, może być podatne na ataki i złośliwe oprogramowanie. Zarówno iOS, jak i Android są również podatne na błędy e.G. telefony awarie podczas odtwarzania konkretnego filmu, który jest rodzajem błędu oprogramowania, który wpłynął zarówno na urządzenia z systemem iOS, jak i Android.

W prawdziwym świecie bezpieczeństwo urządzenia z Androidem lub iOS jest tak dobre, jak aktualizacje oprogramowania, które zostały do ​​niego zastosowane. Tutaj świeci iOS z powodu rozdrobnionej natury ekosystemu Androida. Apple uwalnia aktualizacje oprogramowania i udostępnia je jednocześnie wszystkim urządzeniom iOS. Na Androidzie Google uwalnia aktualizacje oprogramowania i łatki bezpieczeństwa na urządzenia Nexus. Urządzenia od innych producentów pozostają w tyle, ponieważ producent musi wziąć te aktualizacje bezpieczeństwa z Google i zastosować je do własnych urządzeń „na wolności”. Praktycznie wszyscy producenci wykonują w tym słabą robotę. Większość nie wydaje łatek na urządzenia starsze niż 12-18 miesięcy. Nawet gdy to robią, te aktualizacje bezpieczeństwa są wprowadzane miesiące po otrzymaniu ich urządzeń Nexus.

To, że urządzenia z Androidem są mniej bezpieczne, świadczy również ten program nagród; Firma, która uzyskuje wyczyny bezpieczeństwa od hakerów i sprzedaje je rządom, ma nagrodę w ciągu 0 dni (i.mi., wcześniej nieznane) Wykorzystania na iOS (1 USD.5 milionów), Android (200 000 USD) i Flash (80 000 USD). Ilości nagród są szorstkim proxy, jak łatwo jest wykorzystać te platformy w praktyce.

Tak więc osoba świadoma bezpieczeństwa lub firma powinna korzystać z urządzeń iOS lub Nexus.

Prywatność

Zarówno iOS, jak i Android są „podatne” na pewien rodzaj wycieku prywatności: aplikacja zainstalowana na obu platformach może uzyskać listę wszystkich innych aplikacji zainstalowanych na tym samym urządzeniu. Oznacza to, że aplikacja kalkulatora może dowiedzieć się, że używasz Tinder i przekazujesz te informacje z powrotem do jego wydawcy, który jest wówczas bezpłatny, aby korzystać z tych informacji w dowolny sposób. W listopadzie 2014 r. Twitter ogłosił, że śledzi listę aplikacji, które użytkownicy zainstalowali na swoich telefonach. Twitter jest daleki od bycia jedyną firmą.

Uprawnienia wymagane przez aplikację Pandory Android. Użytkownik z Androidem nie może korzystać z aplikacji Pandory bez akceptowania wszystkich tych żądań zgody.

Poza listą aplikacji, jeśli chodzi o ochronę prywatnych informacji użytkowników, iOS wygrywa. Dopóki Android Marshmallow nie został wydany w 2015 r. To była propozycja wszystkich lub nic. Użytkownik może zdecydować się zaakceptować żądanie aplikacji o uprawnienia lub w ogóle nie zainstalować aplikacji. Twórcy aplikacji korzystają z tej „funkcji” i żądają wielu informacji o użytkownikach. Na przykład aplikacja mobilna Pandora na temat Androida wymaga uprawnień dotyczących tożsamości Google, kontaktów, kalendarza, zdjęć, mediów, plików, a nawet informacji.

Aplikacja Pandory na iOS nie ma takich uprawnień. Po zainstalowaniu i otwarciu przez użytkownika aplikacja na iOS może żądać dodatkowych uprawnień, takich jak lokalizacja i dostęp do kontaktów. Ale użytkownik może odrzucić te żądania uprawnień. Nawet po zatwierdzeniu żądań zgody użytkownicy iOS mogą szybko spojrzeć na to, które aplikacje mają dostęp do nich Łączność oraz dane lokalizacji i wyłącz dostęp do aplikacji, z którymi nie chcą już udostępniać tych danych.

Android M (lub Marshmallow) zezwolił na nowy system uprawnień, w którym aplikacje mogłyby w razie potrzeby zażądać uprawnień. Jednak większość aplikacji na Androida nadal przyjmuje podejście do prośby z góry. Chociaż możliwe jest zarządzanie uprawnieniami aplikacji na Androida na bardziej ziarnistym poziomie, ta opcja jest pochowana głęboko w ustawieniach.

Aplikacje budowania i publikowania na iOS vs. Android

Aplikacje na Androida są programowane za pomocą C, C ++ i Java. Jest to platforma „otwarta”; Każdy może pobrać kod źródłowy Android i Android SDK za darmo. Każdy może tworzyć i rozpowszechniać aplikacje na Androida za darmo; Użytkownicy mogą pobierać aplikacje spoza oficjalnego sklepu Google Play. Istnieje jednak jednorazowa opłata rejestracyjna w wysokości 25 USD dla programistów, którzy chcą opublikować swoje aplikacje (bezpłatne lub płatne aplikacje) w oficjalnym sklepie Google Play. Aplikacje opublikowane w Google Play podlegają recenzji Google. Android SDK jest dostępny dla wszystkich platform - Mac, PC i Linux.

Aplikacje iOS są programowane za pomocą CORSIVE-C. Deweloperzy muszą płacić 99 USD każdego roku za dostęp do systemu SDK iOS i prawo do publikowania w Apple App Store. IOS SDK jest dostępny tylko dla platformy MAC.

Niektóre platformy rozwoju aplikacji - takie jak Titanium Appcelerator i Phone GAP - oferują sposób na kod raz (powiedzmy w JavaScript i/lub HTML) i mieć platformę przekonwertuj ją na kod „natywnego” dla platform Android i iOS.

Projekt interfejsu użytkownika dla Androida vs. iOS 7

W Poza płaską, Założyciel Seatgeek, Jack Groetzinger, przedstawia wiele różnic w tym, jak Android i iOS podchodzą do estetyki projektu i co to znaczy dla programistów aplikacji. Na przykład,

  • guziki: Przyciski na Androida są zwykle monochromatyczne, z tendencją do używania ikonografii, jeśli to możliwe. Standardowy przycisk iOS 7 to zwykły tekst monochromatyczny bez tła lub granicy. Kiedy iOS 7 używa granic guzików, są one dość proste.
  • Pasek akcji paska nawigacyjnego: Pasek nawigacyjny w iOS jest zwykle tylko przyciskiem z tyłu z poprzednim ekranem. Na Androidzie pasek nawigacyjny zwykle ma kilka przycisków akcji.
  • Intencje: Intenty na Androidzie pozwala aplikacjom elastyczne między sobą współpracować. Na przykład aplikacje mogą „zarejestrować” się jako zdolne do udostępniania, co pozwala użytkownikowi udostępniać za pomocą tej aplikacji z dowolnej innej aplikacji.

Artykuł przedstawia kilka innych różnic i jest świetną lekturą.

The Bottomline: Wybór między iOS i Androidem

Podsumowując kluczowe zalety i wady Androida i iOS:

iOS zalety i wady

  • Ogromny ekosystem aplikacji: wyraźna przewaga aplikacji tabletów podczas smartfonów popularne aplikacje są zwykle dostępne dla obu platform
  • Głębsza integracja z Facebookiem i Twitterem: Łatwiej jest publikować aktualizacje i udostępniać w sieciach społecznościowych za pomocą iOS niż Android ze względu na to, jak głęboko zintegrowane są te platformy z iOS.
  • Aplikacje tylko dla iOS Podobnie jak Passbook, FaceTime i Mobile Payments App Square (dostępny na iOS 3GS, 4,4S, 5 i więcej, orzechy tylko dla ograniczonych telefonów z Androidem)
  • Interfejs jest zablokowany: Ograniczone opcje dostosowywania ekranów domowych; Dozwolone są tylko rzędy ikon aplikacji. Żadne aplikacje innych firm nie są wstępnie zainstalowane przez operator bezprzewodowy. Użytkownicy mogą instalować tylko aplikacje z App Store
  • Ulepszenia oprogramowania: Apple oferuje aktualizacje oprogramowania do wszystkich urządzeń, które mają sprzęt zdolny do obsługi nowego oprogramowania. Oznacza to, że urządzenia pozostają aktualne dzięki funkcjom oprogramowania przez co najmniej dwa do trzech lat.
  • Lepsze kontrole prywatności: iOS oferuje lepszą kontrolę nad aplikacjami dostępu do prywatnych informacji użytkowników, takich jak kontakty i lokalizacja.

Android zalety i wady

  • Ogromny wybór sprzętu: Duża liczba urządzeń z Androidem jest dostępna w różnych punktach cenowych, z różnymi możliwościami sprzętowymi, rozmiarem ekranu i funkcjami.
  • Wysoce konfigurowalne wrażenia użytkownika: Ekran główny można dostosować nie tylko ikon aplikacji, ale widżety, które pozwalają użytkownikowi pozostać w kontakcie lub poinformowane. Inne przykłady to SwiftKey, który modyfikuje klawiaturę smartfona z Androidem oraz aplikacje naśladujące starsze konsole do gier. Google ma mniej ograniczeń niż Apple na temat tego, jakie aplikacje pozwala w sklepie z zabawą. Ponadto możesz zainstalować aplikacje na Androida z miejsc innych niż Google Play Store.

Kilka wybitnych osób przeniosło się z iPhone'a na Android. Połączenie Androida z ekosystemem usług Google jest silne i prawdopodobnie bardziej przydatne w porównaniu z pakietem usług chmurowych Apple.