☰ Sidebar
Voting period for this idea type has passed

SXSW 2019

Native Cross-Platform Development With C++ & JUCE

Developing desktop and mobile versions of an app either requires multiple codebases or reliance on cross-platform frameworks that can make it cumbersome or impossible to reach native code performance or capabilities. We’ll look at how the JUCE framework makes it easy to develop high-performance apps that run natively on Windows, macOS/iOS, Android, and Linux with a single codebase and no compromise on speed or capabilities. JUCE is especially well-suited for domains requiring high performance including video and live processing of audio. Modern design techniques like vector-based UI, FlexBox and CSS Grid simplify the development of responsive interfaces that remain usable at any scale or layout configuration. In this session we’ll develop a JUCE app that shows all these capabilities.

Share this idea

Related Media


  1. How to evaluate whether per-platform native development or a cross-platform framework makes more sense for your projects, and how to select one.
  2. We’ll discuss how modern C++ is a very different beast than ‘old-school’ C++, and why developers should be taking another look at it in 2019.
  3. Source for the app developed in the session will be available on GitHub as a reference or jumping-off point for additional development.



Brett Porter, Chief Engineer, Art+Logic

Meta Information:

  • Event: SXSW
  • Format: Workshop
  • Track: Coding & Development
  • Track 2
  • Level: Advanced
Show me another idea

Add Comments

comments powered by Disqus

SXSW reserves the right to restrict access to or availability of comments related to PanelPicker proposals that it considers objectionable.