Isa AlievUnifying 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
Isa AlievFull 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
Isa AlievWays 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
Isa AlievTip on using Objective-C methods inside Non-ObjC Swift extensionProblemNov 28, 2020Nov 28, 2020
Isa AlievUnifying 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
Isa AlievUnifying 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
Isa AlievCertificate-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
Isa AlievDo 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
Isa AlievOriginal 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
Isa AlievStaty: 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