The UI module allows us to implement the user interface of our application for a specific form factor or framework. In this lesson, we're going to be creating an implementation of the PostExecutionThread interface that has allowed us to provide an abstraction for other layers for when it comes to the threading method used for work to be executed on.
After apply UI Thread
I can't run application with error log:
/com/mobileui/thread/UIThread.kt: (3, 24): Unresolved reference: domain
com/mobileui/thread/UIThread.kt: (8, 39): Unresolved reference: PostExecutionThread
com/mobileui/thread/UIThread.kt: (9, 5): 'scheduler' overrides nothing