This week I presented a talk called Making Add-ons People Will Love at the Mozilla Add-ons Workshop in London. The event went really well thanks to engaged attendees and excellent organization by William and Julie.
Nick and Julie suggested the topic for my talk a couple months ago and I knew I’d have fun working on it, as it’s really important to me that the add-ons people make are enjoyable. A single bad experience with an add-on can turn someone off to the idea of customizing their browser for a long time, but a great experience with an add-on can have the opposite effect.
I came up with a series of tips and guidelines broken into 3 areas for this talk:
- Building – creating an add-on with a great user experience
- Clean first-run experience
- Don’t clutter the UI
- Earn and keep your users’ trust
- Stay current with the platform
- Smooth performance
- Be delightful!
- Marketing – getting people to download your add-on once it’s made
- Choose a descriptive name
- Have a relevant (and pretty!) icon
- Upload and update screenshots
- Avoid EULAs
- Listening – communicating with your users and incorporating their feedback
- Provide support
- Monitor user reviews
- Utilize tools provided
Let me know what you think!
And thanks to Alex Woodbury for the illustrations used in my presentation.