Projucer

Develop, manage and deploy cross-platform applications

Design user interfaces

  • Add and manipulate components with the GUI Editor
  • Resize your screen and components
  • Use a colour picker
  • Change the Look & Feel
  • Import SVG files as code, no dependencies to the file required

Live coding engine

The live coding engine allows to visualise your application as you type. It works for any type of programs, including audio processing.

  • Design with C++ like it’s HTML!
  • Compile code in real time, allowing to visualise the interface instantly
  • Live coding environment for any type of code, including sound
  • Live coding per component, allowing to test parts of your project individually

Manage multi-platform software development

  • It runs on Mac and Windows
  • Prepares projects with the settings to release plug-ins or applications on all platforms
  • Compatible with XCode, Visual Studio and Android Studio.

Continue to edit with your IDE of choice

Use in conjunction with your preferred IDE

  • Xcode
  • Visual Studio
  • Android Studio

Requirements

macOS

  • 10.9 or higher
  • Xcode 7.3 or higher

Windows

  • 64 Bit
  • 8.1 or higher
  • Visual Studio 2015

Known Issues

  • “Open Recent” menu not working on Mac (as a workaround use the system’s recently used files from the Projucer context menu in the Dock)
  • C++ exceptions and RTTI (typeid and dynamic_cast) not working on Windows
  • Problems with complex project configurations and several 3rd-party libraries
  • Incomplete log files