JUCE Tips
Published in

JUCE Tips

[253] 那一年,我與 JUCE 相遇

JUCE is a cross-platform C++ GUI framework

約莫 2014 年底,JUCE 當時的版本是 3.x,公司還沒被做樂器的 ROLI 收購。當時因應一個專案需求而評估開發框架時,無意間發現 JUCE 這個 C++ 跨平台開發框架。當時的需求是支援 Windows & macOS,而且編譯後的執行檔大小有 10MB 的限制。瞄了一下 Qt,好像有點難度;試了一下 JUCE,輕鬆達標。就決定是你了!

這決定看來輕鬆,但其實不容易。首先,談到跨平台 GUI 應用程式開發,Qt 是多數人的「首選」。Qt 給人的印象是,技術成熟、開發者社群廣大、文件豐富、參考資源不計其數(書、文章、影片、課程)。

跟 Qt 相比,JUCE 在台灣的能見度幾乎為零,除了官方的英文文件,以及少許的文章及 YouTube 影片外,學習資源少得可憐。再加上多數找得到的資源,多以「如何開發音樂類型的應用程式或外掛」為主,音樂領域以外的應用得靠自己摸索。

--

--

A place you don’t want to miss while learning JUCE and C++

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
I’m Sam

I’m Sam

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