Labākie Android izstrādātāju rīki

Autors: Lewis Jackson
Radīšanas Datums: 6 Maijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Android App Development Tools | Top 5 Tools for Android App Development | Android Developer Tool
Video: Android App Development Tools | Top 5 Tools for Android App Development | Android Developer Tool

Saturs


Android piedāvā bezgalīgas iespējas izstrādātājiem: tā ir daudzpusīga, atvērta platforma, kuru miljoniem lietotāju izmanto visā pasaulē, ar jaudīgu izplatīšanas platformu, lai sasniegtu lielu auditoriju. Par laimi, ir arī daudz Android izstrādātāju rīku, lai jūs sāktu un palīdzētu pilnveidot jūsu darbplūsmu. Vēl labāk, ja šo rīku skaits visu laiku palielinās, kamēr katrs no tiem turpina kļūt efektīvāks un intuitīvāks. Nekad nav bijis labāka laika, lai izveidotu savu Android lietotni!

Lasīt tālāk: Labākie Android lietotņu veidotāji, lai izveidotu lietotnes un veidotu tās ar nulles kodu

Zemāk atradīsit plašu noderīgu un jaudīgu izstrādātāju rīku klāstu. Jūsu ērtībai tie ir klasificēti šādi:

  • IDE - Integrētās izstrādes vides ir galvenie rīki, kurus izmantojat, lai izveidotu savas Android lietotnes, nodrošinot interfeisu, kurā ievadāt savu kodu.
  • Rīki, kas piegādāti kopā ar Android Studio - Šie ir oficiālie Google izstrādātāju rīki no Google, kas ir komplektā ar Android Studio / Android SDK.
  • Uzlaboti ārējie rīki- tādus rīkus kā Github, kurus jūs, iespējams, izmantosit kā pieredzējušāku izstrādātāju.
  • Citi instrumenti- Ātra citu rīku veidu, ar kuriem jūs varētu nākties saskarties.

Paziņojiet mums, kas mums pietrūka zemāk, un veiksmi!


Populārākie Android izstrādātāju rīki: IDE

Am IDE ir “integrēta izstrādes vide”, kas nozīmē vienu saskarni, kas ļauj ievadīt kodu un apstrādā lietas

Android Studio

Neviens Android izstrādes rīku saraksts nebūtu pilnīgs bez Android Studio. Šī ir oficiālā IDE (integrētā izstrādes vide), kas paredzēta operētājsistēmai Android, padarot to par galveno izvēli lielākajai daļai izstrādātāju, kas vēlas padarīt pamata lietotnes saskaņā ar Google materiāla dizainu un piekļuvi visām platformas uzlabotajām funkcijām.

IDE ir vieta, kurā jebkurš izstrādātājs pavadīs lielāko daļu sava laika: tas darbojas kā izvēlētās programmēšanas valodas redaktors (Android Studio atbalsta Java un Kotlin), kompilators, kas var izveidot APK failus, un failu sistēma jūsu projekta sakārtošanai. Tas ietver arī XML redaktoru un “dizaina skatu” elementu sakārtošanai ekrānā. Arī Android Studio piedāvā visu papildu rīku komplektu - dažus no tiem mēs apskatīsim šajā rakstā -, un par laimi lielākā daļa no tiem tagad tiks apvienoti vienā lejupielādē. Faktiski tas ir arī komplektā ar pašu Android SDK, lai gan jums joprojām būs jālejupielādē un jāinstalē Java JDK atsevišķi. Jums vajadzētu arī apskatīt mūsu pilnu Android Studio apmācību iesācējiem.


Attīstībai, izmantojot Java un Android SDK, ir nedaudz stāva mācīšanās līkne, taču integrācijas, atbalsta un funkciju ziņā Android Studio nevar pārspēt.

Vizuāla studija ar Xamarin

Visual Studio ir Microsoft IDE, kas atbalsta virkni valodu, ieskaitot C #, VB.net, JavaScript un citas valodas ar paplašinājumiem. Izmantojot Xamarin, kas tagad ir iekļauts komplektā, ir arī iespējams izveidot starpplatformu lietotnes, izmantojot C #, un pēc tam veikt pārbaudi vairākās ierīcēs, kas savienotas ar mākoni. To var brīvi izmantot, un tā ir laba izvēle, ja plānojat izlaist utilītu lietotni gan Android, gan iOS ierīcēm un nevēlaties rakstīt savu kodu divreiz. Tas ir noderīgi arī tiem, kas jau pārzina C # un / vai Visual Studio. Pat tiem, kuriem nav daudzplatformu centienu, tā var kalpot kā spēcīga un pievilcīga alternatīva Android Studio. Tomēr negatīvs ir tas, ka nav tik ērti piekļūt Java rakstītajām bibliotēkām un tās lietot, un tāpat kā ar jebkuru citu alternatīvu, jūs zaudējat daļu no Google atbalsta un uzlabotajām integrētajām funkcijām.

Vienotība 3D

Unity 3D ir spēļu dzinējs un IDE vairāku platformu spēļu izstrādei - un, iespējams, labākais risinājums visiem, sākot no iesācējiem līdz pieredzējušiem lietotājiem. Vienotību ir viegli iemācīties, un tai ir ļoti dažādas spēles attīstības iespējas. Lai gan ir iespējams izveidot spēli ar Android Studio, Unity šo darbu paveic daudz vieglāk un tas ievērojami ietaupīs laiku un galvassāpes. Tas ir īpaši labi piemērots 2D spēlēm, taču jūs to izmantojat arī, lai izveidotu virtuālās realitātes lietotnes Daydream, Cardboard vai Gear VR! Lai uzzinātu vairāk, iepazīstieties ar mūsu iepazīstināšanu ar Unity3D.

Nereāls dzinējs

Unreal Engine ir arī spēles dzinējs, un tā ir alternatīva opcija tiem, kurus interesē daudzplatformu, pilnvērtīga spēļu izstrāde. Tāpat kā Unity, Unreal piedāvā vieglu atbalstu Android un faktiski ir arī grafiski pārāks, kā arī ir atvērtā koda. Tas nozīmē, ka Unity ir nedaudz labāks iebūvētais atbalsts mobilajiem un 2D darbiem, un tā ir vēlamā opcija lielākajai daļai mobilo spēļu ierīču. Tas, uz kuru jūs galu galā nolemjat doties, ir jūsu zvans, un, tā kā viņi abi ir bez maksas, nav iemesla, kāpēc jūs nevarat dot viņiem abus. Sāciet šeit, ja vēlaties uzzināt, kā rakstīt 3D spēli Android, izmantojot Unreal Engine.

GameMaker: studija

GameMaker: Studio ir vēl viens rīks spēļu izstrādātājiem, šoreiz 2D spēlēm. Tas ir nedaudz vienkāršāk nekā lietot Vienotību vai Unreal 4, un tas ļauj jums izveidot lietotnes ar faktiski nulles kodu. Ja jūs darīt tomēr vēlaties pievienot nedaudz vairāk pielāgošanas, tad varat iepazīties ar ļoti iesācējiem draudzīgo GML vai “GameMaker valodu”.

Tomēr, lietojot ērtu lietošanu, jūs zināmā mērā zaudējat jaudu un funkcionalitāti. Ir arī vērts atzīmēt, ka GameMaker nav bezmaksas, lai gan ir pieejama bezmaksas izmēģinājuma versija tiem, kas vēlas to uzņemt. Iepazīstieties ar mūsu GameMaker: Studio apmācību iesācējiem, lai iegūtu vairāk informācijas.

B4A

B4A (Android operētājsistēmai Basic) ir mazāk zināms Android programmatūras rīks no Anywhere Software, kas vērsts uz “ātru attīstību”. Kā norāda nosaukums, tas ir IDE un tulks, kas ļauj izstrādātājiem izveidot lietotnes, izmantojot BASIC programmēšanas valodu. Tiem, kas nav pazīstami ar BASIC, tā būtībā ir daudz vienkāršāka, procesuāla programmēšanas valoda, kas tuvāk parastajai angļu valodai. Neskatoties uz to, ka B4A būtībā ir viena cilvēka projekts, viņam izdodas iesaiņot daudz noderīgu uzlaboto funkciju; ieskaitot bezvadu atkļūdošanu, izmantojot Bluetooth, vizuālo redaktoru skatu pievienošanai un sakārtošanai un daudz ko citu. Tas nav bezmaksas, taču licence ir ļoti pieņemama.

Ja jūs interesē, iepazīstieties ar mūsu pilnu Basic4Android ievadu.

Rīki, kas piegādāti kopā ar Android Studio

AVD vadītājs

AVD pārvaldnieka rīks ir komplektā ar Android Studio. AVD nozīmē “Android virtuālā ierīce”, tāpēc būtībā tas ir emulators Android lietojumprogrammu darbināšanai datorā. Tas ir noderīgi, jo tas nozīmē, ka varat ātri pārbaudīt savas lietotnes, ne vienmēr tās instalējot fiziskās ierīcēs. Vēl svarīgāk ir tas, ka AVD pārvaldnieks ļauj jums izveidot daudz dažādu emulatoru ar dažādiem ekrāna izmēriem, specifikācijām un Android versijām. Tas nozīmē, ka jūs varat redzēt, kā jūsu radījums izskatīsies katrā konkrētajā ierīcē, un tādējādi nodrošināt atbalstu vispopulārākajos sīkrīkos. Veiktspēja visu laiku uzlabojas, it īpaši ar ātrs virt režīms, kas datorā palaiž Android operētājsistēmas Android versiju un novērš vajadzību pēc instrukcijas līmeņa emulācijas.

Android ierīces monitors

Vēl viens iebūvēts Android izstrādes rīks - Android ierīces monitors - ļauj izpildīšanas laikā uzraudzīt savu ierīci vai virtuālo ierīci un piekļūt informācijai, piemēram, cik procesi darbojas kādā pavedienā, tīkla statistikā, LogCat un citur. Tas ir lieliski piemērots, lai pārbaudītu jūsu lietotņu veiktspēju un redzētu, kas notiek zem.

Android atkļūdošanas tilts

ADB apvalks ir noderīgs neliels komandrindas rīks, kuru varat izmantot, lai sazinātos ar komandām vai darbinātu pievienotajā Android ierīcē (virtuālo vai fizisko). Tas tiek piegādāts kopā ar Android Studio, un lielākoties jums par to nevajadzēs uztraukties. Tomēr šad un tad jūs sekojat apmācībai un atradīsit, ka jums tā jāatver. Lai to izdarītu, dodieties uz Android SDK instalācijas mapi platformas rīki vai izvēloties to, kura mape atrodas adb.exe, un atveriet komandrindu (Shift + RMB> Atvērt komandu logu šeit).

Uzlaboti ārējie rīki

GitHub

GitHub ir Git krātuvju mitināšanas pakalpojums. Vienkārši runājot, tas ir tiešsaistes rīks, kuru varat izmantot, lai dalītos projektos, kā arī sekotu vairāku projektu versijām un “dakšiņām”, kad strādājat komandā. Tas ir parocīgs darba dublēšanai, sadarbībai un kodu paraugu un konsultāciju atrašanai, ar kurām jūs varat strādāt. Iesācējiem jūsu pakļaušana GitHub, iespējams, būs tikai tādu parauga projektu lejupielādēšana, kurus varat mainīt. Ja jūs kādreiz strādājat pie lielas lietotnes kā komanda, tas ir izstrādātāja rīks, kas jums būs ļoti jāpārzina. Ja vien uzņēmums, kurā strādājat, tā vietā izmantojiet Mercurial!

Šodien vietnē TwitterWinFuture raktniek Roland Kvant noplūda mārketinga attēlu par to, ka, domājam, ir Huawei Watch GT 2 viedpulkteni. Kā norāda noaukum, Watch GT 2 varētu būt turpinājum oriģinālajam ...

Ķīna un AV šobrīd atroda plašā tirdzniecība karā. Tā rezultātā aba valdība pieņem dažu lielu lēmumu. Nevien nav biji nozīmīgāk par gaidāmo Huawei aizliegumu. ākotnēji embargo tājā pēkā pagājušajā ned...

Populāras Ziņas