Overview
Dragonfly AI partnered with James Chase to develop a native desktop application to replace its existing Chrome extension. This shift was driven by Chrome’s updated extension policies, which rendered key functionalities obsolete.
The new desktop app aimed to provide real-time website analysis while enhancing performance, ensuring service continuity for existing customers, and gaining full control over browser-related functionalities.
Our engagement focused on developing a native desktop application that replaces and improves Dragonfly AI’s existing Chrome extension.
The Challenge
The project faced several challenges, particularly replicating and improving the Chrome extension’s functionality in a standalone desktop app, embedding a WebKit browser to process real-time visual data, and navigating complex deployment requirements for both Windows and macOS platforms. Tight deadlines driven by Chrome’s policy changes added further urgency to the project.
The Solution
We adopted an agile, sprint-based approach to deliver the application within 8 – 10 weeks. The process included an initial spike phase to validate technical feasibility, followed by six focused development sprints.
The team implemented WebKit browser embedding, integrated real-time heatmap overlays using WebAssembly, and ensured compatibility with enterprise-level security and compliance standards. Close collaboration and iterative feedback helped overcome architectural and deployment challenges.
The Impact
Although the desktop application is in its final stages of deployment, early testing shows significant improvements over the Chrome extension, including enhanced performance and seamless real-time heatmap functionality.
The project ensured uninterrupted service for customers, provided a scalable alternative to browser-based limitations, and strengthened Dragonfly AI’s ability to innovate while maintaining operational agility.
Interested in similar results?
Email or call at:
steve.rackley@james-chase.com
01273 355141