Skip to content

Latest commit

 

History

History
57 lines (43 loc) · 4.11 KB

README_ja.md

File metadata and controls

57 lines (43 loc) · 4.11 KB

Startie - いっせーのせでアプリを起動しよう!

Image

⚠️ 重要なお知らせ

  • このアプリケーションは現在アルファ版であり、多数のバグや未完成の機能を含む可能性 があります。安定版のリリースは3月を予定しています。
  • 現在、このアプリケーションは署名されていません。そのため、Xcodeでのビルドに関連する制限を含む可能性があります。正式な署名付きのリリースは3月に予定されています。

概要

Startieはアプリケーションをグループ化し、一括で起動できることでワークフローを革新します。手動での起動はもちろん、システム起動時やユーザーログイン時に自動的にアプリグループを起動する設定も可能です。

主な機能

  • アプリケーショングループ化: 必要に応じてアプリケーションをカスタマイズ可能なグループに整理できます。
  • 一括起動: 選択したグループ内のすべてのアプリケーションを一度に起動して、効率を大幅に向上させます。
  • 複数グループ管理: 複数のアプリケーショングループを作成および管理できます。
  • 高度な起動条件:
    • システム起動時またはユーザーログイン時にグループを自動起動できます。
    • 起動やログインに対して遅延起動を設定することで、段階的かつ制御されたアプリ起動が可能です。
  • アプリケーション起動順のカスタマイズ: グループ内のアプリケーションを指定した順序で起動でき、スムーズで予測可能なスタートアップ体験を実現します。

システム要件

  • 最新のmacOS、macOS 15 Sequoia
  • Apple Silicon Mac

インストール手順

  1. リポジトリ内の v0.1 タグに移動します。
  2. ソースコードをダウンロードして展開してください。
  3. プロジェクトを開き、Xcodeを使用してアプリケーションをビルドします。 📢App Storeなどでのリリースはもうしばらくお待ち下さい!

使用方法

  1. アプリを起動します。
    1. ウィンドウが表示されない場合は、メニューバーにあるアイコン(無地の四角)をクリックしてください。
  2. 左サイドバーの上部にある + ボタンをクリックして、グループを追加し、その名前を指定します。
  3. 右側のメインエリアでアプリをグループに追加します。
  4. ▶ ボタンをクリックして、グループ内のすべてのアプリを一括起動します!
  5. ログイン時に自動起動させたい場合やその他の設定を行うには、右上の ⚙ アイコンをクリックしてください。

開発ロードマップ

  • 高度な起動条件: 時間指定やイベント駆動による起動など、より細かい制御を導入します。
  • シームレスなmacOS統合: Spotlightやショートカットなど、macOSの各種機能との互換性と統合を深めます。
  • バックグラウンドアプリ起動: ウィンドウを前面に表示せずにアプリを起動し、集中した作業環境を維持します。
  • 個別のアプリ遅延設定: グループ内の各アプリケーションに対して個別の遅延時間を設定できるようにして、起動タイミングを細かく制御します。
  • カスタムグループアイコン: グループごとにカスタムアイコンを割り当て、視覚的な識別を容易にします。
  • ユーザーフレンドリーなUI: より快適に使用できるよう、ユーザーインターフェースを改善します。
  • 設定の保持: アプリケーションが設定をiCloudなどに保存できるようにします。
  • エラーハンドリング: より優れたエラーハンドリング機能を追加します。

仕様

  • Swift
  • SwiftUI
  • Swift Data