Movatterモバイル変換


[0]ホーム

URL:


Introducing Jujutsu VCS. Edit Workflow.

The absence of a staging area and automatic rebases makes our usage of Jujutsu VCS significantly different from what we used to do in Git. There are several popular workflows within the Jujutsu VCS community. This week, I’ll discuss the workflow I use daily, which is called the edit workflow.

Introducing Jujutsu VCS

I’ve decided to share my experience with Jujutsu VCS — not a martial art, but a Git‑compatible version control system. I’ve switched to it for all my projects and have a lot to say.

Building AI features using Foundation Models. Streaming.

We’ve already discussed the fundamental concepts of Foundation Models and their structured outputs. This week, we’ll delve into the process of streaming the partial results generated by the model.

Feature flags in Swift

Almost every project I work on has at least three build configurations: Debug, TestFlight, and App Store. These configurations differ not only in build settings but also in functionality. This week, we’ll learn how to implement feature flags in Swift, which allow us to toggle on and off specific functionalities under certain conditions.

Building AI features using Foundation Models. Structured Content.

Last week, we talked about the basics of Foundation Models, how to generate text content, and how to tune and control the output. This week, we will talk about simple and yet powerful structured content generation.

Building AI features using Foundation Models

Apple introduced the brand-new Foundational Models framework, providing type-safe APIs for using Apple Intelligence models in your apps. This week, we will learn how to use this new framework while building AI features in your apps.

Streaming changes with Observations

Apple introduced the Observation framework a few years ago. The Observation framework became the main tool for building observable models, replacing the Combine framework. This week, we will talk about a new piece of the framework calledObservations.

Glassifying custom SwiftUI views. Groups

Glassifying custom views can be very easy using theglassEffect view modifier. It is a one-shot view modifier that handles everything for you. But things can become quite complicated when you try to glassify a group of views. Today, we will talk about glassifying a group of views in SwiftUI.

Glassifying custom SwiftUI views

We already talked about glassifying tabs and toolbars in SwiftUI. This week, we will continue the topic of the new Liquid Glass design language and will talk about applying this concept to custom views.

Introducing Animatable macro in SwiftUI

Easy-peasy animations were always one of the strongest points of the SwiftUI framework. This time Apple makes them even easier by introducing a newAnimatable macro. This week, we will learn when and how to use the newAnimatable macro.

OlderNewer

[8]ページ先頭

©2009-2025 Movatter.jp