[254] JUCE 2019 年使用者調查結果

I’m Sam
JUCE Tips
Published in
7 min readMar 31, 2019

--

JUCE 團隊在 2019 年初發出一份使用者問卷,官方公佈了調查結果以及分析。本文說明調查結果,以及由我的角度來看這份報告所代表的意義。

首先,官方的問卷調查把使用者以使用授權分成三類:Non-paying, Indies, Pros。

第一個問題是:

你拿 JUCE 做什麼?

由下圖可以看到,JUCE 較常被使用的的領域依然以音樂類型為大宗,跟第二名相比,差距甚大:

第二個問題是:

你希望 JUCE 團隊將未來的開發重點放在哪一個面向?

Indie and Pro 授權用家最希望 GUI rendering performance 獲得改善。而免費用家(Non-paying)則比較重視文件以及教學資源。

文件以及教學資源缺乏一直是 JUCE 的痛,這一點讓新手很受傷,特別是 C++ 程式設計底子不穩的新手。中文的學習資源更是慘上加慘,慘不忍睹。說到這,我正在寫《跨平台應用程式開發使用 JUCE 以及 C++》,進度嚴重落後。😭

第八點-Native GUI widgets,我也覺得有需要。不過,JUCE 設計初衷是針對 DAW 外掛開發,這些外掛最大的特色是,外觀長得跟系統原生的控制項不一樣。

第九點-Testing system integration。我目前主要的 Unit Test 框架是 Catch2,我希望 Visual Studio 能早日整合 Catch2,這點跟 JUCE 比較沒關係。

第十七點很有趣,The JUCE module ecosystem,就是讓開發者撰寫獨立的 JUCE Module,然後用來賣錢,也就是軟體市集的概念。就我的觀察,目前的 JUCE 生態要做這樣的市集,時間點還太早。一來 JUCE 的使用人口數相當少,二來多在音樂領域,目標族群小,開發者投入市集的吸引力低,較難形成正向循環。

--

--

I’m Sam
JUCE Tips

Developer | CTO of I³D Technology Inc. | Blog at https://samtsai.org | Newsletter: http://thecpp.news | WorkFlowy Tips: https://workflowy.tips