Common Redux Pitfalls on iOS: Deep Navigation Stack
Redux is often suggested as a silver bullet for mobile app architecture. However, it also brings noticeable inconveniences that are worth mentioning.
One of them kicks in when we start to deal with a deep navigation stack.
Mobile App Architecture
6 min read
Aug
12
Top 35 Sessions From WWDC22
If you haven't watched the WWDC2022 cover-to-cover yet, here is a quick-but-deep-enough guide for you.
WWDC
1 min read
Aug
02
What's New in Swift 5.7 - WWDC22
Command Plugins for SPM, Threadsafe Concurrency with Actors model, and brand new distributed Actors. Swift Regex framework. Massive update of Swift Generic Protocols.
Here is a detailed summary of the "What's New in Swift" session from WWDC2022.
WWDC
7 min read
Jul
07
What's new in SwiftUI - WWDC22
Charts framework, brand new and fixed NavigationStack. Multi-window and menu bar extras for MacOS SwfitUI apps. New Layout protocol and many other things.
Here is a detailed summary of the "What's new in SwiftUI" session from WWDC2022.
WWDC
8 min read
Jun
26
What's new in UIKit - WWDC22
New Navigation Bar features, new UICalendarView, and UIPageControl. Pasteboard access permissions. UISheetpresentationController improvements. SFSymbols rendering modes. Self-resizing cells. UIHostingConfiguration to embed SwiftUI into UICollectionView and UITableView.
Here is a detailed summary.
WWDC
5 min read
Jun
21
Use SwiftUI With UIKit - WWDC22
How to bridge data between the legacy app and SwiftUI back and forth. How to embed SwiftUI into UICollectionView and UITableView with UIHostingConfiguration.
Here is the summary for the "Use SwiftUI With UIKit" session from WWDC22.
WWDC
4 min read
Jun
16
I’ve Made a Redux Architecture Library for iOS and Called It Puredux
Not long ago, I started to roll out Puredux v1.0.
Puredux is a UDF architecture framework in Swift for app state management with Redux ideas in mind. Store, Reducers, Actions dispatching, and unidirectional data flow.
Open Source
3 min read
Jul
27
Taking UICollectionView to SwiftUI
Why the heck do we still need UICollectionView in SwiftUI?
(Updated on 23.03.2023)
iOS App Development
5 min read
May
25
Custom Segmented Control Picker with SwiftUI
Not long ago, I needed a segmented picker, and as it usually happens, native things didn't fit designs quite well, and I had to go custom. Here is what happened next😄
iOS App Development
3 min read
Mar
17
I've Made an App For a Client. Now Its Market Cap is $150 Million
In 2018 I worked on an iOS app.
That was a social network around photo and video content, pretty much like Instagram. The only difference was that it was deeply integrated with cryptocurrency. There were features like wallet, transactions, exchange, crowdfunding, ADs, escrow, etc.