How to Implement IManageableApplicationType (v2) Plugin Type in Custom application

I like to show up my custom application in the "Add Application" section of the Administration interface. I found some answers in "Ask Community" like by implementing IManageableApplicationType (v2) Plugin Type we can show up custom application in Admin UI, but I have no idea how to implement the interface methods and there isn't enough information in the documentation,  can anyone help me to implement IManageableApplicationType (v2) Plugin interfaces ?