Open ansarizafar opened 4 years ago
I am looking for a Flutter/SwiftUI like code based cross platform framework for C#. Comet looks great.
@Clancey what are the future plans and is there a possibility that Microsoft adopt amazing Comet as an official framework?
I can't wait for Comet to be officially production ready.
+1 That would be awesome.
@Clancey We are waiting for you comment/reply.
Flutter can be used to build for web. Is there any plan to support building for web?
Comet already has a basic blazor web component!
So you refer to the maui announcement but will ms adopt this project or will you continue with it alongside?
@Clancey Wjy not just use Flutter engine in place of Xamarin/Blazor. Check Blutter https://www.youtube.com/watch?time_continue=683&v=uW-Kk7Qpv5U
So you refer to the maui announcement but will ms adopt this project or will you continue with it alongside?
Comet has been used as a playground and a prototype. I will continue to work on it with the end goal of using the findings for .NET Maui's MVU implementation.
@Clancey Wjy not just use Flutter engine in place of Xamarin/Blazor. Check Blutter https://www.youtube.com/watch?time_continue=683&v=uW-Kk7Qpv5U
I am fully aware of Blutter. The current plan is not to use it. There are many benefits to our current approach.
The main advantage of Flutter is a huge built-in set of beautiful UI widgets without requiring any CSS and same code base for web/modile/windows/mac/linux. Performance is also great on native platforms.
Hope this can also have some built-in UI components
It is time to update the future roadmap.
I saw this statement from David (@davidortinau) on a recent (Jul 22, 2021) presentation on .NET MAUI Handlers:
"Comet/MVU won't be part of .NET 6 apart from an experiment. To move beyond that we need to see the customer feedback and developer support for investing more in it"
I saw this statement from David (@davidortinau) on a recent (Jul 22, 2021) presentation on .NET MAUI Handlers:
"Comet/MVU won't be part of .NET 6 apart from an experiment. To move beyond that we need to see the customer feedback and developer support for investing more in it"
How can more customers use it if it has not been properly developed and included as part of .NET 6?
Are you guys aware of https://github.com/fsprojects/Fabulous ?
Comet already has a basic blazor web component!
means it will build directly for web/browser from the same codebase ?
Comet already has a basic blazor web component!
means it will build directly for web/browser from the same codebase ?
Even flutter has platform specific codes to deal with
Comet already has a basic blazor web component!
means it will build directly for web/browser from the same codebase ?
Are you guys aware of https://github.com/fsprojects/Fabulous ?
I think they are aware of fabulous. Kindly note that Maui has been re-architected to enable different app model to be built on top of .NET Maui. e.g. Control, Blazor, Comet, Fabulous, ReactiveUI etc. So, all the MVU framework will make use of the Maui goodness.
Comet already has a basic blazor web component!
means it will build directly for web/browser from the same codebase ?
Are you guys aware of https://github.com/fsprojects/Fabulous ?
I think they are aware of fabulous. Kindly note that Maui has been re-architected to enable different app model to be built on top of .NET Maui. e.g. Control, Blazor, Comet, Fabulous, ReactiveUI etc. So, all the MVU framework will make use of the Maui goodness.
but when when created comet new project. we didn't get any blazor platform stuff which was mentioned aboveso that we can run on browser ?
and by the way, if it is only a pattern like XAML, Blazor etc then Blazor Pattern (called Mobile Blazor Binding at this time) is the best pattern beause it's more easy, convenient, readable and maintanable but no update on this area is getting back ???
we are in fact in the search of web/browser app through maui native components like uno-platform, flutter is doing .... which can run almost everywhere and called real crossplatform but nothing got progress yet in this regard.
Comet already has a basic blazor web component!
means it will build directly for web/browser from the same codebase ?
Are you guys aware of https://github.com/fsprojects/Fabulous ?
I think they are aware of fabulous. Kindly note that Maui has been re-architected to enable different app model to be built on top of .NET Maui. e.g. Control, Blazor, Comet, Fabulous, ReactiveUI etc. So, all the MVU framework will make use of the Maui goodness.
but when when created comet new project. we didn't get any blazor platform stuff which was mentioned aboveso that we can run on browser ?
and by the way, if it is only a pattern like XAML, Blazor etc then Blazor Pattern (called Mobile Blazor Binding at this time) is the best pattern beause it's more easy, convenient, readable and maintanable but no update on this area is getting back ???
we are in fact in the search of web/browser app through maui native components like uno-platform, flutter is doing .... which can run almost everywhere and called real crossplatform but nothing got progress yet in this regard.
You can use Uno Platform - it is very good and supported to a Canadian company
You can use Uno Platform - it is very good and supported to a Canadian company
Uno Platform has not enough free supporting blogs and youtube tutorials so we stuck a lot and get delay for every query...
that's why We are expecting it from microsoft as we are already biggest fan of microsoft only.
You can use Uno Platform - it is very good and supported to a Canadian company
Uno Platform has not enough free supporting blogs and youtube tutorials so we stuck a lot and get delay for every query...
that's why We are expecting it from microsoft as we are already biggest fan of microsoft only.
that's not enough for enterprise level of app development. we have to rely on microsoft plan to be executed in that direction...
that's not enough for enterprise level of app development. we have to rely on microsoft plan to be executed in that direction...
What do you mean by enterprise level app?
What do you mean by enterprise level app?
that means winform/uwp/etc app like Tally, Marg etc desktop apps available in market for accounting, process and financial solutions
What do you mean by enterprise level app?
that means winform/uwp/etc app like Tally, Marg etc desktop apps available in market for accounting, process and financial solutions
Uno Platform is robust and capable for any type of apps. WinUI, UWP, Android, iOS, WebAssembly etc
Uno Platform is robust and capable for any type of apps. WinUI, UWP, Android, iOS, WebAssembly etc
we know very well Uno Platform is capable of doing everything but supports, blogs and youtube tutorials matter a lot for building any app which we found not sufficient.
Alright, let's keep this civil. There are and always will be other options. Yes I am aware of most of them. All the other projects listed are awesome! Comet is unique, and takes a different approach to solve cross platform UI using and MVU pattern. Please keeps these threads focused on Comet and not pointing out potential flaws in other projects.
to solve cross platform UI using and MVU pattern
Clancey sir thankx a lot to be here,
sir, is it really crossplatform solution ? if so, can we just write once and run anywhere including web/browser ? or, is there any future plan towards this direction ?
please sir, clear our confusion towards future plans so that we can proceed forward accordingly...
We have had Blazor/web version that worked in the past. Right now it is not functional, but hopefully will be again in the future. Our platform targets are the same as .NET MAUI
We have had Blazor/web version that worked in the past.
what is Blazor/web ? is it blazor native programming targetting to web ? and how is this different from Maui Blazor ? which is still native through html/css, and not web through native for which we are interested.
we are in deep wait for comet/blazor pattern for drawn controls which enables pixel perfect crossplatform ui. and expecting it to run on web from the same codebase as well.
It was comet running on the web using Blazor.
Here is the old Sample: https://github.com/dotnet/Comet/tree/dev/sample/Comet.Blazor.Sample And here is the old code that made it possible: https://github.com/dotnet/Comet/tree/dev/src/Comet.Blazor
Neither of them run since the transition to Maui. Eventually we will get this into MAuiCore
It was comet running on the web using Blazor.
Here is the old Sample: https://github.com/dotnet/Comet/tree/dev/sample/Comet.Blazor.Sample And here is the old code that made it possible: https://github.com/dotnet/Comet/tree/dev/src/Comet.Blazor
Neither of them run since the transition to Maui. Eventually we will get this into MAuiCore
still not expected direction... both projects look like running through web technology i.e html/css not through native controls ??
but we are expecting comet/blazor pattern for drawn native controls which enables pixel perfect crossplatform ui. and expecting it to run on web from the same codebase as well.
Eventually we would love that. Check https://github.com/dotnet/Microsoft.Maui.Graphics.Controls
This is where those custom drawn controls are taking place.
Eventually we would love that. Check https://github.com/dotnet/Microsoft.Maui.Graphics.Controls
This is where those custom drawn controls are taking place.
thankx but still confusion that will custom drawn controls support to web rendering directly or not ? without web rendering how can be this crossplatform ?
Eventually we would love that. Check https://github.com/dotnet/Microsoft.Maui.Graphics.Controls This is where those custom drawn controls are taking place.
thankx but still confusion that will custom drawn controls support to web rendering directly or not ? without web rendering how can be this crossplatform ?
Contributions and PRs are accepted.
Our focus is iOS,Android,MacOS, and Windows. In the future we want to add web.
Our focus is iOS,Android,MacOS, and Windows. In the future we want to add web.
that means you cleared that drawn controls are capable of web rendering directly thanks a lot sir.
Dear Clancey,
Any update on Comet office release. Can it will be a part of .net 7 with VS 2022 release?
I am looking for a Flutter/SwiftUI like code based cross platform framework for C#. Comet looks great.
@Clancey what are the future plans and is there a possibility that Microsoft adopt amazing Comet as an official framework?