Programmatic UI review without using any 3rd party libraries.
The goal of this review was to see full programmatic development, some of the features covered:
- No uses of external libraries
- Custom UIViews (UIButton, UITextField, ..)
- Custom UIAlerts
- Handling Network calls with custom error messages
- DL and Caching images
- Automatic Dark Mode
- UICollectionView (FlowLayout, Diffable Data Source)
- Loading view, empty state view
- Search functionnality
- Pagination
- Modals
- Superclass/Subclass
- Adding an account to favorites
S/O to Sean Allen @SAllen0400 for this amazing course covering the main blocks of any project fully programmatic way.