Hey guys welcome back to lesson number 2. In the previous lesson, we set up the project. We’ve also added app icons based on the type of environment we are running. In this one, we will add swiftLint to help us write better code as well as define the model…


Lesson #1: Project environment setup with app icons in xcode

Hey reader, this is a lesson taken from my premium course in which we are building the app you see in the picture above or the video below, from scratch through videos and written lessons. We will. build the app for iOS, iPadOS, macOS and watchOS. …


Custom sheet & Multiple gestures

Hey guys, this part 4 of the ongoing series e-commerce series mobile app. Check out the previous lesson if you haven’t done so already in order to follow along. In the previous lesson, we created the home screen and product listing view with other views that compliment them. In this…


LazyVGrid in action & Product Listing screen

Hey guys, this is part 3 of the ZARA replica mobile app. Check out the previous lesson if you haven’t done so already in order to follow along. So, in this one we will continue from where we left off last week .

In the Utils folder, add the following…


Intro to redux and Home screen

Hey guys, this is lesson 2 of the ZARA replica mobile app. Check out the previous lesson if you haven’t done so already . So, in this one we will continue from where we left off .

Like I said, we will use in memory data for this series. There’s…


Getting started & Login Screen

This is part one of many in which we are going to create an e-commerce app inspired by the ZARA mobile app…

At WWDC 20, apple said that it is now possible to build an entire app in swift UI… Although this statement is valid for the majority of apps…


SwiftUI 2.0 Update

Hey guys, swift UI 2.0 is out, if you didn’t know now you know. So I wanted to update the movie booking app with the new changes. The main component that will be replaced is the UICollectionView as there's now a swiftUI alternative. With this change, we will loose the…


Hey guys, in the previous post we finished implementing all the CoreData stuff, if you haven’t read it, I suggest you read it first before this. In this one, we will finish off this series by implementing the navigation drawer and other miscellaneous stuff.

Preparations

Like always, you should have the…


CoreData Integration in Views

Hey guys! Previously, we finished creating the CoreData Manager which is the class that we used to make CoreData operations. In this one, we will finally integrate core data in our views. We will also do a bit of refactoring.

Preparations

Like always, you should have the source code link in…

Liquidcoder

Building real world apps.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store