← Back to SLG Developers Portfolio

📲 Big Message Scroller

Transform your Android device into a synchronized, hyper-customizable scrolling message display.

Get the App Now

Core Functionality

Enter a message (up to 160 characters), customize its look, and watch it **scroll horizontally** across your screen in landscape mode for **maximum visibility.**


🔗 Multi-Device Synchronization

The standout feature: **Sync up to 8 devices side by side!** The message flows seamlessly from one screen to the next, creating a continuous display perfect for events and presentations.

🎨 9 Hyper-Realistic Visual Themes

Choose from classic retro displays to modern Material Design, each with unique scrolling effects.

  • **Modern Material**: Clean, minimalist white text on black background (M3).
  • **7 Segment (Red LED)**: Classic digital clock with authentic glow effects.
  • **14 Segment (Blue LED)**: Shows letters and numbers with blue glow.
  • **Dot Matrix (Green LED)**: Default theme, mimics classic LED matrix displays.
  • **Nixie Tube**: Emulates vintage gas-discharge tubes with warm orange glow and blur effects.
  • **5x7 Matrix (White)**: Bright white pixel matrix display scrolling character-by-character.
  • **LCD Pixel (Classic Green)**: Subdued retro computer appearance with matte green text.
  • **CRT Monitor (RGB Phosphor)**: Highly specialized theme simulating individual Red, Green, Blue subpixels.
  • **Green Bay Packers**: Uses official team colors (Dark Green/Gold) and font for sports events.

⏱️ Precision Timing & Size

  • **Scroll Speed (5 levels)**: Controls the time it takes for content to scroll one full screen width (1-5 seconds). Essential for perfect sync.
  • **Text Size (11 steps)**: Adjustable from 50% to 100% in 5% increments.
  • **Repeat Delay (9 options)**: Controls the pause between repetitions, from instant loop to 7 screen delays, or disabled.

📐 Technical & UI Excellence

  • Built with **Kotlin** and **Jetpack Compose** (Material Design 3).
  • **3-Second Countdown**: Ensures synchronized start for multi-device displays.
  • **Auto Orientation**: Switches to landscape for scrolling, returns to portrait when stopped.
  • **Intuitive UI**: Bottom navigation bar (Scroller/Settings) and AdMob banner integration.