We've built Android ROMs and Apps.
A custom control that was part of a replacement Home app that was part of a custom ROM.
Tieto multi-window added to a custom Android ROM.

For one client, Working Bits Consulting was brought in to develop the code for an embedded custom appliance. We created a Android ROM with custom controls for an embedded system. Touching the control showed various targets, which were activated by sliding your finger toward the targets. Other custom controls were added to support things such as "Open Door".

In addition, since the device was going to support had a 42 inch large screen, we added the Tieto multi-window system to the ROM to be able to share the screen with multiple applications (see right). At the time Tieto was only supporting Android 4.2, and we were using Android 4.4. With some help from the Tieto team, though, we were able to figure out the differences and get it running.

An Android app written by the WBC team.

Here's an example of an Android Application written by the Working Bits Consulting team. It is supported by a web application (written in AngularJS and using a custom REST server) that provides the data and updates for this application.

The intent of this application is to provide a simple framework for artists (visual arts, musicians, video artists) to share news and appearances to their fans. The Artist inputs their data on the web app, and then has their customized app generated on their behalf. Updates made on the web interface are then downloaded and cached on the fans' devices.

The pictured app is a demo of the capabilities of the application generator, tuned to be a resume app for our owner. The resume display is intended to be a news feed by artists, just renamed in this implementation. The news article title is the position, the date range is the subtitle, and the description is the article itself. Entries are sorted reverse chronologically by an internal published date.