Would it be possible to get a public statement from Asana on some of the reasons this fails to pass evaluation?
A desktop app is a lot of work, it’s true. But honestly, we’ve been working less and less in Asana and more and more in Slack. There are two reasons for this:
- Lack of a performant, dedicated desktop app for Asana
- Lack of developer oriented features (markdown for instance)
A dedicated desktop app (even if it’s an Electron wrapper) would mean
Huge speed gain: because you’re caching assets and part of the application itself locally (much better than React on web)
Dedicated memory and overall less end-user issues because it’s running on its own, not within a browser thread within a collection of many other tabs that are constantly being co-managed
No need to setup browser tab, just click the desktop app icon and go
Native OS notifications and updates
Native app-specific preferences (notifications, accessibility, localization, etc.)
A native search would be an immense productivity gain
Imagine all of your apps were suddenly browser only. Adobe CS, Slack, Calendar, Messaging, code editors, etc. all had to live within Chrome/Firefox/Safari/Edge tabs.
It would probably be a really cumbersome and non-performant way to do things.
Well, that’s what Asana feels like right now. It’s not enjoyable to use. Often I’ll write out my tasks elsewhere and just paste them into Asana at the end of the work day, for the benefit of my team.
I thought Asana would make my life easier. But it has actually just added additional overhead.