macOS 用のタイマーアプリです。 研究室のミーティング時間を管理するために開発されました。
既存のタイマーアプリケーションとの違い:
- 制限や広告なし
- 自作したことによる高カスタマイズ性
- 画面前方に常駐可能
主な機能:
- 分・秒単位での時間設定
- 円形プログレスバーでの視覚的な残り時間表示
- 常に前面に表示されるフローティングウィンドウ
- タイマー終了時の通知音
- macOS 12.0 以上
- Xcode 14.0 以上
- Swift 5.7 以上
-
リポジトリをクローン
git clone https://github.com/yourusername/timer_date.git cd timer_date -
Xcode でプロジェクトを開く
open timer_date.xcodeproj -
ビルドターゲットとして「timer_date」を選択
-
Command+B でビルド
- Command+R でアプリケーションを実行
- Xcode で「Product > Archive」を選択
- 作成されたアーカイブを配布
- 生成されたアプリケーションを実行
現在検討中の拡張機能:
- タイマープリセットの保存機能
- ダークモード対応
- インターバル機能
研究室メンバーからのフィードバックや Issue を募集しています! 以下のようなことがあれば Issue として報告してください:
- バグレポート
- 機能リクエスト
- UI の改善案
研究室での作業時間管理のために既存のタイマーアプリケーションを使用していましたが、以下の制限に悩まされていました:
- 他のアプリケーションの裏に隠れてしまう
- 操作が複雑で直感的でない
- カスタマイズ性の欠如
- 無料版での制限
これらの問題を解決するために、シンプルでありながら必要な機能を備えたタイマーアプリケーションを独自に開発しました。
memo: build すると,以下のディレクトリにプロダクトが生成されます。 ~/Library/Developer/Xcode/DerivedData