Zrozumieć Androida
Od faktów po terminologię – dowiedz się, jak Android wspiera rynek mobilny.
Android jest platformą open source, więc każdy może zobaczyć, pobrać, modyfikować, rozbudowywać i rozpowszechniać jego kod źródłowy bez żadnych opłat, tantiem czy innych kosztów. To przeciwieństwo oprogramowania o zamkniętym kodzie źródłowym, gdzie kod nigdy nie jest dostępny publicznie, a jego modyfikowanie jest zabronione.
Każda nowa wersja Androida jest bezpłatnym, w pełni funkcjonalnym mobilnym systemem operacyjnym open source, którego producenci mogą używać na swoich urządzeniach.
Od 2008 r. firma Google opublikowała 24 wersje Androida i wciąż dokonuje znacznych inwestycji w rozwój i ulepszanie tego systemu operacyjnego.
Nie trzeba fabrycznie instalować pakietu aplikacji Google, by mieć dostęp do systemu operacyjnego Android, używać go lub rozpowszechniać. Na przykład tablet Amazon Fire jest obsługiwany przez system operacyjny stworzony na podstawie Androida, ale nie ma żadnych fabrycznie zainstalowanych aplikacji GoogleThe Digital Reader - How to Download and Install Apps from Google Play for Your Fire Tablet - October 2015.
Microsoft współpracował z 74 producentami urządzeń z 25 krajów, fabrycznie instalując swoje popularne aplikacje zwiększające produktywność na wielu tabletach i telefonach z Androidem, takich jak Samsung Galaxy S6, Sony Xperia Z4 i LG G Pad 2
Nawet jeśli na telefonie jest zainstalowany pakiet aplikacji Google, producenci urządzeń i operatorzy komórkowi często fabrycznie instalują podobne aplikacje – aplikacje do obsługi e-maili, wiadomości, przeglądarki i odtwarzacze multimediów.
W 2016 r. na flagowych modelach telefonów w Wielkiej Brytanii, Niemczech i Francji tylko 29% fabrycznie zainstalowanych aplikacji pochodziło z oferty Google. Pozostałe 71% pochodziło z oferty producentów urządzeń, operatorów sieci komórkowych i innych firm, takich jak Facebook.
Możliwości dystrybucji aplikacji na Androida są znacznie większe niż w przypadku innych platform mobilnych. Oprócz Sklepu Play na Androidzie istnieje wiele innych sklepów z aplikacjami, takich jak GetJar, Yandex, Smart World firmy LG i sklep Galaxy Apps SamsungaBusiness of Apps - The Ultimate App Store List - February 2015.
Użytkownicy innych platform nie mogą korzystać z alternatywnych sklepów z aplikacjami, nie „włamując się” do swojego telefonuApple Developer - App Store Review Guidelines - Rule 3.2.2.(i). Google umożliwia korzystanie z innych sklepów na Androidzie, który dzięki temu jest jedynym spośród popularnych systemów operacyjnych z wieloma sklepami z aplikacjami.
Użytkownicy Androida mogą dostosować ekran główny, używając programów uruchamiających i widżetów, a także zmienić wygląd swojego urządzenia. Nawet fabrycznie zainstalowane aplikacje można usunąć z ekranu głównego lub zupełnie wyłączyć.
Producenci urządzeń i operatorzy komórkowi często fabrycznie instalują na swoich telefonach inne sklepy z aplikacjami oprócz Google Play, takie jak Galaxy Apps Store Samsunga czy MiMarket Xiaomi.
Sklepy z aplikacjami prowadzone przez inne firmy nie zawsze przechodzą surowe testy bezpieczeństwa przeprowadzane przez Sklep Google Play. Dlatego nie można pobrać innych sklepów z aplikacjami bezpośrednio ze Sklepu Play. Więcej informacji
Większość głównych producentów urządzeń z Androidem decyduje się dostosować wygląd i działanie swoich telefonów, by je wyróżnić na tle konkurencji.
Fabrycznie zainstalowana aplikacja nie przeszkadza podobnym czy konkurencyjnym aplikacjom w osiągnięciu większego sukcesu. Hangouts jest jedną z aplikacji Google, ale to WhatsApp – inny komunikator – ma ponad miliard użytkownikówWhatsApp - WhatsApp Blog One Billion - February 2016 (¾ z nich korzysta z AndroidaVentureBeat - Three-quarters of WhatsApp users are on Android, 22% on iOS (study) - August 2015), a Facebook Messenger ma ponad miliard aktywnych użytkowników miesięcznieFortune - Facebook Messenger Now Has 1 Billion Monthly Users - July 2016.
90% aplikacji na Androida w Google Play używa systemu intencji, co pozwala użytkownikowi wyznaczyć dowolną aplikację do wykonywania konkretnych zadań, takich jak wyszukiwanie lub przeglądanie internetu – może to być UC Browser, Opera czy Chrome.
Jeśli producenci urządzeń chcą fabrycznie instalować aplikacje Google, muszą zainstalować cały pakiet Usług Google Mobile (GMS). Aplikacje te są zaprojektowane do wspólnego działania w celu zapewnienia użytkownikom podstawowych funkcji, takich jak zapisywanie zdjęć z Gmaila w Zdjęciach czy otwieranie załączników Gmaila na Dysku.
Google nie wymaga od producentów podpisywania umów zapobiegających fragmentacji. Jest to krok całkowicie dobrowolny, który producenci urządzeń wykonują, by zapobiec problemom, które zwiększają koszty produkcji i niekorzystnie wpływają na komfort użytkowników.
Android Open-Source Project (AOSP) to zestaw oprogramowania stanowiący podstawę systemu operacyjnego Android. Składa się on z systemu operacyjnego, warstwy pośredniczącej i aplikacji typu open source, takich jak aplikacja do wybierania numerów, klient poczty e-mail i aplikacja do SMS-ów. Operatorzy sieci komórkowych, producenci urządzeń i deweloperzy mogą z niego korzystać przy tworzeniu urządzeń i aplikacjiAndroid - source.android.com.
Android udostępnia testy zgodności, by producenci mogli łatwo zapewnić poprawne działanie aplikacji na swoich urządzeniach. Producenci, którzy zawrą z Google dobrowolne umowy dotyczące zgodności, nadal mogą wybrać aplikacje i sklepy z aplikacjami do fabrycznego zainstalowania na urządzeniach – mogą być to rozwiązania własne bądź innych firmAndroid - source.android.com.
Mimo że na niektórych urządzeniach z Androidem są fabrycznie instalowane aplikacje Google, wiele aplikacji innych firm odnosi sukcesy na Androidzie. Na przykład na rynkach szybko rozwijających się, takich jak Indie, 98% badanych co najmniej raz w miesiącu przesyłało wiadomości, używając WhatsApp Facebooka, a jedynie 32% użyło Google HangoutsEricsson ConsumerLab - Communication in the world of apps - June 2015.
Usługi Google Play to platforma, która daje deweloperom aplikacji na Androida możliwość wbudowania do aplikacji dodatkowych funkcji – np. dodania mapy, wstawienia tabeli wyników do gry czy przesyłania filmu z aplikacji na telewizor.