Phan Viết TrungHow to remove UI Framework dependency from your ViewModelThe ViewModel is a class used across platforms; hence, it shouldn’t depend on UI. Many of us usually import UIKit inside ViewModel.2 min read·Jan 15, 2024----
Phan Viết TrungThe UIKit declaratively enables us to create and configure a UIView object.How can we wrap the container elements using Swift builder?3 min read·Apr 19, 2023----
Phan Viết TrungUIKit declarativelySwiftUI introduces a way to write UI code declaratively. Can we use the same paradigm with UIKit? We will show you how.3 min read·Apr 19, 2023----
Phan Viết TrungHow to create an XCode build tools with SwiftHow to create an XCode build tools with Swift5 min read·Apr 19, 2023----
Phan Viết TrunginDwarves FoundationDraw Watch Face using SwiftUISwiftUI are nice and fun to working with. You can read my previous article to get a bit knowledge about create circular control, it will…5 min read·Mar 23, 2020----
Phan Viết TrunginDwarves FoundationCreate Circular Text Using SwiftUISwiftUI pretty new and nice to working with. It totally change our mindsets when we come from UIKit, AppKit. However master it helping us…4 min read·Mar 23, 2020----
Phan Viết TrunginDwarves FoundationReproduce Apple “Find Me” Bottom Menu viewToday we are going to recreate Find Me Bottom Menu view in few lines of code.2 min read·Jun 28, 2019----
Phan Viết TrunginDwarves FoundationBuilding a Passcode View with swiftToday we are going to build a Passcode view for our iOS Applications.4 min read·Jun 22, 2019----
Phan Viết TrunginDwarves FoundationAn interesting solution to UITableView Layout from BottomHere we have a design of a tableview that adds cells from bottom up.2 min read·Jul 10, 2018--4--4