Skip to main content

Architecture

caution

This page is currently under development.

Astrysk has been designed to allow for extensibility through applets. Applets are self-contained applications that can provide additonal functionality and customisation options. These applets, developed in part by the community fosters a rich eco-system of tools and features to enhance the user experience.

An applet has a well defined interface that the main application can use to initialise the applet. The interface consists of 6 main screens:

  • Home [Required]
  • Search [Required]
  • Settings [Required]
  • Detail
  • Modal
  • Fullscreen Modal

The applet interface also has two other major functions;

  • Configure
  • Context Menu (For the persistent applet icon)