Download
Download the latest iteration of Dub, v0.04 here.
Feature Overview
Simple Wallet Interface (⚠️In-Progress⚠️)
This version of Dub focuses on bringing a simple wallet interface to the sidebar with basic functionality like:
- Switch Wallets
- Switch Chains
- Copy Wallet Address
Tab Management (⚠️In-Progress⚠️)
- Favicons / Page Titles update on page load and refresh
Process
One of the primary challenges faced in this latest version of Dub was integrating features from isolated prototypes. As we’ve been designing / testing features, we’ve done so in isolated “playgrounds” to prototype quickly. Moving from these isolated prototypes to the Dub app has been a major challenge due to conflicting data structures / management.
In dealing with these migration challenges, I’ve learned a lot about best practices for handling data in Swift/SwiftUI. My learnings / progress here has mostly been made in isolation, however I hope to soon bring these improved models and practices directly to Dub.
Next Steps
For the next week, I will be fully focused on integrating some fresh designs from Pavan, new download functionality from Robert, and getting Tab Management to a stable, performant state.