Budovy Aplikácia pre Android
Ak chcete vytvoriť aplikácie pre Android, vývojár musí byť oboznámený s programovacím jazykom Java. Za predpokladu, že developer je zbehlý v Jave, on alebo ona môže stiahnuť sadu pre vývojárov softvéru (SDK) a môžete začať. SDK poskytuje prístup vývojárov k rozhranie pre programovanie aplikácií Android (API).
SDK obsahuje niekoľko nástrojov, vrátane vzorovej aplikácie a emulátora telefónu. Emulátory sú programy, ktoré duplikujú vlastnosti a funkcie určitého systému alebo zariadenia. Android Emulátor je program, ktorý duplikuje funkcie telefónneho beží na platforme Android. Keď developer dokončenie vytvárania aplikácie, on alebo ona môže vyskúšať si to na emulátora, aby videli, ako aplikácia bude hrať na skutočnom hardvéri.
Google poskytuje rozsiahle Android návod na svojich webových stránkach developer. Firma dokonca ponúka tipy na základných programových krokov, ako je testovanie a ladenie softvér. Skúsení vývojári môžu preskočiť tutorial a ísť rovno na vytváranie aplikácie. Google dokonca ponúka inštrukcie krok za krokom, ako vytvoriť aplikáciu s názvom Hello World poskytnúť vývojárom možnosť zoznámiť sa s operačným systémom Android architektúre.
To nás privádza k ďalšiemu rysu Android, ktorý ju odlišuje od iPhone - vývojári môžu vytvárať zložité aplikácie, ktoré bežia na pozadí iných aplikácií. Apple obmedzuje iPhone aplikácie do popredia - ak sa prepnete do inej aplikácie, prvá aplikácia, ktorá bola v prestane pracovať, kým sa k nej vrátiť. Táto funkcia obmedzuje typy aplikácií Vývojári môžu vytvárať pre iPhone. Android umožňuje vývojárom širší prístup na procesy na pozadí
Google pokazí všetky aplikácie do štyroch základných stavebných kameňov (nie všetky aplikácie bude mať každý stavebný blok) :.