Skip to content

thewh1teagle/mobslide

Repository files navigation

mobslide

Turn your smartphone into presentation remote controller


Install

  1. Simply Download mobslide from releases on your PC and start it

I installed, what's now?

Open some presentation in Powerpoint / Google Slides

Scan the QR and control it with your phone!

Supported plaforms

Works on MacOS and Windows.

Tauri for linux doesn't support webrtc so currently Linux isn't supported

Presentation platforms

Usage

Scan the QR code with your smartphone and open the link.

Features

  • Scan the QR code. No installation required
  • Lightweight app ~2.5M
  • Minimal and effective design

Build

Prerequisites

Development

To run in development,

  1. in both desktop and web folders execute npm install
  2. execute cargo tauri dev in desktop folder
  3. execute npm run dev in web folder

A desktop app will open, and for the "phone client" a local server will run on localhost:5173

In case you want to try in your phone execute in web folder:

npm run dev -- --host 0.0.0.0

Building

To build for the current platform, execute cargo tauri build. On Windows, this will build both NSIS and MSI installers. Both function identically and are located under src-tauri/target/release/bundle/<msi or nsis>.

Debugging

When developing you can see logging messages by setting ENV variable

export RUST_LOG=trace
cargo tauri dev

For forther exploring, you can even try setting

RUST_BACKTRACE=1