1935182369

1935182369



System Android został tak naprawdę wyposażony w maszynę wirtualną Dalvik, a nie tak jak na innych systemach - JVM. Dalvik zbudowany jest w bardzo podobny sposób co JVM, lecz używa innej składni kodu bytowego [17], Jest ona napisana tak, aby działała prawidłowo na urządzeniach z małą ilością pamięci RAM oraz słabymi procesorami, aby płynność wczytywania i działania takich aplikacji nie odbiegała zbyt daleko od tych, które są pisane pod komputery klasy PC. Taki stan rzeczy nie podoba się firmie Oracle, aktualnemu właścicielowi Javy która twierdzi (zresztą słusznie), iż Google pozbawiło jego produkt przenośności i wieloplatformości, ponieważ aplikacji napisanych pod Android nie można uruchomić na żadnym innym urządzeniu, posiadającym JVM.

3.4. SYSTEM OPERACYJNY ANDROID

Google Android jest systemem operacyjnym o otwartym kodzie źródłowym stworzonym dla urządzeń mobilnych, takich jak telefony komórkowe oraz tablety, aktualnie rozwijany przez firmę Google. System jest bardzo młody - został zaprojektowany w 2005 roku przez mało znaną firmę o takiej samej nazwie, jaką nadano teraz stworzonemu systemowi. Pierwsza publiczna wersja tego systemu wraz z pierwszym obsługującym go systemem została wydana 30 kwietnia 2009 roku również w Polsce w tym samym czasie. System stale zyskuje coraz większą popularność, ponieważ coraz więcej urządzeń jest w niego wyposażanych. Według raportu1 opublikowanego przez Grupę NPD, w zeszłym roku udział systemu Android w rynku telefonów klasy smartfon wynosił 28% i był większy niż udział iPhone’a (21%), natomiast w lipcu tego roku statystycznie urządzeń z systemem od Google na rynku jest aż 42% [15],

Aplikacje

Okno główne

Kontakty

Telefon

Przegla.darka

Framework aplikacji

Actlvity Manager

Wmdow

Content View Providers System

Package Manager

Telephony

Resource

Locabon Notrficanon Manager Manager

BibSoteki

Środowisko uruchomieniowe

Surfacc Manager

Media

Framework

SQlitc

Core Libraries

OpenGL | ES

F^Typ.

WebKit

Machinę

4HPI9PHBI

SGL    SSL    libc

Jądro systemu finux

Sterownk aparatu

Sterownik zewnętrznych kart pamięć

Binder (IPC) Drryer

Keypad Drwer

WiFi Driver

ss.

Power

Management

Rys 3.3 Architektura systemu Android. Źródło : http://developer.android.com/.

9

1

https://www.npd.com/press/releases/press_100510.html



Wyszukiwarka

Podobne podstrony:
Ocenianie osiągnięć Ocenianie uczniów na lekcjach informatyki, tak jak na innych przedmiotach powinn
Na obiektach symbolicznych możemy wykonywać operacje tak jak na innych obiektach w Matlabie: f = rho
DSC03913 resize Przegląd materiałów pozwala stwierdzić, że tak jak i na innych H
P1170403 (2) 70 Jan Dąbrowski Przegląd materiałów pozwala stwierdzić, że tak jak i na innych^ obszar
Android - podstawy• Maszyna wirtualna Dalvik (DVM)■    Kod bajtowy aplikacji systemu
9 (1550) Ćwiczenie X Stół na urodzinowe przyjęcie Michała został nakryty obrusem w kratę, tak jak na
System dynamiczny może być schematycznie przedstawiony tak jak na powyższym rysunku. Zachowanie ukła
Wprowadź do tabeli dane tak jak na rysunku. Wstaw taką funkcję, aby po jej skopiowaniu zostały zlicz
s272 272 Poznaj Linux # xcalc & Kalkulator powinien teraz wyglądać tak jak na rysunku 18.8 (po p
Kartka z kalendarza skąd nie wrócił, jak tysiące innych AK-owców. Został zamordowany w Riazaniu w 19
t107 3.2. Opracowanie techniczne materiału głównego pracy 107 Na diagramach, tak jak i na wykresach,
page0206 202 Czy to kto rozumie? Gdyby naprawdę wr nas nic więcej nie było, jak tylko organiczna mat

więcej podobnych podstron