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
Một ứng dụng gỡ lỗi mạnh mẽ cho Android. Trợ lý nhà phát triển làm cho việc gỡ lỗi các ứng dụng Android gốc đơn giản như gỡ lỗi các trang web bằng cách sử dụng Chrome Công cụ dành cho nhà phát triển. Nó cho phép bạn kiểm tra phân cấp Xem, xác minh Bố cục, Kiểu, xem trước Bản dịch và hơn thế nữa. Tất cả mọi thứ có thể được thực hiện trực tiếp từ thiết bị di động. Hoạt động cho hầu hết các ứng dụng Android.
Trợ lý nhà phát triển sử dụng hỗn hợp các API chính thức và các phương pháp phỏng đoán tinh vi để hiển thị trong thời gian chạy nhiều hơn các công cụ khác. Nó được thiết kế riêng để tăng năng suất của các chuyên gia như Nhà phát triển, Người thử nghiệm, Nhà thiết kế và Người dùng Quyền lực trong các nhiệm vụ hàng ngày của họ.
Trợ lý nhà phát triển là đúng, ứng dụng trợ lý, bạn có thể gọi nó bất cứ lúc nào bằng một cử chỉ đơn giản như nhấn nút dài.
KIỂM TRA CÒN BẤT CỨ ỨNG DỤNG ANDROID nào
Trợ lý nhà phát triển có thể kiểm tra các ứng dụng Android dựa trên SDK Android chính thức. Nó cũng hỗ trợ các ứng dụng và trang web dựa trên web được hiển thị bởi trình duyệt web Google Chrome. Hỗ trợ cho các loại ứng dụng khác có thể bị hạn chế.
KEEP CALM & RIÊNG TƯ
Trợ lý nhà phát triển không yêu cầu root hoặc bất kỳ yêu cầu cụ thể nào. Nó tôn trọng bảo mật hệ thống và quyền riêng tư của người dùng. Mọi dữ liệu được thu thập từ màn hình đều được xử lý cục bộ (ngoại tuyến). Các ứng dụng và lượt xem được khai báo là an toàn được tôn trọng, Trợ lý nhà phát triển thậm chí có thể truy cập nội dung của chúng. Các ứng dụng trợ lý Android chỉ có quyền truy cập vào dữ liệu màn hình sau khi người dùng gọi thủ công.
NHỮNG GÌ BẠN ĐƯỢC MIỄN PHÍ
Bản dùng thử 30 ngày có lẽ là ứng dụng trợ lý tiên tiến nhất dành riêng cho Nhà phát triển, Người thử nghiệm, Nhà thiết kế và Người dùng Power. Sau khoảng thời gian này, hãy quyết định: lấy giấy phép chuyên nghiệp hoặc ở lại miễn phí, một chút hạn chế, tuy nhiên vẫn có thể sử dụng ứng dụng hỗ trợ.
KIỂM TRA HOẠT ĐỘNG HIỆN TẠI
Các nhà phát triển có thể kiểm tra tên lớp của một hoạt động hiện tại, đặc biệt hữu ích cho các dự án lớn hơn. Người kiểm tra sẽ đánh giá cao một giải pháp hợp nhất để truy cập tên phiên bản ứng dụng, mã phiên bản cùng với các hành động phổ biến như thông tin ứng dụng hay ‘gỡ cài đặt.
KIỂM TRA XEM KIỂM TRA
Người kiểm tra viết kiểm tra tự động hóa và nhà phát triển đuổi theo lỗi có thể kiểm tra phân cấp các yếu tố được hiển thị trên màn hình, trực tiếp từ thiết bị di động. Khái niệm này tương tự như việc kiểm tra các trang web với các công cụ dev nổi tiếng được cung cấp cùng với các trình duyệt web hàng đầu.
✔ Kiểm tra định danh xem, tên lớp, kiểu văn bản hoặc màu.
✔ Xem trước các tài nguyên bố cục phù hợp nhất được hiển thị bên cạnh chế độ xem gốc của chúng.
XÁC NHẬN SỐNG
Nhà thiết kế, người thử nghiệm và nhà phát triển cuối cùng có thể kiểm tra kích thước và vị trí của các yếu tố khác nhau được trình bày trực tiếp trên thiết bị di động. Bạn có bao giờ tự hỏi khoảng cách chính xác của một nút nhất định đến nhãn văn bản đã cho trên một thiết bị cụ thể là bao nhiêu không? Hoặc có thể, kích thước của một yếu tố cụ thể trong các điểm mật độ là gì? Nhà phát triển Trợ lý cung cấp một bộ công cụ để giúp xác minh và đáp ứng các yêu cầu từ các nhà thiết kế như pixel hay đúng hơn là thiết kế hoàn hảo DP.
XEM TIẾP THEO DỊCH DỊCH
Trợ lý nhà phát triển cung cấp cho các văn phòng dịch thuật khả năng hiển thị các phím dịch bên cạnh các thành phần văn bản, trực tiếp trên thiết bị di động. Các dịch giả có được những gì quan trọng nhất để cung cấp một bản dịch chất lượng: bối cảnh sử dụng một văn bản nhất định.
✔ Phím dịch được hiển thị bên cạnh các thành phần văn bản.
✔ Bản dịch cho các ngôn ngữ khác có thể được xem trước (không cần thay đổi ngôn ngữ của thiết bị di động).
✔ Độ dài tối thiểu và tối đa trong số các bản dịch hiện có.
VÀ THÊM ...
Trợ lý nhà phát triển đang được phát triển, hãy theo dõi các tính năng mới sắp tới!
LIÊN KẾT
✔ Trang chủ của dự án: http://appsisle.com/project/developer-assistant/
✔ wiki giải quyết các câu hỏi phổ biến: https://github.com/jwisniewski/android-developer-assistant/wiki
✔ Sử dụng ví dụ về hướng dẫn bằng video cho các nhà thiết kế (được thực hiện bởi Design Pilot): https://youtu.be/SnzXf91b8C4