4 ms·
Nice to see a native app and not something Electron-based. I wonder about native app viability these days though. Years ago I used native email apps like Outlo
by jkarneges 6y ago
Nice to see a native app and not something Electron-based.
I wonder about native app viability these days though. Years ago I used native email apps like Outlook, KMail, and Thunderbird, but lately I just use the websites made by the service providers (Fastmail for personal, Gmail for work). As an open standards person I find my behavior kind of depressing, but the websites just tend to work better.
- sjroot 6y agoSwiftUI will make the native application development experience much easier for Apple platforms. It still has a little ways to go, but once it's the "de-facto standard" for new apps, you will certainly see an explosion in innovative native development. Hoping other platforms follow suit. Preferably using SwiftUI...hey, I can dream right?
- deleted 6y ago[deleted]
- monsieurbanana 6y ago> Hoping other platforms follow suit. Preferably using SwiftUI...hey, I can dream right? This makes it seems like it's up to those other platforms, but it's really all about Apple's decision, right? (in which case I'll eat my metaphorical hat if this happens)
- pjmlp 6y agoSwiftUI concepts are quite old actually, https://groovy-lang.org/swing.html https://groovy-lang.org/swing.html
- njhaveri 6y agoThat's a very fair question. Web apps made by providers are definitely several steps ahead feature-wise, because standardized protocols take a lot of time to evolve. My hope with Mimestream is to strike a middle ground here, by using the Gmail API to support more of the Gmail featureset, while retaining the ergonomics of a native client.
- old-gregg 6y agoFirst thing I did when I clicked on comments is Cmd+F for "Electron". I was so relieved to find your comment. Electron apps are fine, but you have to pay me to use them :-)
- pjmlp 6y agoSame here, I only use them for work purposes. - Plain web app, eventually PWA - cli/daemon + native browser - web widget No need to package a full browser with the application, unless one just wants to be lazy and avoid writing browser agnostic code. Every application shipped Electron besides contributing to global warming, is yet another point increase in Chrome market dominance.
- jagger27 6y agoI mean, it's still running WebKit (most likely through a WKWebView) at some point to render any HTML mail. There truly is no escape.
- linux2647 6y agoBut that’s just for the email content. The UI itself is implemented with native controls
- pjmlp 6y agoYes, but it doesn't ship a whole browser with it, it makes use of what the OS offers out of the box. WebKit is not Bink, and it is good so, we don't need Chrome über alles, aka ChromeOS.
- bluedino 6y agoYou'd only need a couple thousand users a year to keep it viable for a 1-2 person team.