Devblog

Flow on Mac is now built entirely with SwiftUI

We're happy to announce that with our latest update, Flow for Mac has been completely rebuilt from the ground up using SwiftUI.

May 29, 2024

·

2 min

read

Major Update on Mac

We've just released a major update, version 3.0.0, for Flow on Mac. This update represents a significant milestone as it includes a complete rewrite of the macOS portion of the project in SwiftUI. After successfully refactoring the iOS version of Flow last year, we're excited to have the entire project now built with SwiftUI. This transition will not only streamline our development process across platforms, but will also enable more efficient updates and feature enhancements in the future.

In addition to the major refactoring, version 3.0.0 also includes some new features like the option to choose which calendar to sync to or setting the session title via script and shortcut.

We've also updated the style of our Mac version to make it look more modern and consistent with our other supported platforms. For example, we've incorporated the green background during breaks, a feature already familiar to our iOS and watchOS users. We've also introduced a slightly transparent window background and updated button styles. These changes are subtle to maintain Flow's minimalist aesthetic, and we're very pleased with the result. You can find the full patch notes in our changelog.


What's next?

Looking ahead, there are a number of new features we're currently working on, as well as some more interface updates we want to incorporate now that all platforms share the same foundation. There are also two major updates in the works, such as the release of Flow for visionOS and the ongoing preparations for syncing Flow across devices. We're already having a lot of fun building Flow in visionOS and can't wait to show you Flow in this new, innovative environment.

We're also looking forward to WWDC24. We're excited to see all the new features and how they could be used to improve Flow.


We're always looking for testers

Your feedback is important to us. So if you're interested in testing upcoming Flow updates before the official release, send us an email with your full name and Apple ID to support@flow.app. As these are beta versions, please keep in mind that there might be bugs.


Thank you!

Thank you so much for taking the time to read today's devblog! We look forward to seeing you in our next post. And as always, if you enjoy using Flow and want to support its development, we'd be grateful for a review on the App Store. Every review is important and helps our tiny developer studio tremendously.

We appreciate you all very much. Cheers!

Come by, say hi!

Get things done with Flow, today.

Flow

Join over 100,000 daily users who get things done with Flow.

©2018-2024 Yugen GmbH

English

Flow

Join over 100,000 daily users who get things done with Flow.

©2018-2024 Yugen GmbH

English

Flow

Join over 100,000 daily users who get things done with Flow.

©2018-2024 Yugen GmbH

English