A legjobb Android fejlesztői eszközök

Szerző: Lewis Jackson
A Teremtés Dátuma: 6 Lehet 2021
Frissítés Dátuma: 2 Július 2024
Anonim
A legjobb Android fejlesztői eszközök - Alkalmazások
A legjobb Android fejlesztői eszközök - Alkalmazások

Tartalom


Az Android végtelen lehetőségeket kínál a fejlesztők számára: egy sokoldalú, nyílt platform, amelyet millió millió felhasználó használ világszerte, és egy nagy terjesztési platformon keresztül nagy közönség eléréséhez. Szerencsére rengeteg Android fejlesztőeszköz is található az induláshoz és a munkafolyamat korszerűsítéséhez. Sőt, még ennél is jobb, hogy ezen eszközök száma folyamatosan növekszik, miközben mindegyik továbbra is hatékonyabbá és intuitívabbá válik. Soha nem volt jobb idő a saját Android-alkalmazás létrehozására!

Olvassa tovább: A legjobb Android-alkalmazások készítői alkalmazások létrehozására és nulla kóddal történő létrehozására


Az alábbiakban számos hasznos és hatékony fejlesztőeszközt talál. Az Ön kényelme érdekében ezeket a következő kategóriákba sorolják:

  • IDE-k - Az Integrált Fejlesztési Környezet az a fő eszköz, amelyet Android-alkalmazások készítéséhez használ, és biztosítja az interfészt, ahova megadja a kódot.
  • Az Android Studio mellékelt eszközök - Ezek a Google hivatalos Android-fejlesztői eszközei, amelyek az Android Studio / Android SDK csomagolással vannak szállítva.
  • Fejlett külső eszközök- Az olyan eszközök, mint a Github, amelyeket valószínűleg fejlettebb fejlesztőként fog használni.
  • Egyéb eszközök- Az esetlegesen felmerülő egyéb típusú eszközök gyors megsemmisítése.

Tudassa velünk, mi hiányzott alább, és sok szerencsét!


A legnépszerűbb Android fejlesztői eszközök: IDE-k

Az Am IDE egy „integrált fejlesztési környezet”, azaz egyetlen felület, amely lehetővé teszi a kód bevitelét és a dolgok kezelését

Android Studio

Az Android fejlesztési eszközök egyetlen listája sem lenne teljes az Android Studio nélkül. Ez a hivatalos IDE (Integrált Fejlesztési Környezet) az Android számára, és a fejlesztők többsége számára ez az első számú választás, amely arra törekszik, hogy alapvető alkalmazásokat készítsen a Google Anyagtervezéséhez, és hozzáférjen a platform minden fejlett szolgáltatásához.

Az IDE-ben bármely fejlesztő tölti ideje nagy részét: szerkesztője a választott programozási nyelvnek (az Android Studio támogatja a Java és a Kotlin programot), egy fordító, amely APK fájlokat hozhat létre, és egy fájlrendszer a projekt rendezéséhez. Tartalmaz egy XML-szerkesztőt és “tervezési nézetet” az elemek képernyőn történő elrendezéséhez. Az Android Studio kiegészítő eszközök teljes csomagját is kínálja - ezek közül néhányat ebben a bejegyzésben megvizsgálunk -, és szerencsére ezek nagy része most egyetlen letöltés formájában lesz csomagolva. Valójában magához az Android SDK-hez is mellékelve van, bár a Java JDK-t külön kell letöltenie és telepítenie. Olvassa el a kezdő felhasználóknak szóló teljes Android Studio bemutatónkat.

A Java-val és az Android SDK-val való fejlesztés kissé meredek tanulási görbével rendelkezik, de az integráció, a támogatás és a szolgáltatások szempontjából az Android Studio nem verhető le.

Visual Stúdió a Xamarinnal

A Visual Studio a Microsoft IDE, amely támogatja a nyelvek széles skáláját, beleértve a C #, a VB.net, a JavaScriptet és a bővítményeket. A már beépített Xamarin használatával platformokon átívelő alkalmazásokat is létrehozhat a C # segítségével, majd tesztelhet a felhőhöz csatlakoztatott több eszközön. Használata ingyenes, és jó választás, ha azt tervezi, hogy közzétesz egy segédprogramot Android és iOS rendszerekre is, és nem szeretne kétszer írni a kódot. Azok számára is hasznos, akik már ismerik a C #-t és / vagy a Visual Studio-t. Még azok számára is, akiknek nincs többplatformi törekvése, ez az Android Studio hatékony és vonzó alternatívájaként szolgálhat. Az egyik hátránya, hogy kevésbé kényelmes a Java nyelven írt könyvtárak elérése és használata, és mint minden más alternatíva esetén, elveszíti a Google támogatásának és fejlett integrált funkcióinak egy részét.

Unity 3D

A Unity 3D egy játékmotor és IDE platformok közötti játékfejlesztéshez - és valószínűleg a legjobb megoldás mindenkinek, kezdőktől kezdve haladó felhasználókig. Az egység könnyen megtanulható, és a játék fejlesztéséhez sokféle funkcióval rendelkezik. Noha játékot lehet létrehozni az Android Studio segítségével, az Unity sokkal könnyebben alkalmazkodik ehhez a fajta munkához, és jelentős idő- és fejfájást takarít meg Önnek. Különösen alkalmas 2D játékokhoz, de virtuális valóság alkalmazások létrehozására is felhasználja a Daydream, a Cardboard vagy a Gear VR! Nézze meg az Unity3D bemutatkozását további információkért.

Unreal Engine

Az Unreal Engine játékmotor is, és alternatív megoldást jelent azok számára, akik érdeklődnek a platformok közötti, teljes funkcionalitású játékfejlesztés iránt. Mint a Unity, az Unreal egyszerű támogatást kínál az Android számára, és grafikusan is jobb, mint nyílt forráskódú. Ez azt mondta, hogy az Unity valamivel jobban beépített támogatást nyújt a mobil és a 2D alkotásokhoz, és ez a legtöbb mobil játék-eszköz számára előnyben részesített lehetőség. Végső soron úgy dönt, hogy veled folytatja a hívását, és mivel mindkettő ingyenes, nincs ok arra, hogy nem adhat nekik egyet. Itt indul, ha meg akarja tanulni, hogyan kell 3D játékot írni Androidra az Unreal Engine használatával.

GameMaker: Stúdió

GameMaker: A Studio egy újabb eszköz a játékfejlesztők számára, ezúttal a 2D játékok számára. Ez egy kicsit könnyebb, mint a Unity vagy az Unreal 4 használata, és lehetővé teszi olyan alkalmazások létrehozását, amelyek ténylegesen nulla kódot tartalmaznak. Ha te csinál szeretne még egy kis testreszabást hozzáadni, akkor megismerheti a nagyon kezdőbarát GML-t vagy a „GameMaker nyelvet”.

Mindazonáltal, amit könnyű használat során kap, bizonyos mértékig elveszíti az energiát és a funkcionalitást. Érdemes megjegyezni, hogy a GameMaker nem ingyenes, bár ingyenes próbaverzió áll rendelkezésre azok számára, akik fel akarják venni. Nézze meg a GameMaker: Stúdió bemutatóját kezdőknek további információkért.

B4A

A B4A (Basic for Android) egy kevésbé ismert Android fejlesztő eszköz a Anywhere Software-től, amely a „gyors fejlődésre” összpontosít. Ahogy a neve is sugallja, ez egy IDE és egy tolmács, amely lehetővé teszi a fejlesztőknek, hogy alkalmazásokat hozzanak létre a BASIC programozási nyelv használatával. Azok számára, akik nem ismerik a BASIC-ot, alapvetően sokkal egyszerűbb, eljárási programozási nyelv, amely közelebb áll a normál angol nyelvhez. Annak ellenére, hogy alapvetően egyszemélyes projekt, a B4A sok hasznos fejlett funkcióval rendelkezik; beleértve a vezeték nélküli hibakeresést Bluetooth-on keresztül, egy vizuális szerkesztőt nézetek hozzáadásához és rendezéséhez, és így tovább. Ez nem ingyenes, de az engedély nagyon megfizethető.

Ha érdekli, akkor nézd meg a Basic4Android teljes bevezetését.

Az Android Studio mellékelt eszközök

AVD Manager

Az AVD Manager eszközt az Android Studio csomag tartalmazza. Az AVD az 'Android Virtual Device' kifejezést jelenti, tehát alapvetően ez egy emulátor az Android alkalmazások futtatásához a számítógépen. Ez azért hasznos, mert azt jelenti, hogy gyorsan tesztelheti alkalmazásokat anélkül, hogy folyamatosan telepítenie kellene azokat fizikai eszközökre. Ennél is fontosabb, hogy az AVD Manager lehetővé teszi, hogy sok különböző emulátort készítsen, különböző képernyőmérettel, specifikációkkal és az Android verzióival. Ez azt jelenti, hogy láthatja, hogyan fog kinézni az Ön alkotóeleme bármelyik eszközön, és így biztosítani tudja a támogatást a legnépszerűbb modulokon. A teljesítmény folyamatosan javul, főleg a gyors virt mód, amely az Android Intel verzióját futtatja a számítógépen, és eltávolítja az utasításszintű emuláció szükségességét.

Android Device Monitor

Egy másik beépített Android fejlesztő eszköz, az Android Device Monitor lehetővé teszi eszközének vagy virtuális eszközének figyelését futási idő alatt, és hozzáférést biztosít olyan információkhoz, mint például az, hogy hány folyamat fut az adott szálon, hálózati statisztikák, a LogCat és így tovább. Kiválóan alkalmas az alkalmazások teljesítményének tesztelésére, és látni, hogy mi történik a.

Android Debug Bridge

Az ADB héj egy hasznos kis parancssori eszköz, amelyet használhat kommunikációhoz vagy parancsok futtatásához egy csatlakoztatott Android eszközön (virtuális vagy fizikai). Az Android Stúdióhoz tartozik, és nagyrészt nem kell aggódnia. Időről időre azonban egy oktatóanyagot fog követni, és azt találja, hogy meg kell nyitnia. Ehhez keresse meg az Android SDK telepítésének platformszerszám-mappáját, vagy attól függően, hogy melyik mappában található az adb.exe, és nyisson meg egy parancssort (Shift + RMB> Open Command Window here).

Fejlett külső eszközök

GitHub

A GitHub a Git tárolóinak tárhelyszolgáltatása. Egyszerűen szólva, ez egy online eszköz, amelyet felhasználhat a projektek megosztására, valamint a projektek több verziójának és „villáinak” nyomon követésére, amikor egy csapatban dolgozik. Ez hasznos a munkájának biztonsági mentéséhez, az együttműködéshez és a kódokat tartalmazó minták és oktatóanyagok megtalálásához. A kezdők számára a GitHub-nak való kitettség valószínűleg a mintaprojektek letöltésére korlátozódik, amelyeket visszafordíthat. Ha azonban valaha egy nagy alkalmazásnál dolgozik mint csapat, ez egy fejlesztői eszköz, amelyet nagyon jól meg kell ismernie. Hacsak az a vállalat, mellyel dolgozik, használja inkább a Mercurial-t!

Ez év elején a Google é a Gyereke Gambino egyeítette erőit, hogy a rapztár félmeztelen táncmozdulatait a Google Playgroundbe vigye. A Gambino Playmoji -ját - az...

A Google-nak az elmúlt években bonyolult kapcolatai voltak a ötét móddal, néhány alkalmazáában cak a közelmúltban vették át a zembar...

Népszerű Ma