Mobile Application
Tab Time World
Tab Time World was a commercial mobile application built around creative interactive activities.

Overview
Tab Time World was a commercial mobile application built around creative interactive activities.
Users could paint predefined images, compose music using sound clips, record audio, create simple character animations by defining movement paths, customize an avatar, watch YouTube videos inside the application, and browse a gallery of their creations.
The painting system included undo/redo functionality.
My Role
I joined as additional Unity support and effectively acted as the Unity specialist on the project.
The lead developer had less Unity experience, so I worked with a high degree of independence and provided technical direction within the Unity scope.
Key Contributions
Fixed and improved the custom flood-fill painting algorithm.
Investigated and repaired the undo/redo system.
Implemented character customization using Spine animations.
Implemented the introductory animation.
Implemented YouTube video playback using project tools.
Worked on the large video list UI using element recycling/pooling.
Helped stabilize and debug existing Unity systems.
Technologies
Challenges & Solutions
Challenge
The application used a custom flood-fill implementation for coloring predefined line-art images.
Solution
Investigated the existing implementation and fixed a bug that caused incorrect painting behavior.
Challenge
The existing undo/redo implementation contained bugs and required understanding the complete workflow before changes could safely be made.
Solution
Traced the system end-to-end and fixed the underlying issues.
Challenge
The application displayed a large list of videos. Rendering every list element simultaneously would have been inefficient.
Solution
Used a recycled/pool-based list approach where only the visible elements were actively represented while scrolling.
Technical Highlights
Technical Highlight
Flood-Fill Debugging
Fixed a tricky bug in the application's custom flood-fill painting system.
Technical Highlight
Undo / Redo System Repair
Investigated and repaired an existing undo/redo implementation rather than replacing it blindly.
Technical Highlight
Recycled Video List
Worked with the project's list-recycling system so large collections of YouTube videos could be displayed efficiently.
Results / Impact
- Commercial application released on iOS and Android.
- Resolved difficult existing Unity bugs.
- Implemented multiple user-facing systems.
- Provided Unity expertise during the later stage of the project.
Video
External Resources
Gallery
