

Desktop & Mobile Apps With a Single Codebase
Oct 2, 2019
In this discussion, Etienne Lemay, the developer behind Missive, shares insights into building a collaborative email client using JavaScript. He explores the pros and cons of a single codebase for desktop and mobile apps, highlighting state management and the challenges of responsiveness. Etienne dives into integrating React and Backbone for seamless navigation and touches on optimizing performance, especially for offline capabilities. The conversation also covers innovative approaches to email standards and the importance of user experience in app development.
AI Snips
Chapters
Transcript
Episode notes
Wes's Missive Workflow
- Wes uses Missive to manage multiple email accounts, including personal, work, and support.
- His assistant triages support emails, and they collaborate using inline chats and assignments within the app.
Scott's Email Client Search
- Scott trialed several email clients, including Nylas and Spark, before choosing Missive.
- His key requirement was an Android app, which many platforms lacked, along with the team account features.
JavaScript Powers Missive
- Missive stands out by offering desktop, Android, iOS, and web versions all built with JavaScript.
- This unified approach allows for consistent functionality and experience across different platforms.