Moćna aplikacija za otklanjanje pogrešaka za Android. Developer Assistant čini otklanjanje pogrešaka izvornih Android aplikacija jednostavnim kao otklanjanje pogrešaka web stranica pomoću Chromeovih alata za razvojne programere. Omogućuje vam pregled hijerarhije prikaza, provjeru rasporeda, stila, pregled prijevoda i još mnogo toga. Sve se može učiniti izravno s mobilnog uređaja. Najbolje odgovara za aplikacije temeljene na prikazima i fragmentima, s ograničenom podrškom za tehnologije poput Android Composea, Fluttera i web aplikacija.
Developer Assistant koristi mješavinu službenog Assist i Accessibility API-ja, proširenu sofisticiranim heuristikama. Ova kombinacija pomaže u prikazivanju više u vrijeme izvođenja nego što je to moguće za druge alate. Prilagođen je povećanju produktivnosti profesionalaca poput programera, testera, dizajnera i naprednih korisnika u njihovim svakodnevnim zadacima.
Developer Assistant je… zar ne, aplikacija za pomoćnika, možete je pozvati u bilo kojem trenutku jednostavnom gestom poput dugog pritiska gumba Home.
PREGLEDAJTE IZVORNE I HIBRIDNE ANDROID APLIKACIJE
Developer Assistant može pregledati Android aplikacije temeljene na službenom Android SDK-u. Najbolje odgovara za aplikacije temeljene na prikazima i fragmentima. Također ima ograničenu podršku za Android Compose, Flutter, web-aplikacije i web-stranice.
ZADRŽITE MIRNOST I PRIVATNOST
Developer Assistant NE ZAHTIJEVA root pristup. Poštuje sigurnost sustava i privatnost korisnika. Svi podaci prikupljeni sa zaslona obrađuju se lokalno (offline) i samo na izričit zahtjev korisnika - kada se pozove funkcija pomoći. Za osnovni rad, Developer Assistant mora biti odabran kao zadana aplikacija Digital Assistant. Opcionalno, može mu se dodijeliti dopuštenje za Uslugu pristupačnosti (što povećava točnost pregleda za nestandardne aplikacije).
ŠTO DOBIVATE BESPLATNO
30-dnevno probno razdoblje vjerojatno najnaprednije aplikacije za pomoć namijenjene Android developerima, testerima, dizajnerima i naprednim korisnicima. Nakon tog razdoblja odlučite: nabaviti profesionalnu licencu ili ostati uz besplatnu, pomalo ograničenu, ali i dalje upotrebljivu aplikaciju.
PROVJERITE TRENUTNU AKTIVNOST
Developeri mogu provjeriti naziv klase trenutne aktivnosti, što je posebno korisno za veće projekte. Testeri će cijeniti objedinjeno rješenje za pristup nazivu verzije aplikacije, kodu verzije zajedno s uobičajenim radnjama poput 'informacija o aplikaciji' ili 'deinstaliraj'.
PREGLED HIJERARHIJE PRIKAZA
Testeri koji pišu testove za automatizaciju i programeri koji traže greške mogu pregledati hijerarhiju elemenata prikazanih na zaslonu izravno s mobilnog uređaja. Koncept je sličan pregledu web stranica s poznatim alatima za razvoj koji se isporučuju s vodećim web preglednicima.
✔ Pregledajte identifikatore prikaza, nazive klasa, stil ili boju teksta.
✔ Pregledajte resurse izgleda koji najbolje odgovaraju prikazanim pored njihovih korijenskih prikaza.
PROVJERITE IZGLED
Dizajneri, testeri i programeri konačno mogu provjeriti veličinu i položaj različitih elemenata prikazanih izravno na mobilnom uređaju. Jeste li se ikada pitali koja je točna udaljenost određenog gumba od određene tekstualne oznake na određenom uređaju? Ili možda, koja je veličina određenog elementa u točkama gustoće? Developer Assistant pruža skup alata koji pomaže u provjeri i zadovoljavanju zahtjeva dizajnera poput piksela ili bolje rečeno DP savršenog dizajna.
POGLEDAJTE KONTEKST PRIJEVODA
Developer Assistant daje prevoditeljskim uredima mogućnost prikazivanja ključeva prijevoda pored tekstualnih elemenata izravno na mobilnom uređaju. Prevoditelji dobivaju ono što je najvažnije kako bi pružili kvalitetan prijevod: kontekst u kojem se određeni tekst koristi.
✔ Ključevi prijevoda prikazani su pored tekstualnih elemenata.
✔ Prijevodi za druge jezike mogu se pregledati (nema potrebe za promjenom jezika mobilnog uređaja).
✔ Minimalna i maksimalna duljina među postojećim prijevodima.
I VIŠE...
Pratite nove značajke koje dolaze!
LINKOVI
✔ Početna stranica projekta: https://appsisle.com/project/developer-assistant/
✔ Wiki koji odgovara na česta pitanja: https://github.com/jwisniewski/android-developer-assistant/wiki
✔ Primjer upotrebe na video tutorialu za dizajnere (izradio Design Pilot): https://youtu.be/SnzXf91b8C4