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 debug yang tangguh untuk Android. Asisten Pengembang menjadikan debugging aplikasi Android asli semudah men-debug halaman web menggunakan Alat Pengembang Chrome. Ini memungkinkan Anda untuk memeriksa hierarki Tampilan, memverifikasi Tata Letak, Gaya, Pratinjau terjemahan dan banyak lagi. Semuanya bisa dilakukan langsung dari perangkat seluler. Berfungsi untuk sebagian besar aplikasi Android.
Pengembang Asisten menggunakan campuran API resmi dan heuristik canggih untuk menunjukkan pada saat runtime lebih dari mungkin untuk alat lain. Ini dirancang untuk meningkatkan produktivitas para profesional seperti Pengembang, Penguji, Desainer, dan Pengguna Kuat dalam tugas sehari-hari mereka yang culun.
Asisten Pengembang adalah ... benar, aplikasi asisten, Anda dapat memohonnya kapan saja dengan gerakan sederhana seperti menekan tombol home.
INSPEKSI HAMPIR HAMPIR APLIKASI ANDROID APAPUN
Developer Assistant dapat memeriksa aplikasi Android berdasarkan SDK Android resmi. Ini juga mendukung aplikasi dan situs web berbasis web yang dibuat oleh browser web Google Chrome. Dukungan untuk jenis aplikasi lain dapat dibatasi.
TETAP TENANG & PRIVASI
Asisten Pengembang tidak memerlukan root atau persyaratan khusus apa pun. Itu menghormati keamanan sistem dan privasi pengguna. Setiap data yang dikumpulkan dari layar diproses secara lokal (offline). Aplikasi dan tampilan yang dinyatakan aman dihormati, Asisten Pengembang bahkan tidak dapat mengakses kontennya. Aplikasi asisten Android memiliki akses ke data layar hanya setelah diminta secara manual oleh pengguna.
APA YANG ANDA DAPATKAN GRATIS
Uji coba selama 30 hari mungkin merupakan aplikasi asisten tercanggih yang didedikasikan untuk Pengembang, Penguji, Desainer, dan Pengguna Daya Android. Setelah periode ini, putuskan: dapatkan lisensi profesional atau tetap dengan gratis, agak terbatas, namun aplikasi bantuan masih dapat digunakan.
PERIKSA KEGIATAN SAAT INI
Pengembang dapat memeriksa nama kelas dari aktivitas saat ini, sangat membantu untuk proyek yang lebih besar. Penguji akan menghargai solusi terpadu untuk mengakses nama versi aplikasi, kode versi bersama dengan tindakan umum seperti 'info aplikasi' atau 'uninstall'.
LIHAT INSPEKSI HIERARCHY
Penguji yang menulis tes otomatisasi dan pengembang yang mengejar bug dapat memeriksa hierarki elemen yang ditampilkan di layar, langsung dari perangkat seluler. Konsepnya mirip dengan inspeksi halaman web dengan alat pengembang terkenal yang dikirimkan bersama browser web terkemuka.
✔ Periksa pengidentifikasi tampilan, nama kelas, gaya teks atau warna.
✔ Pratinjau sumber tata letak pencocokan terbaik yang ditampilkan di sebelah tampilan root mereka.
LAYOUT VERIFIKASI
Desainer, penguji, dan pengembang akhirnya dapat memeriksa ukuran dan posisi berbagai elemen yang disajikan secara langsung di perangkat seluler. Apakah Anda pernah bertanya-tanya berapa jarak persis tombol yang diberikan ke label teks yang diberikan pada perangkat tertentu? Atau mungkin, berapa ukuran elemen tertentu dalam titik kepadatan? Developer Assistant menyediakan toolkit untuk membantu memverifikasi dan memenuhi persyaratan dari desainer seperti piksel atau lebih tepatnya desain DP yang sempurna.
LIHAT KONTEKS TRANSLASI
Developer Assistant memberikan kemungkinan kantor terjemahan untuk menampilkan kunci terjemahan di sebelah elemen teks, langsung di perangkat seluler. Penerjemah mendapatkan apa yang paling penting untuk memberikan terjemahan yang berkualitas: konteks di mana teks yang diberikan digunakan.
✔ Kunci terjemahan yang ditampilkan di sebelah elemen teks.
✔ Terjemahan untuk bahasa lain dapat dipratinjau (tidak perlu mengubah bahasa perangkat seluler).
✔ Panjang minimum dan maksimum di antara terjemahan yang ada.
DAN LEBIH BANYAK ...
Asisten Pengembang sedang dalam pengembangan, tetap ikuti perkembangan fitur baru!
LINK
✔ Halaman muka proyek: http://appsisle.com/project/developer-assistant/
✔ Wiki menjawab pertanyaan umum: https://github.com/jwisniewski/android-developer-assistant/wiki
✔ Contoh penggunaan pada tutorial video untuk desainer (dibuat oleh Design Pilot): https://youtu.be/SnzXf91b8C4