Android Development Intro
Android alkalmazások szoftverek, fut az Android operációs rendszer. A legtöbb Android -alapú készülékek vásárolt válogatott alapvető apps már telepítve van. A felhasználók ezután le tetszőleges számú további alkalmazásokat . Az Android Market osztja alkalmazásokat több kategóriában , beleértve a játékokat , referencia, üzlet , szórakozás, a kommunikáció , a média, bevásárló- és a termelékenység között még sokan mások . A fejlesztők tehát tervezni alkalmazások a legkülönbözőbb funkciókat.
Development Process
Android fejlesztési folyamat eredményeképpen a termelés egy APK fájlt, ami egy Android csomag Fájl . Egy APK fájl a végső exportált változata egy alkalmazás , mely felhasználók férhetnek hozzá a piacon. Létrehozása működését APK fájlt , a fejlesztők használja az Eclipse IDE ( Integrated Development Environment) együtt az Android SDK ( Software Development Kit) és ADT (Android Developer Tools) plugin. Ezek az eszközök lehetővé teszik a fejlesztők számára, hogy , össze , teszt és végül exportálja Android alkalmazások . A fejlesztők látják alkalmazások futnak a virtuális eszközök segítségével a AVD ( Android Virtual Device ) kezelője .
Technologies
Android alkalmazásokat is magában többféle technológia , de legtöbb esetben elsősorban épült Java és XML kódolás. Az XML alkalmazás képes modellezni az adatok és a vizuális elemek , mint például a felhasználói felület tervez. Android fejlesztők által használt XML hogy meghatározza az elrendezés a felhasználók látnak, amikor egy alkalmazás indítható . A Java kódot egy Android app határozza meg a logika és feldolgozási belül . A Java osztályok , a fejlesztők meghatározni minden egyes kérelmet elem tulajdonságainak és viselkedésének szállít az alkalmazás működését. A fejlesztők , akik a tanulás az Android , de még nem ismeri a Java nyelvet gyakran kell önképzésre alapvető aspektusait a technológia , beleértve az objektumokat és az öröklés .
Kioldása
Ha egy fejlesztő befejezte kiépítése és tesztelése Android alkalmazás , és kész arra, hogy engedje el az Android Market , akkor végig kell menniük egy sor olyan intézkedést . Az Android Market igényel alkalmazások alá kell írni , és verziószámmal konkrét iránymutatások szerint . A fejlesztők ezért kell , hogy biztosítsák a APK fájlok titkosítási eljárást , ugyanazt a kulcsot minden változata egy kb. Az alkalmazás nyilvánvaló fájl lehetővé teszi a fejlesztők számára, hogy jelzi változatok megnő verzió számok minden kiadás. A fejlesztők eldöntheti, hogy díjat számít fel a apps -e, vagy , hogy engedje őket ingyen. Egyes fejlesztők engedje ingyenes és fizetős változata az alkalmazások, az ingyenes verzió néha a hirdetésekből .