Blog
-
CalendarView: Part 2: That's how time goes
In previous part I describe how CalendarView looks. In this part of CalendarView implementation, I will describe how it works. How we can separate logic and hold our codebase clear.
-
CalendarView: Part 1: From Day to Month
A few days ago, I decided to implement own version of CalendarView where user can easily select a day, or see some events in the selected month. Because it’s a little bit complicated element I decide to divide it into a few parts. And this post is about Views from a Day to the Month. And of course, it is 100% SwiftUI.
-
Coordinator+UINavigationController+SwiftUI=❤️
When your SwiftUI app more then one screen you probably start fighting with some NavigationView issues. Few of them can be resolved with old good UINavigationController. With this article, I will show you how you can use UINavigationController inside Coordinator with SwiftUI screens.
-
CollectionView in SwiftUI
Yeah, the title is a little bit a clickbait because you probably know, it doesn’t exist. This article will be a little bit my point of view on how to implement grid collectionView in SwiftUI. Yes, there are few options, but probably everyone has a disadvantage.
-
Improve your fastlane
Fastlane is one of the best ways how you can automate the build and release your apps. It’s not mather if you use GitLab, Jenkins, or other CI, you still can use Fastlane. I think you are familiar with Fastlane so this short article will help you improve your lanes.
-
No more empty screens
Do you know that bad feeling when your backend is broken or API returns empty array of nothing? I think the worst things are when you don’t inform the user about “Something is wrong” or “For your filter is there no results” and he still waiting for something.
-
Set NavigationBar background like a boss
When you are growing up on
UIKitand never touchSwiftUI, you will probably never open this post because you imagine it is something like set a color to one property. But you are wrong. -
MapView in SwiftUI
SwiftUI is still at the beginning of his road. When you remember Swift 1.2 or Swift 2.0 you probably know what I mean. There is still something missing.
-
Style app in SwiftUI
In good old UIKit times, when I worked on the white label app News, it was very helpful to separate app views/controllers from app stylings like colors and fonts. Nowadays, in the SwiftUI century, I tried to apply the same pattern.