I've been using slack just fine in the browser, haven't had much of a need for a desktop version of it. I can just make a separate chrome instance for it and move it into its own xmonad workspace and switch to it much more conveniently than through alt-tab.
The desktop application for Slack is basically the same thing as having a dedicated browser window anyway, except probably even heavier-weight, at least in the OS X version. IIRC they use the same JS-on-the-desktop toolkit as Atom, so it's not a desktop application so much as it is a "desktop application". It eats ~400MB(!!!!) of RAM on my laptop at all times and I'm sure the only reason it isn't painfully unresponsi…
Why we maintain desktop apps for OS X, Windows, and a web application
41–50 of 95 posts
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#42Re: Why we maintain desktop apps for OS X, Windows, and a web application
#43Earlier quoted context omitted.
This is what I hate about Slack. It feels like a webapp inside of a very thin wrapper.
This type of app really bites us (users) in the ass when we try things real Mac apps have done literally for decades - drag and drop. Drag a file expecting it to be accepted as an upload, but oh wait no, the web view navigated to view that file. And I have no back button so I have to quit the app.
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#44Earlier quoted context omitted.
Slack feels like it should be in the browser for me, as a pinned tab. So at my job that's how I use it.
The problem with these tabs is that closing that window, the tab is gone forever (on both chromium and firefox). It's also easy to lose track of which window they were in quite fast. A separate app is faster to find on almost any WM/OS.
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#45"Your users don’t need an authorization to" ... what ?
My guess is she means they don't need authorization to install it if it is a web app, where as a desktop app may need company sign off to install software.
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#46Earlier quoted context omitted.
> If there were better frameworks to use that would allow code reuse across all platforms it would certainly make this easier. I feel that this is exactly what web applications try to solve in the first place.
> I feel that this is exactly what web applications try to solve in the first place. Yeah I think so too but I don't think it really did. Native apps are almost always so much better. The biggest issue is discovery and installation of native applications that make the web more approachable. I'd love to see some better development frameworks that let me use native UI components to build an application that can share b…
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#47Earlier quoted context omitted.
I think the normal summary would be "the new version of our tool has streamlined numerous features, allowing you to spend less time using our app; testing already reports people spend 30% less time"; the implication, though, left out of the summary, is "and accomplish the same things" (which is why it is only summarized as the exact opposite, but the metric, I agree, is not the exact opposite).
For entertainment apps such as social networking, games and music, there are no specific goals to achieve, and more time spent the better. I don't know whether that applies to the app in this article, though.
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#48I don't think this is true anymore in Windows 8+. From my limited experience in using it, once you install something it disappears into a mass of icons and is never seen again. If you can remember the name you may be able to search for it.
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#49Earlier quoted context omitted.
My guess is she means they don't need authorization to install it if it is a web app, where as a desktop app may need company sign off to install software.
In any case, if a company is using an app like theirs (FrontApp), it would be stupid for IT not to authorize employees to install it. The particular point really doesn't apply to this sort of tools.
Re: Why we maintain desktop apps for OS X, Windows, and a web application
#50Earlier quoted context omitted.
> I feel that this is exactly what web applications try to solve in the first place. Yeah I think so too but I don't think it really did. Native apps are almost always so much better. The biggest issue is discovery and installation of native applications that make the web more approachable. I'd love to see some better development frameworks that let me use native UI components to build an application that can share b…
Qt? It's your best shot for native win32/osx/*nix apps, and you can reuse lots of code for the android/ios versions (though you'll have to rewrite the views, of course).
Yeah I expect re-writing of views. Honestly I think that's unavoidable and perfectly fine it would just be nice to keep the business logic everywhere I go.