[Showcase] Color Analysis: A Professional Colorimetry Tool built with App Inventor & WebView

Hi everyone!

I wanted to share a project developed by Iago Lira Passos that demonstrates the versatility of MIT App Inventor when combined with the power of WebViews.

The app, called Color Analysis, is designed to help users discover their personal seasonal color palette (colorimetry) using their smartphone camera.

How it Works:

While the core UI and navigation are handled natively within App Inventor, the "heavy lifting" of the color analysis is managed through an optimized WebView. By leveraging web-based processing, the app can:

  • Perform real-time digital draping (overlaying color frames on the user's face).
  • Analyze skin undertones, eye contrast, and hair color with high precision.
  • Provide dynamic color palettes based on the 12-Season Method.

Why WebView?

The developer chose a hybrid approach. Using a WebView allowed for more fluid graphical transitions and complex color sampling logic that can sometimes be tricky to manage with native blocks alone. It shows that App Inventor is a fantastic "skeleton" for hosting sophisticated web-based tools, giving you the best of both worlds: native Android hardware access and flexible web styling.

Key Features:

  • Automatic Detection: Uses image sampling to suggest if you are Spring, Summer, Autumn, or Winter.
  • Virtual Wardrobe: Users can see how specific HEX codes look against their skin tone in real-time.
  • Educational Content: Tips on makeup and fashion choices based on the results.

It’s a brilliant example for the community on how to scale an App Inventor project into a professional-looking tool ready for the Google Play Store.

Get it on Google Play