Author: David Anekstein

  • Overcoming TabView Limitations in SwiftUI

    While developing our app Reflect, we encountered a limitation with SwiftUI’s TabView component when trying to implement a horizontally-scrollable tab bar. In this blog post, we’ll explore how we overcame this limitation by implementing custom state management and a custom tab bar, all while maintaining the native feel of SwiftUI. The Problem with TabView and…

  • Reflect CSV Export, Offline Timers, and Quick Recording

    Reflect has a few new features and improvements that we’re excited to share. Free CSV Export Owning one’s data is one of our core values. Free and simple importing and exporting is one way Reflect supports your ability to own and control your data. For each reflection form, you can export a CSV spreadsheet. For example,…

  • Reflect Insights and Import Features

    We’re thrilled to announce that Reflect is available for download on the Apple App Store. With this release comes a handful of features that are incredibly useful: Insights Recording everything is great. Learning from that data is icing on the cake and the Insights feature takes the first step towards this goal. It currently calculates correlation scores…

  • Track Anything with Reflect

    We created Reflect because we were looking for a simple way to record, monitor, and understand different aspects of our lives. We are looking forward to further developing it into a powerful tool to discover relationships between recorded variables. Features of Reflect Record Anything Reflect allows you to create custom, user-defined metrics, allowing you to…