GUI Development Options

From Serious Documentation
Jump to: navigation, search

SHIP-based GUI Development

Using the Serious Human Interface™ Platform you can develop and deploy a modern GUI in a fraction of the time of traditional C-based development.

Developing with SHIP takes embedded GUI development to a completely different level. You can have a prototype GUI up in running in a few days, even if you've never used SHIP before. Once you're up to speed with SHIP, you can knock out new GUI pages in as little as a few minutes. And you'll be stunned at how little code is involved in creating a modern looking GUI that is completely functional. That's what SHIP does: great looking GUIs, lots of flexibility on what you end up with, and as little coding for you as we can enable.

The SHIP GUI Development Process: Design, Export, Try


SHIPTide is the SHIP Total IDE... the rapid GUI development tool that runs on Windows. You develop your GUI on the PC with very little coding -- SHIPTide helps you with screen layout, importing fonts and images (there are no font/image converters needed outside SHIPTide -- it does all that), and arranging your snippets of code that wires the GUI together.


When you want to try your GUI on a SIM, export the cargo file from SHIPTide. This processes all your fonts, images, text, multi-language, layout, script (you get the picture) and builds a single data file we call the "cargo".


Connect the SIM to your PC and SHIPTide downloads the GUI cargo file over the USB port into the FLASH of the SIM. The SIM reboots, and instantly your GUI appears. The SHIPEngine firmware on the SIM "runs" your GUI and makes it come alive.

Get Started with SHIPTide Today

Want to try SHIPTide? It's a no-cost immediate download, and there are several introduction videos, a 1 hour hands on workshop, and documentation at the SHIPTide area of this site.