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
Aplikasi debugging yang kuat untuk Android. Pembantu Pembangun membuat aplikasi Android asli debug semudah debug halaman web menggunakan Alat Pembangun Chrome. Ia membolehkan anda untuk memeriksa hierarki Lihat, mengesahkan Layout, Gaya, Terjemahan pratonton dan banyak lagi. Segala-galanya boleh dilakukan secara langsung dari peranti mudah alih. Bekerja untuk kebanyakan apl Android.
Pembantu Pembangun menggunakan campuran API rasmi dan heuristik canggih untuk menunjukkan pada masa yang lebih lama daripada yang mungkin untuk alat lain. Ia disesuaikan untuk meningkatkan produktiviti profesional seperti Pemaju, Penguji, Pereka dan Pengguna Kuasa dalam tugas geeky hari mereka.
Pembantu Pembangun adalah ... betul, aplikasi pembantu, anda boleh memanggilnya pada bila-bila masa dengan isyarat mudah seperti lama menekan butang rumah.
INSPECT ALMOST APA APP ANDROID
Pembantu Pembangun dapat memeriksa aplikasi Android berdasarkan SDK Android rasmi. Ia juga menyokong aplikasi dan laman web berasaskan web yang diberikan oleh penyemak imbas web Google Chrome. Sokongan untuk jenis aplikasi lain boleh dibataskan.
KEEP CALM & PRIVASI
Pembantu Pembangun tidak memerlukan akar atau sebarang keperluan khusus. Ia menghormati keselamatan sistem dan privasi pengguna. Sebarang data yang dikumpulkan dari skrin diproses secara tempatan (luar talian). Aplikasi dan pandangan yang diisytiharkan sebagai selamat dihormati, Pembantu Pembangun walaupun tidak dapat mengakses kandungan mereka. Apl pembantu Android mempunyai akses kepada data skrin sahaja selepas manual dipanggil oleh pengguna.
APA YANG ANDA DAPAT PERCUMA
Percubaan 30 hari mungkin aplikasi pembantu yang paling maju yang didedikasikan untuk Pemaju Android, Penguji, Pereka dan Pengguna Kuasa. Selepas tempoh ini, tentukan: dapatkan lesen profesional atau tinggal dengan percuma, sedikit terhad, namun masih boleh membantu aplikasinya.
CHECK ACTIVITY CURRENT
Pemaju boleh menyemak nama kelas aktiviti semasa, terutamanya berguna untuk projek yang lebih besar. Penguji akan menghargai penyelesaian bersatu untuk mengakses nama versi aplikasinya, kod versi bersama dengan tindakan biasa seperti 'maklumat apl' atau 'menyahpasang'.
INSPECT VIEW HIERARCHY
Ujian pengujian ujian automasi dan pemaju mengejar pepijat boleh memeriksa hierarki elemen yang dipaparkan pada skrin, secara langsung dari peranti mudah alih. Konsep ini mirip dengan pemeriksaan laman web dengan alat dev terkenal yang dikirimkan dengan penyemak imbas web terkemuka.
✔ Periksa pengecam pandangan, nama kelas, gaya teks atau warna.
✔ Pratonton sumber susun atur yang hampir sama yang dipadankan di sebelah pandangan akarnya.
LETUSAN LAYOUT
Pereka, penguji dan pemaju akhirnya boleh menyemak saiz dan kedudukan pelbagai unsur yang dibentangkan terus pada peranti mudah alih. Adakah anda pernah tertanya-tanya apakah jarak tepat dari butang yang diberikan kepada label teks yang diberikan pada peranti tertentu? Atau mungkin, apakah saiz unsur tertentu dalam titik kepadatan? Pembantu Pembangun menyediakan toolkit untuk membantu mengesahkan dan memenuhi keperluan daripada pereka seperti piksel atau sebaliknya reka bentuk DP sempurna.
LIHAT CONTEXT OF TRANSLATIONS
Pembantu Pembangun memberi peluang terjemahan pejabat untuk memaparkan kunci penterjemahan di sebelah unsur teks, secara langsung pada peranti mudah alih. Penterjemah mendapatkan apa yang paling penting untuk memberikan terjemahan berkualiti: konteks di mana teks tertentu digunakan.
✔ Kekunci terjemahan dipaparkan di sebelah unsur teks.
✔ Terjemahan untuk bahasa lain boleh dipratonton (tidak perlu mengubah bahasa peranti mudah alih).
✔ Panjang minimum dan maksimum di antara terjemahan yang sedia ada.
DAN LEBIH ...
Pembantu Pembangun sedang dibangunkan, kekal menantikan ciri-ciri baru yang akan datang!
LINKS
✔ Laman utama projek: http://appsisle.com/project/developer-assistant/
✔ Wiki menangani soalan umum: https://github.com/jwisniewski/android-developer-assistant/wiki
✔ Contoh penggunaan pada tutorial video untuk pereka (dibuat oleh Design Pilot): https://youtu.be/SnzXf91b8C4