Skip to content
Back to Projects
ML Kit Firebase Xamarin internal tooling computer vision image labeling

Firebase ML Vision — Xamarin Binding Library

Xamarin Library (internal)

Screenshots coming soon

About

Custom Xamarin binding for Google Firebase ML Vision, built before an official Xamarin release existed: decompiled the ML Kit library, identified dependencies, and generated C# bindings from the Java code using Java Binding metadata.

My Role

Reverse-engineered the Firebase ML Vision Android library and created the Xamarin bindings for in-house use on client apps; it was not published publicly. Built a sample app demonstrating device and cloud-based image labeling.

Core Capabilities

Architecture

Tech Stack

Xamarin C# Firebase ML Kit Java Binding Android