Una potente app di debug per Android. Developer Assistant rende il debug delle app Android native semplice come il debug delle pagine web utilizzando gli Strumenti per sviluppatori di Chrome. Ti consente di ispezionare la gerarchia della vista, verificare il layout, lo stile, le traduzioni in anteprima e altro ancora. Tutto può essere fatto direttamente dal dispositivo mobile. Funziona per la maggior parte delle app Android.
Developer Assistant utilizza una combinazione di API ufficiali ed euristiche sofisticate per mostrare in fase di esecuzione più del possibile per altri strumenti. È fatto su misura per aumentare la produttività di professionisti come sviluppatori, tester, progettisti e utenti esperti nelle loro attività quotidiane geek.
Developer Assistant è ... giusto, l'app assistente, puoi richiamarla in qualsiasi momento con un semplice gesto come premere a lungo il pulsante home.
ISPEZIONA QUASI QUALSIASI APP ANDROID
Developer Assistant può ispezionare le applicazioni Android basate su Android SDK ufficiale. Supporta anche app e siti Web basati sul Web resi dal browser Web Google Chrome. Il supporto per altri tipi di app può essere limitato.
MANTENERE LA CALMA E LA PRIVACY
Developer Assistant non richiede root o requisiti specifici. Rispetta la sicurezza del sistema e la privacy degli utenti. Tutti i dati raccolti da uno schermo vengono elaborati localmente (offline). Le app e le visualizzazioni dichiarate sicure vengono rispettate, l'Assistente per sviluppatori non può nemmeno accedere ai loro contenuti. Le app dell'assistente Android hanno accesso ai dati dello schermo solo dopo essere state invocate manualmente da un utente.
COSA OTTIENI GRATIS
Una prova di 30 giorni dell'app di assistente probabilmente più avanzata dedicata a sviluppatori, tester, designer e utenti esperti di Android. Trascorso questo periodo, decidi: ottieni una licenza professionale o rimani con un'app di assistenza gratuita, un po 'limitata, ma comunque utilizzabile.
CONTROLLA L'ATTIVITÀ CORRENTE
Gli sviluppatori possono controllare il nome della classe di un'attività corrente, particolarmente utile per progetti più grandi. I tester apprezzeranno una soluzione unificata per accedere al nome della versione dell'app, al codice della versione e ad azioni comuni come "informazioni sull'app" o "disinstallazione".
ISPEZIONA VISUALIZZA GERARCHIA I
tester che scrivono test di automazione e gli sviluppatori che cercano bug possono ispezionare la gerarchia degli elementi visualizzati sullo schermo, direttamente dal dispositivo mobile. Il concetto è simile all'ispezione di pagine web con noti strumenti di sviluppo forniti con i principali browser web.
✔ Ispeziona gli identificatori delle viste, i nomi delle classi, lo stile del testo o il colore.
✔ Visualizza in anteprima le migliori risorse di layout corrispondenti visualizzate accanto alle loro viste principali.
VERIFICA LAYOUT
Designer, tester e sviluppatori possono finalmente controllare le dimensioni e la posizione dei vari elementi presentati direttamente sul dispositivo mobile. Ti sei mai chiesto qual è la distanza esatta di un dato pulsante da una data etichetta di testo su un particolare dispositivo? O forse, qual è la dimensione di un particolare elemento in punti di densità? Developer Assistant fornisce un toolkit per aiutare a verificare e soddisfare i requisiti dei designer come il pixel o piuttosto il design perfetto DP.
GUARDA IL CONTESTO DELLE TRADUZIONI
Developer Assistant offre agli uffici di traduzione la possibilità di visualizzare le chiavi di traduzione accanto agli elementi di testo, direttamente su un dispositivo mobile. I traduttori ottengono ciò che è più importante per fornire una traduzione di qualità: il contesto in cui viene utilizzato un determinato testo.
✔ Chiavi di traduzione visualizzate accanto agli elementi di testo.
✔ È possibile visualizzare in anteprima le traduzioni per altre lingue (non è necessario cambiare la lingua di un dispositivo mobile).
✔ Lunghezza minima e massima tra le traduzioni esistenti.
E ALTRO ANCORA ...
Developer Assistant è in fase di sviluppo, rimanete sintonizzati per le nuove funzionalità in arrivo!
LINKS
✔ La home page del progetto: http://appsisle.com/project/developer-assistant/
✔ Il wiki che risponde a domande comuni: https://github.com/jwisniewski/android-developer-assistant/wiki
✔ Esempio di utilizzo su un video tutorial per designer (realizzato da Design Pilot): https://youtu.be/SnzXf91b8C4