Live data from Hacker News

Show HN: Mimestream, a native macOS email client for Gmail

mimestream.com

211–220 of 289 posts

Re: Show HN: Mimestream, a native macOS email client for Gmail

#211

Thanks for releasing this. I've been looking for a Mailplane alternative for a while, ever since Gmail started becoming a resource hog when they forced everyone onto their new interface. Is there a chance you could recompile this to support 10.14? I'll most likely not be upgrading from Mojave for the foreseeable future, until my 2013 MacBook Pro stops working and I'm forced to get something new.

Sadly, no. Mimestream already uses SwiftUI for parts of the UI, and SwiftUI requires Catalina. I plan to release an iOS/iPadOS version in the future, so Mimestream will be investing even more heavily into SwiftUI. At some point later this year, Big Sur will become a requirement, too. I sympathize with those that remain on Mojave, especially those who need to run 32-bit apps, but as a 1-man project, it seemed like a n…

This looks really promising and could be a good replacement for Mailplane.

One thing I don't like though is the Big Sur requirement as early as this year. I'm also still on Mojave and will probably upgrade to Catalina in the coming weeks.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#213

Earlier quoted context omitted.

This is really interesting work. Have you paid the $15,000 for a security audit Google requires now for accessing the Gmail API. https://support.google.com/cloud/answer/9110914?hl=en If so how was your experience going though the audit process?

I had to go through a Google security review process, which took surprisingly long to get through (probably a good thing!). However, the $15k+ 3rd party audit is only necessary if you are running servers that have a copy of client data. Mimestream only caches email data on your Mac, so I didn't have to pay this fee.

[deleted]

Re: Show HN: Mimestream, a native macOS email client for Gmail

#215

Interesting to see the Gmail API being used for a general purpose email client when Google has a very visible note on the overview page that says: > Note: The Gmail API should not be used to replace IMAP for full-fledged email client access. Instead, see IMAP and SMTP. I'd be a little worried they will disable API access for the client due to this. https://developers.google.com/gmail/api/guides

There are more than enough email clients that only support Gmail. It's OK.

Sure but Google could do a Google and pull support, say 'I told you so' and you'd have wasted years of effort.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#217
post #2

Hi HN! In the past, I spent over 7 years working on Apple Mail, and today I am really excited to share a new email client I'm building: Mimestream, a native macOS email client for Gmail. Mimestream is written in Swift, and uses AppKit+SwiftUI for a clean, stock appearance. It's designed to be fast, lightweight, and use a minimal amount of disk space. Mimestream's advantages over using the Gmail web interface includes…

Looks quite good, congratulations on having put the effort for a native app.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#218
post #6

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.

SwiftUI 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?

SwiftUI concepts are quite old actually,

https://groovy-lang.org/swing.html

Re: Show HN: Mimestream, a native macOS email client for Gmail

#219

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.

First 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 :-)

Same 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.

Re: Show HN: Mimestream, a native macOS email client for Gmail

#220

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.

I mean, it's still running WebKit (most likely through a WKWebView) at some point to render any HTML mail. There truly is no escape.

Yes, 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.

Post reply on HN