Skip to content

iOS App for Apple Store-like video loop and motion-sensing exit.

License

Notifications You must be signed in to change notification settings

JNishihata/demoloop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demoloop

iPhoneをApple Storeの展示機(デモ機)のように変える、SwiftUI製のフルスクリーンビデオプレイヤーです。

特徴

  • シームレスなループ再生: 指定した動画を全画面で無限ループ再生します。
  • デバイスを動かすことでホーム画面へ移動: デバイスを大きく傾けることで、自動的にホーム画面へ移動します。

使い方

  1. このリポジトリをクローンします。
  2. Xcodeプロジェクトを開き、あなたのデモ動画(demo_video.mov)を demoloop フォルダに追加してください。
  3. あなたのiPhoneでビルドして実行します。

設定項目 (Settings Bundle)

設定アプリのDemoloopから以下の値を変更できます:

  • Sensitivity: センサーの感度(1.0〜5.0)。値が小さいほど、少しの動きで終了します。
  • Exit Delay: 起動後の誤作動防止タイマー。
  • Enable Sensor: センサー検知のON/OFF。

⚠️ 注意事項

  • 本アプリは展示・個人利用を目的としており、suspend を呼び出すための非公開API(Private API)を使用しています。そのため、App Storeへの申請はできません
  • 動画ファイルは著作権の関係上、リポジトリには含まれていません。

📝 ライセンス

MIT License (c)Jintaro Nishihata 2025

About

iOS App for Apple Store-like video loop and motion-sensing exit.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages