TIDE
Usage Guide

Desktop GUI Environment

Using the lightweight graphical desktop in TIDE

Desktop GUI Environment

While TIDE provides an incredible terminal and code editor out of the box, it also includes a lightweight Desktop GUI. This environment is powered by Openbox, prioritizing speed and low overhead on your mobile device over heavy, bloated desktop features.

Even though it is lightweight, it is incredibly powerful.

What can you do with it?

Because this is a real graphical Linux environment, you can install, build, and run virtually any GUI application or program natively on your phone.

  • Python GUI & Data Science: Write and test Python applications using libraries like tkinter, PyQt, Kivy, or visualize data and graphs using matplotlib.
  • Desktop Linux Applications: Compile and run native Linux apps (C++, GTK, Qt) and see their windows pop up instantly.
  • Cross-Platform Apps: Build apps using frameworks like Flutter, React Native, or Electron and test their graphical outputs.
  • Android Applications: Compile Android APKs using Gradle and test them.

Freedom

You are not restricted to command-line scripts in TIDE. If a tool, framework, or IDE exists on Linux, you can run it here. The possibilities—from testing a simple popup window to running a complete IDE like VS Code or Android Studio within the Openbox display—are limited only by your own knowledge and creativity!

Future Development (GPU Support)

Note: Hardware-accelerated native GPU rendering is currently in active development. While the GUI is fully functional today, upcoming updates will bring native GPU-based support, unlocking even higher framerates and performance for demanding graphical applications.

How to use it

  1. Open the TIDE Settings Menu.
  2. Scroll down to the Desktop GUI section.
  3. Tap Start to launch the background session.
  4. Tap Open Display to view and interact with your desktop.

On this page