Skip to content
This repository has been archived by the owner on Oct 5, 2022. It is now read-only.

[Feature Request] - Implement Dart/Flutter #302

Open
rodydavis opened this issue Feb 11, 2020 · 8 comments
Open

[Feature Request] - Implement Dart/Flutter #302

rodydavis opened this issue Feb 11, 2020 · 8 comments

Comments

@rodydavis
Copy link

Docs: https://flutter.dev/

@vince-fugnitto
Copy link
Member

Docs: https://flutter.dev/

We should be able to use the VS Code Dart and Flutter extensions directly in the theia-dart image. One needs to update the image to do so, given that the following extensions are published on their GitHub Releases page as .vsix files.

@rodydavis
Copy link
Author

I got that part working. But I was more curious about the backing custom docker image like the other ones in the repo. There are already some remade docker images for flutter.

Specifically I would like to be able to run and debug the applications like I can in VSCode but it needs flutter installed.

You can actually get the flutter tools from npm I believe: https://www.npmjs.com/package/flutter-cli

What do I need to do to get the flutter web output in the preview window?
https://github.com/eclipse-theia/theia/tree/master/packages/editor-preview

I already have this running locally.

I don't mind building the extension for Flutter not need to be pointed in the right direction.

@rodydavis
Copy link
Author

Also dart is included in flutter, but they are slightly different versions.

@vince-fugnitto
Copy link
Member

I got that part working. But I was more curious about the backing custom docker image like the other ones in the repo. There are already some remade docker images for flutter.

You are more than welcome to update the docker image if you'd like :)
I think at the moment it is pretty bare bones as compared to other extensions and if you can make it better we'd greatly appreciate it!

What do I need to do to get the flutter web output in the preview window?
https://github.com/eclipse-theia/theia/tree/master/packages/editor-preview

Do you mind providing additional details regarding your use case?

@rodydavis
Copy link
Author

And exploratory at the moment. But I have been working on building a batteries included IDE for flutter. Including the ability to have project template creation.

https://twitter.com/rodydavis/status/1226686984346689536?s=20

And im updating the image now :)

@vince-fugnitto
Copy link
Member

And im updating the image now :)

I'm certainly looking forward to seeing what you come up with 😄

@rodydavis
Copy link
Author

Here is my PR so far: #303

@stale
Copy link

stale bot commented Apr 12, 2020

This contribution has been automatically marked as stale due to inactivity, and it will be closed if no further activity occurs. Thank you for contributing to Theia!

@stale stale bot added the stale label Apr 12, 2020
@stale stale bot removed the stale label Apr 13, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants