iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0

前陣子發現一個日本軟體開發者的 YouTube 頻道(devaslife),他的頻道以技術性質的影片居多,但每一支影片都用心製作,品質絕佳,賞心悅目 。在他的影片中,經常使用一個可以顯示鍵盤按鍵的工具——KeyCastr

KeyCastr 專案使用 Objective-C 開發,只支援 macOS,甚為可惜。若能支援 Windows,好用的跨平台工具,大家都喜歡。

又到了鐵人賽季,今年又興起了「志在參加,不在完賽」的念頭。於是,就拿這個當題目——使用 JUCE 開發一支仿 KeyCastr 的工具(先弄 Windows 版本)。

文章會拆解 JUCE 開發 GUI 應用程式的其中一個方法,搭配程式碼,說明 JUCE/C++ 這個組合的優缺點。沒意外的話,原始碼會公開。

使用 Balsamiq 做簡單的 UI Mockup,用來說明使用介面。

https://ithelp.ithome.com.tw/upload/images/20220916/2012042597xGFPxdNd.png


系列文
JUCE, C++, and Sam 開發跨平台 Keystroke on Screen 工具1
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言