Build.ms

The ms stands for  mergesort  mergesort avatar
← Back to Blog

Posts tagged "SwiftUI"

6 posts tagged with SwiftUI

Empower Apps Podcast: Building Plinky as an Indie Developer

Nov 20, 2024 | 1 min read
IndustryiOSPodcastProgrammingSwiftPlinkySwiftUI

Leo Dion and I discuss building Plinky from scratch, the technical decisions behind using SwiftUI and Vapor, creating delightful user experiences, and the journey from working at Twitter to becoming an indie developer.

Continue reading →
Introducing Recap: What's Old Is What's New Again

Introducing Recap: What's Old Is What's New Again

Oct 9, 2024 | 6 min read
EngineeringiOSOpen SourceSwiftSwiftUI

Open sourcing Recap, a Swift library for creating beautiful What's New screens to highlight app updates and keep users informed about new features.

Continue reading →
Model View Controller Store: Reinventing MVC for SwiftUI with Boutique

Model View Controller Store: Reinventing MVC for SwiftUI with Boutique

Jun 22, 2022 | 22 min read
DatabasesEngineeringiOSOpen SourceSwiftSwiftUI

Introducing Boutique, a new architecture that reimagines MVC for SwiftUI by adding a Store layer to handle state management and data flow in a familiar, approachable way.

Continue reading →
Creating Slick Color Palette APIs

Creating Slick Color Palette APIs

Aug 24, 2021 | 6 min read
DesignEngineeringiOSSwiftSwiftUITutorial

Building maintainable, flexible color palette systems for iOS and macOS apps using asset catalogs, semantic naming, and SwiftUI integration.

Continue reading →
Building Better Views (Part I)

Building Better Views (Part I)

Dec 26, 2019 | 4 min read
EngineeringiOSSwiftSwiftUITutorial

Introducing ViewData, a declarative architecture pattern for transforming models into views that offers a maintainable alternative to MVVM for iOS development.

Continue reading →

Building Better Views (Part II), Next Steps

Dec 26, 2019 | 4 min read
EngineeringiOSSwiftSwiftUITutorial

Continuing the ViewData architecture discussion, covering complex views, performance considerations, and practical implementation strategies.

Continue reading →

© 2025 mergesort. All rights reserved.

Follow Will on Bluesky Follow Will on Mastodon Follow Will on Threads
Follow Will on GitHub Connect with Will on LinkedIn Send an email to Will RSS Feed