ユーニックス総合研究所

通知タイマーアプリの作成

  • 作成日: 2024-01-03
  • 更新日: 2024-01-03

指定した時間をカウントし、時間が来たら音楽を鳴らして通知するデスクトップアプリ「通知ちゃん」を制作しました。
時間のカウントの開始/停止機能の他、よく使う時間を登録できる機能や、通知時に使用する音楽を選択できる機能も搭載しています。
音源のファイルはユーザーが自由に追加することが可能です。

Tkinterによる開発

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

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

TkinterはPythonの標準ライブラリで使い勝手がいいです。
時間の計測にはマルチスレッドなプログラミングが必要で、難易度的には高めになっています。
TkinterはPythonのマルチスレッドなライブラリと組み合わせても問題なく動作します。
Pythonの持つパワーをそのままGUIに投影できる点でTkinterは非常に優れていると言えます。