Tanish Ranjan Logo
Tanish Ranjan
Back to Projects

Presentation Controller

March 2023
AndroidWindowsKotlinJetpack ComposeSwingTCP

An Android app that allows users to control presentations hosted on a computer using a mobile device, eliminating the need to repeatedly return to the host device to change slides or scroll.

Presentation Controller

Presentation Controller

Presentation Controller is an innovative Android application designed to simplify the process of managing presentations by allowing users to control them directly from their mobile devices. This app eliminates the need to repeatedly return to the host computer to change sliders or scroll through content, providing a seamless and efficient experience for presenters on the go.

Features

  • Remote Presentation Control: Enables users to navigate through slides, scroll, and manage presentation flow from their Android device, offering greater flexibility during live presentations.
  • Cross-Device Compatibility: Connects the Android app to a host computer, ensuring smooth communication between devices for real-time control.
  • Intuitive Interface: Features a clean and user-friendly UI, making it easy for presenters to focus on their delivery rather that technical setup.
  • Lightweight and Efficient: Designed to be lightweight, ensuring minimal resource usage on both the mobile device and the host computer.

Purpose

Presentation Controller was developed to address a common pain point for presenters: the inconvenience of being tethered to a host computer during a presentation. By enabling remote control from an Android device, the app empowers users to move freely while delivering their content, enhancing engagement with the audience. The focus on a lightweight and intuitive design ensures that the app is accessible to users of technical levels, making it a practical tool for educators. professionals, and students alike.

Status

Active: Presentation Controller is actively maintained, with a stable version available for use and potential for future enhancements based on user feedback.

Link

Repository: GitHub - Presentation Controller

Tech Stack

  • Kotlin
  • Jetpack Compose
  • Swing
  • TCP

Interested in similar projects?

I'm available for freelance projects and collaborations.

Get in Touch