Skip to content
This repository has been archived by the owner on Nov 29, 2020. It is now read-only.

Project status, contribution? #41

Open
pushqrdx opened this issue Dec 24, 2018 · 2 comments
Open

Project status, contribution? #41

pushqrdx opened this issue Dec 24, 2018 · 2 comments

Comments

@pushqrdx
Copy link

I've been developing C#/Winforms for over 10 years now and recently i decided to switch to a more viable alternative so that i could code for mobile/desktop. Xamarin was a good option but sadly it lacks the UI buzz that Flutter has. Luckily, I found this project and i am so willing to invest time and effort into making this work along with you but I have some questions

  1. What part of Flutter does this project port? As far as I understand, You translated the Flutter SDK, which was built on top of Flutter Engine which in turn uses opengl, so that it uses SkiaSharp instead and runs on top of mono instead of dart.
  2. If the previous is true, You're building upon two pretty feature rich projects kinda uniting Xamarin's rich apis with Flutter's UI capabilities, doesn't this mean that this project is actually as complete as Flutter and Xamarin are?
  3. Now this one is important 😂... Have you been able run Flutter animations?
  4. How much of the Flutter SDK could successfully be transpiled?

I am so excited to hear your thoughts about this.

@adamped
Copy link
Owner

adamped commented Dec 24, 2018

This project is designed to run the Flutter Engine and entire Flutter SDK inside .NET.

We haven't got a full running demo running just yet, because we are still working on the transpiler section, the final piece we have left to do.

The end result will be the whole Flutter SDK, including animations all running.

While the current version runs on SkiaSharp, I will be changing tact on that approach soon, as there is a better way to run the Flutter engine directly that I discovered. This will mean we will have the full functionality of Flutter and Xamarin available.

Hoping to have more exciting news for you early in the new year :)

@pushqrdx
Copy link
Author

@adamped This is awesome! I wonder if there's a slack or discord for people working on this cause i would really love to be able to help make this happen.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants