Android App Design Tools
Android alkalmazások elsődlegesen a Java , de más lehetőségek állnak rendelkezésre a fejlesztők ismeri ezt a programozási nyelvet. Szerint az Android , alkalmazások állnak egy vagy több összetevője álló tevékenységek , szolgáltatások, a tartalomszolgáltatók és a vevőkészülékek . Tevékenységek jelentik a felhasználói felület , míg a szolgáltatások háttérben feladatokat. A tartalomszolgáltatók határozza meg, hogy az alkalmazás részvények adatok és a vevőkészülékek olyan események , mint értesítések jelennek meg a telefon status bar . Amikor egy eszköz, amely előírja, hogy nem programozás, akkor lehet, hogy be ezeknek az összetevőknek . Azonban a web -alapú eszközök , akkor valószínűleg nem lesz túl sok , ha van ilyen, interakciót műszaki követelményeknek .
Android Software Development Kit
Android Software Development Kit vagy SDK , a hivatalos sor ingyenes eszköz a Google által kínált , hogy segítsen megtervezni apps. Az SDK szerszámkészlet letölthető számítógépekre a Windows , Mac és Linux operációs rendszerek és a fejlesztői környezet , mint az Eclipse . A telepítés után , az SDK csomagok a kódot, forrás fájlokat és adatokat már fejlődött az egyik Android fájlt. Annak érdekében, hogy a design a app , az SDK tartalmaz egy debugger , emulátor és minta kódot.
Web -Based Design Tools
Egyéb tervezés eszközök állnak rendelkezésre az Android app fejlődés támaszkodnak Web - alapú programok helyett kódolás szakértelemmel . Az App Inventor , például használ vizuális programozási és egy böngésző - alapú alkalmazás . Ha össze , teszt , a csomag és a termék az app összeállított " blokk " , hogy valamennyi, a funkciók egy Android okostelefon . AppsGeyser egy másik platform, amely lehetővé teszi, hogy bármilyen webes tartalom vagy widget, és hogy egy app néhány lépésben kódolás nélkül támogatást. Andromo segítségével design egy alkalmazást a webes tartalmak, valamint a tartalom a Twitter , iTunes , Tumblr és más közösségi média csatornákon keresztül a point- and-click folyamat .
Programozás alapú tervezési eszközök
fejlesztők több fejlett technikai képességek , vannak app tervezési eszközök, mint a Mono . Készítette Novell Mono egy fizetett szerszámkészlet , amely a Microsoft Visual Studio és a . Net és C # programozási fejleszteni Android alkalmazások . Is elérheti sablonok és emulátor segítségével telepíteni és indítsa el a kb. Ha ismeri az Adobe Flash vagy Flex , használhatja ezeket az eszközöket tervezni Android alkalmazások . Flex egy nyílt forráskódú keretrendszer, amely az Adobe kínál költség nélkül. Apps is épült a Flash vagy Flex Software Development Kit .