As part of our commitment to encourage 3rd party development and extension, we have given our Developer Center a much needed makeover. A picture is worth a thousand words, but how about a video?
- The Developer Center now has its own dedicated tab in the ACP.
- What were previously tabs are now displayed on individual screens, making for a far less cluttered UI.
- You can easily switch from one application to another using the main menu or the button at the top right of the screen.
- We've implemented UI for some JSON files that previously had to be manually created; specifically acpsearch.json and furl.json
- We've replaced the "Support" button at the top of the ACP with a more helpful "Quick Links" dropdown menu. While this is not specific to developers, with easy access to things like the Task Manager and clearing caches, it's very handy for troubleshooting!
Application Landing Page
When you open the Developer Center for a particular application, the landing page is designed to help you quickly access common functions, and to help you find any potential issues within your code.
The Application Scanner currently checks for:
- Missing Admin CP Language Strings
- Missing Front-End Language Strings
- Missing EditorLocations extensions
- Missing FileStorage extensions
- Missing FrontNavigation extensions
- Missing FURLs
- Missing Email Templates
Language strings are grouped so that can you easily see where the missing strings were detected.
We will continue to expand the scanners over the course of the next few months.
What do you think? Are there any other useful features you'd like to see added to the Dev Center? What kind of scans can we implement on the landing page?