• Developer Assistant 1
  • Developer Assistant 2

Developer Assistant

A powerful debugging app for Android. Developer Assistant makes debugging native Android apps as simple as debugging web pages using Chrome’s Developer Tools. It allows you to inspect the View hierarchy, verify Layout, Style, preview Translations and more. Everything can be done directly from the mobile device. Works for most Android apps.

Developer Assistant uses a mixture of official APIs and sophisticated heuristics in order to show at runtime more than possible for other tools. It’s tailored to increase productivity of professionals like Developers, Testers, Designers and Power Users in their day to day geeky tasks.

Developer Assistant is… right, the assistant app, you can invoke it at any time by a simple gesture like long pressing the home button.

INSPECT ALMOST ANY ANDROID APP

Developer Assistant can inspect Android applications based on official Android SDK. It supports also web-based apps and websites rendered by Google Chrome web browser. Support for other kinds of apps can be limited.

KEEP CALM & PRIVACY

Developer Assistant doesn’t require root or any specific requirements. It respects system security and user privacy. Any data collected from a screen is processed locally (offline). Apps and views declared as secure are respected, Developer Assistant even can’t access their content. Android assistant apps have access to screen data only after manually invoked by a user.

WHAT YOU GET FOR FREE

A 30day trial of probably the most advanced assistant app dedicated to Android Developers, Testers, Designers and Power Users. After this period, decide: get a professional license or stay with free, a bit limited, however still usable assist app.

CHECK CURRENT ACTIVITY

Developers can check class name of a current activity, especially helpful for larger projects. Testers will appreciate a unified solution to access the app version name, version code along with common actions like ‘app info’ or ‘uninstall’.

INSPECT VIEW HIERARCHY

Testers writing automation tests and developers chasing bugs can inspect hierarchy of elements displayed on the screen, directly from the mobile device. The concept is similar to the inspection of web pages with well-known dev tools shipped with the leading web browsers.

✔ Inspect view identifiers, class names, text style or color.
✔ Preview the best matching layout resources displayed next to their root views.

VERIFY LAYOUT

Designers, testers and developers can finally check size and position of various elements presented directly on the mobile device. Did you ever wonder what is the exact distance of a given button to a given text label on a particular device? Or maybe, what is the size of a particular element in density points? Developer Assistant provides a toolkit to help verify and satisfy requirements from designers like the pixel or rather the DP perfect design.

SEE CONTEXT OF TRANSLATIONS

Developer Assistant gives translation offices possibility to display translation keys next to text elements, directly on a mobile device. Translators get what’s the most important in order to provide a quality translation: the context where a given text is used.

✔ Translation keys displayed next to text elements.
✔ Translations for other languages can be previewed (no need to change the language of a mobile device).
✔ Minimum and maximum length among existing translations.

AND MORE...

Developer Assistant is under development, stay tuned for new features to come!

LINKS

✔ The project home page: http://appsisle.com/project/developer-assistant/
✔ The wiki addressing common questions: https://github.com/jwisniewski/android-developer-assistant/wiki
✔ Example usage on a video tutorial for designers (made by Design Pilot): https://youtu.be/SnzXf91b8C4

Category : Tools

Related searches

Reviews (29)

Jon. E. Dec 19, 2019     

The app told me to wait for more than 30 minutes to show some internals for the selected object on the screen, then my phone couldn't take screenshot. I waited the 30+ minutes (in one case about an hour with app open at all times), the promised information wasn't shown. Then the timer would reset if I changed to a different tab. I don't know if you consider this normal mechanics, but the timer could easily be dropped down to 30 seconds (most ads are). The info's cut off too I have changed to 3 ⭐

Lib. c. Jan 4, 2022     

I got problem , when i change the default assist app, this app doesn't know that I changed it at all , and keep show message "You recently visited the system settings, where you could change the default assist app. However, you didn't choose the Developer Assistant. Would you like to repeat?" OnePlus 7 pro Android 11

Mon. M. Apr 26, 2020     

I would have given it 5 stars easily if this app hasn't been such a pain in the *ss. I emailed them, but they seem to have died, probably, there was no answer. The app crashes or simply turns off every minute. I have to keep going to the settings every 1 minute and switch the home button of my phone and choose their app. So yeah, I'm uninstalling the app.

Fra. B. Feb 24, 2022     

I alpha/beta test many applications. Developer Assistant makes it easier to give BugReports, especially when I can find the bug 🪲 on my own. I'm also sure it's easier for the application developer, that gets more exact BugReports, and if i found the bug, a huge "help", when a alpha/beta user (like myself), get a chance to "show off" and tell them what's wrong i their alpha/beta 🤘🏼

Kar. S. Mar 28, 2021     

Its definately a great app but currently I am rating this 3 stars coz ,after updating my OnePlus 7T Pro to Oxygen OS 11 (Android 11) , this app fails to detect change in the assistant. I don't know either it's app's issue or oxygen os , but I can't get it working , EDIT :- Got it working , but have to manually search in settings , default assistant app, instead of digital assistant , both options are present in settings but 'deafult assistant app' actually has effect

Ash. R. V. May 13, 2021     

Great app, I'm a designer and it's a very useful and good to have product. The license also works on multiple devices, but devices should have same Google id signed in on play store from which purchase was made. Only if there was a different way to trigger it than changing device assistant.

Car. H. May 30, 2022     

Very well programmed, makes a beginner such as myself work out issues from the very start. Good job, it gets us involved right away as we learn to navigate. Thx. Love it

Cha. S. Mar 26, 2022     

If your trying to debug, build, or develop this is a very easily usable Developer Assistant application as the name implies. From my usage so far, it does everything it's description says it can.

Rei. Apr 28, 2019     

This looks really promising and I really want to use it but long-pressing the home button opens Google for me, so I cant use it. Maybe add a feature where the user can change the button you have to press to enable it?

Mou. E. Jan 24, 2019     

It would be good to edit, I feel bad looking at all these texts and scripts without being able to edit them. It just lets you see the inspection of whatever you are using, but not editing.

Rin. W. Mar 19, 2022     

Not working on OnePlus 8 pro, Android 11, rooted. Assistant is selected in settings but the app doesn't recognize this.

Ing. Apr 27, 2022     

The app is not showing up in default assistant apps so I'm unable to change the default assistant app. I'm using android 11

Spo. Aug 6, 2021     

Tried every method stated in their wiki. I wasn't able to get this app to work properly. I am using LineageOS Android 7.1 , mapped assistant to the long press of home button. But to no avail. Sounded promising but it didn't work.

Mar. O. Aug 6, 2020     

Good, but unable to inspect system ui, that i think it must be the main feature to inspect tge systemUi, instead of other useless layout and those can be easily adjust without using this.

Har. Oct 10, 2021     

Tried this in the OnePlus 6, even after selecting the assistant as Developer Assistant the app is not accepting that I have selected thia app as Assistant. Please resolve this asap, I have a project to complete and highly need this app.

Mar. P. N. Jul 18, 2019     

Very useful. One of the uses I didn't knew I need until now is to find layouts very quickly in code, as you can get the id fairly easily with this tool and go check it out, sparing you other more indirect ways. Worth the money for me.

Vin. R. Sep 21, 2018     

Great tool, would be great if I don't have to override Google assistant. Can this be triggered from a notification tile? And the pricing is way too high. Consider reducing it a bit. Otherwise a 5 stars from me!

Adi. H. Jan 15, 2021     

I used this app to inspect some of the system layouts (i.e. to get the resource package and resource id of some of the system views) and it worked fine for me. I used it on an Android 10 and Android 11 emulator.

Bro. Apr 19, 2021     

Great app... I feel like.. This is what i wqw looking for but... Dear developer. Xan you make the app request for root access? Then make the app able to save the icons on the screen as a png. I knoow this may be impossible. But if it possible maybe you can consider doing this. Thank you developer. *PPL Be like: oo this guy works for him, only you bellive that i'm real lol.

Pru. R. Dec 23, 2021     

This is a great tool for designers to learn the layout, font choices of apps that I inspire you!

Deb. M. May 23, 2021     

Great app & customer support too. The reason I am giving 1star is after my latest os update in OnePlus 7t, my device is unable to detect developer assistant.

Fin. May 17, 2022     

Useless waste for designers. Doesn't show anything in most the app

Nee. K. Dec 23, 2019     

Whe I press home button to activate it Google Assistant gets activated. There should be button to just activate it just like in VPN apps.

Akb. C. Feb 20, 2022     

I was able to get it turned on as an assistant. Easier in the face gave me more trouble.

Ver. S. Nov 22, 2018     

Hi! You did a good job, the app is really usefull it would be great if you add tab with whole hyerarchy as a tree

air. a. Mar 28, 2022     

Cool app. Does provide a functionality similar to Layout Inspector. Worth downloading

Ron. T. Feb 21, 2022     

Doesn't seem to work anymore, wish they would update it, it was great when it worked.

KBC. I. Apr 15, 2021     

Hi best for developer but it would be nice of you to add shell commands to see log and any other shell commands that help android devs. Thanks best app ever found 😀

Dar. A. Oct 23, 2021     

Can you make the button that is used to move the window a little bigger? It clashes with "back" system gesture on Android 11-12