diff --git a/docs/en/beamng/dev/modding/ui-apps.md b/docs/en/beamng/dev/modding/ui-apps.md index a1f1634a..a5211c59 100644 --- a/docs/en/beamng/dev/modding/ui-apps.md +++ b/docs/en/beamng/dev/modding/ui-apps.md @@ -1 +1,266 @@ -# UI-App Creation \ No newline at end of file +# UI-App Creation + +In order to make an UI-App you will need some knowledge of the AngularJS framework, the main documentations can be found here : [AngularJS docs](https://docs.angularjs.org/guide) + +## File structure + +An UI-App need 4 important files to work : +- app.js | Contain the main code used by the UI-App [Javascript docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript) +- app.html | The code that displays your app [Html docs](https://developer.mozilla.org/fr/docs/Web/HTML) +- app.json | Contains the information of the UI-App +- app.png | The image file showing in the app selector + +### UI-App style +I recommend using the