API2 is a framework used to create applications for the AmigaOS and compatiblined systems. It has/will have the following features:
Is a set of components and functions that implement the functionality used to write applications.
Just as BOOPSI (MUI, Reaction) is based on the concept of binary objects, but implements it in a different, more efficient and more convenient to use way.
Unlike BOOPSI, method calls and properties do not require the use of DoMethod, SetAttr, etc., and parameters' types of these calls are checked during compilation.
Manages memory by counting references to objects.
Allows access to metadata and reflection.
Allows to fully control the appearance and structure of UI elements.
Provides source code compatibility between all AmigaOS like systems.
Is written in C and expands the syntax of this language with classes, exceptions and other features.
Is simple to use, does not require knowledge of pointers arithmetic, so can be easily used even by novice developers.
Nella pagina è possibile anche supportare concretamente l'ideatore
https://www.patreon.com/trifle