This was the amount of work necessary for me to ditch running Slack in a Safari tab, and basically consists of being able to talk to people and send them attachments–the things I do 99% of the time. If I need something advanced like voice calling I’m more than happy to fire up actual Slack. Assuming libslack (or whatever it is called) handles the core protocol and communication layer, I don’t see why it would be difficult to write a bit of Cocoa code around it; I could even pull some of this straight from the iOS app.
> switching from electron to native won’t make people’s battery last hours longer
It does, though. Opening Slack on my computer reduces the battery life by around two hours; a well made native app will have a reduction that can be measured in minutes. Native apps are just better at idling and using fewer resources when they are in active use.
They've have an app that doesn't suck for one. Which you know, would help conversions.
Its not hard to write a Mac app, and its even easier to maintain it. ESPECIALLY if you already have an iOS app.
There is no reason not to just make a decent Mac app. NONE.
I don’t think it sucks, most users don’t think it sucks. You represent a tiny, vocal minority.