The Disa Framework is open sourced under the LGPL 2.1 license. The framework is mainly geared towards building new plugins. However, you are free to do whatever you like with it within the limitations of the LGPL 2.1 license (check out our contribution page on GitHub for possibilities). For the sake of simplicity, open source efforts are all being managed on GitHub. The whole nine yards can be found by clicking on the button below.
Please note that Disa's documentation is still in a very preliminary state. Over the next few months, significant efforts will be placed on maturing it.
Disa Framework is in C#. It is platform agnostic and will compile on any platform that runs .NET/Mono (this includes the new .NET Core).
You need at least some C# knowledge. Also, you need a C# IDE like Visual Studio. If you do not feel like using a bulky IDE there is also Visual Studio Code.
Visit the Disa Wiki on GitHub where you will be guided to your first tutorial.
Yes! This is the most critical feature of open sourcing the Disa Framework.
No, you do not. If you want to test your plugin from your desktop, as if it were on an android device, use an an Android emulator. Genymotion is a fantastic one but there are many others to choose from!
In many, many ways really! Check out our Contribution page on GitHub.
Reply to the project and make notes on GitHub if the questions and comments are development specific. Use the Disa community to ask general questions. As a last resort please contact us directly at firstname.lastname@example.org, questions must be development related or we will not respond.