ユーニックス総合研究所

~テクノロジーで安心と安定を~

お仕事のご依頼は「お問い合わせ」からどうぞ

ホーム>実績>時間を通知する「通知ちゃん」の制作

時間を通知する「通知ちゃん」の制作

指定した時間をカウントし、時間が来たら音楽を鳴らして通知するデスクトップアプリ「通知ちゃん」を制作しました。

narupo/notice-timer: Notice time

時間のカウントの開始/停止機能の他、よく使う時間を登録できる機能や、通知時に使用する音楽を選択できる機能も搭載しています。

音源のファイルはユーザーが自由に追加することが可能です。

Tkinterによる開発

開発にはPython(パイソン)とTkinter(キンタ―)を使用しました。

tkinter --- Tcl/Tk の Python インタフェース — Python 3.8.5 ドキュメント

TkinterはPythonの標準ライブラリで使い勝手がいいです。

時間の計測にはマルチスレッドなプログラミングが必要で、難易度的には高めになっています。

TkinterはPythonのマルチスレッドなライブラリと組み合わせても問題なく動作します。

Pythonの持つパワーをそのままGUIに投影できる点でTkinterは非常に優れていると言えます。