Ooui icon indicating copy to clipboard operation
Ooui copied to clipboard

Port existing Xamarin.Forms app to Ooui?

Open weitzhandler opened this issue 6 years ago • 14 comments

Is it possible to take an existing XF app and compile it as WASM using Ooui?
If yes, what would it take to achieve that?

weitzhandler avatar Dec 26 '18 01:12 weitzhandler

Same question here, do we have a guideline of how to build existing C#/WinForm Applications with Ooui, to a WebApp?

29217321 avatar Jan 09 '19 06:01 29217321

Is this project still alive?

29217321 avatar Jan 12 '19 16:01 29217321

I dont know if you have a budget but wisej would be a possible way to port a winforms app to the web

Terricide avatar Jan 12 '19 17:01 Terricide

@29217321 The latest commit on the master branch is 7 days ago, that qualifies as "alive" compared to lots of other dead projects.

Happypig375 avatar Jan 13 '19 03:01 Happypig375

@29217321 you just polluted my issue with unrelated stuff.

weitzhandler avatar Jan 13 '19 03:01 weitzhandler

@29217321 just spotted this today: https://github.com/roozbehid/WasmWinforms Sorry @weitzhandler

quangkieu avatar Jan 24 '19 07:01 quangkieu

Any officials around? None of the comments answers or targets my question.

weitzhandler avatar Mar 10 '19 05:03 weitzhandler

@weitzhandler We have ported ours over to using Ooui.Forms but nothing renders quite correctly. Everything loads on top of each other. Seeing as this hasnt been updated in awhile, I would wait till webgl and the rest get put into mono.

That work, should be worked on here: https://github.com/kjpou1/wasm-dom . Although work has seemed to stop there as well.

BradChase2011 avatar Mar 11 '19 15:03 BradChase2011

@BradChase2011 thanks for your input! I guess the only way to go is Uno then.

weitzhandler avatar Mar 11 '19 15:03 weitzhandler

@weitzhandler I would be very interested to hear of some apps currently being written with it. I stopped following the project a bit ago unfortunately.

BradChase2011 avatar Mar 11 '19 15:03 BradChase2011

@BradChase2011 (nventiv) is a company that creates consumer apps. They claim that they use Uno as a default platform to creating apps. Perhaps @jeromelaban would know better.

weitzhandler avatar Mar 11 '19 16:03 weitzhandler

@weitzhandler This is a very interesting option https://github.com/nventive/Uno.BikeSharing360_MobileApps It uses Xamarin.Forms's UWP version port of theirs, https://github.com/nventive/Uno.Xamarin.Forms.

So if you already have a X.F app, that might work to get it on the web. If I have time I am going to play with it for sure. Unfortunately I have written an entrie UI/control library and the Forms version of it and am waiting on webgl to put it on the web.

BradChase2011 avatar Mar 11 '19 16:03 BradChase2011

Another option could be cshtml5.com which migrate existing wpf/silverlight projects to a web-ready application.

sandrohanea avatar Mar 12 '19 08:03 sandrohanea

I am wondering if there is any updates on this one as it's been a month since last reply

amirvenus avatar Apr 10 '19 13:04 amirvenus