Unifying Table and Collection Views Presentation Logic Within MVVM. Part 3In the previous parts I mostly described the view and viewModels’ list binding technic that allows you to build your lists in declarative…Apr 2, 2022Apr 2, 2022
Full screen modal view in SwiftUI (iOS 13)When building app using SwiftUI you can come across some limitations it has. One of such limitations is that we cannot open another view…Aug 12, 2021Aug 12, 2021
Ways to make UICollectionView cell define its size itself.Working with collection view may seem to be complicated. One of the main reasons developers choose table views over collection views is…Apr 10, 20211Apr 10, 20211
Unifying Table and Collection Views Presentation Logic Within MVVM. Part 2Hello! Here we are going to create super simple list using things described in part 1. At the end we will have this screen done.Oct 18, 2020Oct 18, 2020
Unifying Table and Collection Views Presentation Logic Within MVVM. Part 1Hello! Using table and/or collection views (I will name them lists throughout the article) is very common for any iOS app. If you care…Oct 17, 2020Oct 17, 2020
Certificate-based authentication when using MobileIron MDM on iOSRecently I was to implement certificate-based authentication for enterprise app. When I read documentation for integrating AppConnect SDK…Dec 29, 2019Dec 29, 2019
Do not lose your cookies (iOS)Recently I was working on client certificate-based authentication. The app is for enterprise, so is distributed through MDM. In my case it…Dec 28, 2019Dec 28, 2019
Original MVVM applied to iOS. Properties and CommandsI have been developed iOS applications within MVVM architecture for a long time and every time I start new project I try to reduce…Nov 2, 2019Nov 2, 2019
Staty: View’s State Switching within MVVM ArchitectureThere are a lot of articles about implementing state-machine in iOS application, but do not take into consideration one iOS specific thing…Mar 13, 2019Mar 13, 2019