You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To support FlutterView (C#) and PlatformView, NUI base app(template) should be provided.
(Of course, for these we need to provide version template higher than API4.)
Any idea?
The text was updated successfully, but these errors were encountered:
If you're sure that NUIApplication is supported on any Tizen device running Tizen 4.0 or above, I think we can safely change the class hierarchy of FlutterApplication without breaking existing apps.
Hi @swift-kim
I have re-check this issue to proceed with PatformView for NUI (C#).
When replacing NUIApplication, there are problems. If RendererType is EvasGL, NUIApplication cannot be used.
If replacing CoreUIApplication to NUIApplication...
The wearable profile only supports EvasGL renderer, so users can't make c# applications.
External outputs are only supported by EvasGL, so users using external outputs cannot make C# applications.
So we can choose either one to support this.
Csharp only supports the EGL renderer type. C# applications do not use ElmSharp. If users want to create a wearable app or use an external output, they need to create a cpp application.
Provide more options to the create command. (For example, --tizen-language + csharp_nui option or new option --tizen-ui-framework {nui, elm})
And we can abstract the functionality of FlutterApplication class and add more templates using FlutterNUIApplication class using NUIApplication.
I can't think of a better way. If you have any good ideas or comments, please share. what do you think?
flutter-tizen C# Application inherits
CoreUIApplication
and providesFlutterApplication
.Can this changed to
NUIApplication
?CoreApplication
, I don't think there is a problem.NUIApplication
have been open to API4. (But I don't know if user can use NUI properly in API4.)https://docs.tizen.org/application/dotnet/api/TizenFX/API4/api/Tizen.NUI.NUIApplication.html
(Of course, for these we need to provide version template higher than API4.)
Any idea?
The text was updated successfully, but these errors were encountered: