First steps for app developers

Apps are programs or applications created by users and providers that extend the functionality of LUUCY.

Apps - SDK

Like LUUCY, the apps would also be powered by web technologies. To develop apps, you need to understand these technologies. The apps to be integrated in LUUCY are written in JavaScript/TypeScript and use predefined components for your user interface.

Plugins interact with the LUUCY application via a dedicated app API. You can also use external web APIs. You can create apps that run immediately or create apps that require the user to enter information via a user interface (UI) and store it in LUUCY.

First steps

First, you need nodejs and npm.

npm install -g luucy-cli typescript

Create an app project and enter a project name:

luucy create

Open the folder you created and run your app in the local test environment:

cd "project"
luucy serve  

In the browser, you can open LUUCY with your plug-in via the link listed in the terminal. Every adjustment in the code of your app is immediately visible in the LUUCY test environment.   

You can find more information and app examples on our GitHub

 

Is there anything we could change to make this article helpful?