REKLAMA

Programista 1/2018 (68) – luty / marzec – Własna wersja Androida

Nie tak trudno jak myślisz

Android to system operacyjny oparty na jądrze Linuksa, którego pierwotnym celem była obsługa smartfonów. Jego główną zaletą jest elastyczność pozwalająca uruchamiać go na różnych urządzeniach oraz dostosowywać jego wygląd i zachowanie do swoich potrzeb. Ta zdolność do adaptacji sprawiła, że Android jest dziś używany nie tylko na telefonach komórkowych, ale również na tabletach, telewizorach, zegarkach oraz w samochodach. Odgrywa też ważną rolę w branży Internetu Rzeczy (ang. Internet of Things). Według firmy Google, w maju 2017 na świecie było ponad 2 miliardy aktywnych urządzeń kontrolowanych przez system Android.

Zagadnienia poruszane w tym artykule:

  • Struktura systemu;
  • Tworzenie obrazu systemu;
  • Instalacja niezbędnego oprogramowania;
  • Pobranie źródeł AOSP;
  • Pobranie sterowników o zamkniętych źródłach;
  • Budowanie obrazu systemu;
  • Uruchamianie obrazu systemu;
  • Przykładowa modyfikacja.

Artykuł znajduje się w miesięczniku "Programista" nr 68 (1/2018). Jest to wydanie z przełomu lutego i marca 2018 r. Szczegółowy spis treści: http://programistamag.pl/programista-1-2018-68/

Autorem artykułu jest Piotr Jastrzębski. Inżynier oprogramowania z dziesięcioletnim stażem. Aktualnie pracuje nad rozproszoną bazą danych NoSQL - ScyllaDB. Wcześniej rozwijał real-time trading systemem w londyńskim City oraz pracował nad systemem Android w firmie Google. Absolwent informatyki na Uniwersytecie Warszawskim.

>>FRAGMENT ARTYKUŁU DO POBRANIA<<