piątek, 2 marca 2012

Kilka prawd o AndroidOS - teoria

Witajcie!
Dziś przedstawię kilka funkcji, cech i innych informacji o samym systemie Android.

Jak większość z Was pewnie wie, Android należy do firmy Google. Jednakże rozwijany jest na licencji GNU (dziękujmy wujkowi Google :) ). Architektura systemu oparta jest na jądrze Linuksa.

Android posiada jeden typ maszyny wirtualnej - nazwanej Dalvik (w odnośniku jej opis i dlaczego właśnie ona została wybrana).

Struktura systemu Android:

Zobaczcie na strukturę Androida (obrazek). Składa się ona z czterech głównych warstw:
  • jądra (Linux Kernel - najniżej)
  • bibliotek C/C++
  • szkieletu aplikacji (Java) - z tej warstwy, jako programiści powinniście korzystać
  • warstwy aplikacji (Java - najwyżej) - z tą warstwą jako twórcy aplikacji zetkniecie się na pewno.
 Więcej o powyższych warstwach poczytaj tutaj.

Architektura aplikacji w AndroidOS:

Ponadto istotną rzeczą jaką należy wiedzieć jest architektura samej aplikacji. Zapoznaj się z interesującym opisem na www.androidland.pl.

To na chwilę obecną wystarczy, żeby wiedzieć jak zacząć. Pozdrawiam!