We’ve just pushed a bunch of new features to the develop branch of JUCE.
- A new plug-in format “Standalone” which creates a standalone app of your plug-in
- Multi-target project support on all platforms
- Major overhaul of the Android project exporter to support native cmake builds in Android Studio/gradle
- Upgraded JUCE code to use more C++11/C++14 features
We have posted individual threads on each of these features explaining them in more detail:
- New plug-in format “Standalone”
- Multi-target project exporters
- The new Android Studio/Gradle exporter
- New C++11/C++14 features
Some of these features are intended as JUCE 5 headline features to be officially released later this year. However, as these features required substantial changes to some of the core functionality of JUCE, we would like to pre-release these features on the develop branch.
This will give you the opportunity to test the new features, integrate them into your workflow and provide us with valuable feedback.
Disclaimer on Licensing of the develop branch
The source code available in the develop branch is provided for testing purposes. JUCE offers no guarantee that the source code will be integrated to the JUCE framework. The source code can be used for commercial and open source releases following the terms of the JUCE license. Many of the new features presented here will ultimately be released as part of JUCE 5 and using them in closed source application will require a paid license. Please contact email@example.com for any questions or visit the JUCE forum at forum.juce.com.