Virtuální počítač je softwarová aplikace, která se chová, jako by to byla nezávislá zařízení s vlastním operačním systémem. Můžete spustit virtuální stroj na počítači, který pracuje na úplně jiné OS než OS fyzického stroje. Android OS používá virtuální počítače spustit každou aplikaci jako svého vlastního procesu. To je důležité z několika důvodů. Za prvé, žádná aplikace je závislá na druhé. Za druhé, pokud aplikace selže, to by nemělo mít vliv na jiné aplikace běžící na zařízení. Za třetí, to zjednodušuje správu paměti.
Další vrstvu je kostra aplikace. To zahrnuje programy, které spravují základních funkcí telefonu, jako přidělování zdrojů, telefonní aplikace, přepínání mezi procesy nebo programy a udržování přehledu o fyzické umístění telefonu. Vývojáři aplikací mají neomezený přístup k rámci aplikace Android. To jim umožňuje využít možnosti zpracování Android a podpůrných funkcí při vytváření aplikace pro Android. Myslete na aplikační framework jako soubor základních nástrojů, s nimiž může vývojář stavět mnohem složitější nástroje.
V horní části zásobníku jsou samotné aplikace. To je místo, kde najdete základní funkce zařízení, jako je telefonování, přístup k webový prohlížeč a přístup k seznamu kontaktů. Pokud jste průměrný uživatel, to je vrstva, budete používat nejvíce. Udělej to s uživatelským rozhraním. Pouze programátoři Google, vývojáři aplikací a výrobci hardwaru přistupovat ostatní vrstvy dále v zásobníku.
Můžete změnit způsob, jak Google telefon díla stahovat aplikace k tomu. Přečtěte si o pár z nich na další stránce.
Google aplikací v telefonu,
V těchto dnech, to není dost pro váš smartphone, aby byli schopni kontrolovat e-maily a surfovat po internetu, stejně jako telefonní hovory , Musíte mít k dispozici celou řadu užitečných, zábavných, výrobních nebo prostě zbytečných aplikací. IPhone je úspěch ukázal, že silná knihovnu aplikace může rozrušit zákazníky. Platforma Android Google Zdá se, že po oblek.
měsíce před tím, než HTC G1 v prodeji, Google představil Android platformu pro vývojáře. Společnost vytvořila limitovanou Software Developer Kit (SDK) a distribuován je pro vývojáře. Google dokonce stanovena Android Developer Challenge -. Soutěž, která měla kolektivní prize pool 10.000.000 $
Top Vývojáři vydělal $ 275 tisíce pro jejich aplikace. Zde je malá ukázka toho, co dělal zná