In the current codes, NUI/DALI dependencies are used only when flutter app hosted by FlutterView in NUI App.
This is a very rare case. So... by changing this to a dynamic loading method, we can reduce the cost of loading dali libraries.
The reason we haven't done this until now is to check dali dependencies at build time to quickly detect and block changes to libraries when they occur on the platform. We plan to replace this procedure with a different approach.
In the current codes, NUI/DALI dependencies are used only when flutter app hosted by FlutterView in NUI App.
This is a very rare case. So... by changing this to a dynamic loading method, we can reduce the cost of loading dali libraries.
The reason we haven't done this until now is to check dali dependencies at build time to quickly detect and block changes to libraries when they occur on the platform. We plan to replace this procedure with a different approach.