Getting approved by Google


I’ve submitted my app SwiftMail for Gmail for approval to use OAuth. Google requires “a link to a demo video that sufficiently demonstrates the functionality of your application.” I submitted a video that I thought fulfilled that request, but I’ve been repeatedly asked to improve my submission. Unfortunately, Google doesn’t specify what is missing from the video, so I’m left to take stabs in the dark as I try to figure out how to address my omission.

I will continue to iterate on this process undeterred. I look forward to the day I’m able to share my app with the world.

App Challenges

One goal with this app is to faithfully render emails so they look their best. This involves respecting the sender’s formatting and layout. Recently, I encountered unreadable text in an email—dark text on a dark background. I reworked the base email envelope to solve that issue.

Some emails also don’t specify the font at all. In that case, WebKit defaults to rendering a serif font. I’ve added a base style to change that, so emails that don’t specify a font will render text as a sans-serif font—San Francisco specifically.

Still loving my app

SwiftMail continues to serve my needs. I was reminded of how much I prefer it when I set up a second Mac recently. Initially, I tried using the built-in Mail app, but I found myself strongly wanting to use SwiftMail again.