Created: late 2019
Version: localhost
Script BuildAR is a platform that optimises the development workflow of Spark AR Studio. It allows the users to create AR experiences for Facebook or Instagram without the necessity of having to understand code.
Link to detailed project page
- Start your Local Development Environment (ex. MAMP, WAMP, XAMPP, etc.)
- Setup the database. Script BuildAR comes with a default database of actions and triggers. You can find these in the backups folder.
- The user can generate a script for Spark AR Studio.
- The user is provided with documentation about Script BuildAR within the tool
- The user can manage the data
- Add an action or trigger
- Delete an action or trigger
- Generating a script
- By selecting the desired input, data gets loaded from the database. The user can then choose to copy or download the code as a .js file
- Visual feedback: notification when copying or downloading the generated script
- Managing data
- Adding data
- Data gets added to the database
- Visual feedback: notification when data has been succesfully added
- Deleting data
- Data gets removed from the database
- Visual feedback: modal pops up asking if you are sure you want to delete the selected data
- Adding data
- Trigger and action overview: Right now there is no overview from all the data and no way to edit the data.
- Code Syntax: Adding a code syntax to the code fields will improve the readability. The UX test results show that the code is readable as it is, but it is recommended to add this change in the future to improve the readability even more.
- Categorised dropdown menu: To differentiate personal added data from the initial data — in the dropdown menus — a separation line could be added in the dropdown menu.
- Upload preset: Right now it is possible to download from- and upload backups to the database. But a preset uploader could come in handy. In the preset section the user can upload presets from other users. It’s important to prevent doubles from getting imported.
- Admin section: By adding an admin section the database could be regulated. An admin can register what data gets added or deleted, this improves the database content reliability.
Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
© 2021 TIES AARTS