Open gleich opened 4 years ago
Thanks for opening the discussion.
There has been a little bit of discussion that, but I'm not sure where we're currently at. There's a lot of cool stuff in the works, so it takes some time for us internally to get to a point where we know for sure what direction we're going with all this.
Having said that, if we do have any updates regarding a website, we'll update this discussion thread and tell you if we could use your help.
(Awesome portfolio by the way 👍🏻).
Thanks again.
Keeping this open & CC'ing @slightfoot
I am maintainer of backdrop package in fluttercommunity.
We are planning to setup GitHub Pages site (built with flutter itself!) that demonstrates various use cases of our package with information, example code (that could be copied and pasted) and full/mobile screen toggle. Check https://github.com/fluttercommunity/backdrop/issues/7 and https://github.com/fluttercommunity/backdrop/issues/12 issues for more info. It is based on gallery app developed and hosted on web by flutter at gallery.flutter.dev.
We welcome contribution from you @Matt-Gleich. Once implemented with backdrop package. We can abstract out this for other packages to implement it too (with ease). Then the fluttercommunity site can have gallery section that links to demo sites of all packages.
CC: @WieFel
I think that until flutter for web gets better we shouldn't build a website.
Perhaps we can revisit this now? A lot of improvements have happened since July. We just need to find somebody to try it out and actually build it. 😛
So over the past few month I've had a worse and worse experience with flutter for web. There are a lot of problems such as speed, scrolling, routing, and buttons. Because of this my website (https://mattglei.ch) has been moved over to react with Next.JS. My old site written in flutter is still on https://old.mattglei.ch but shows a lot of the issues with flutter for web. What do you think about making the website in react @jeroen-meijer?
Hey Matt. I could look at the source of the sire and see what performance improvements can be made.
Yep the source is here: https://github.com/Matt-Gleich/Personal-Site-v1
It is totally possible that the code I wrote was simply non-performant.
Hello everyone,
Inspired by gallery.flutter.dev, we have developed "demo" web app for backdrop package that is hosted by GH-Pages at https://fluttercommunity.github.io/backdrop/demo/.
I propose we display demo app of all packages in fluttercommunity on the website. We (me and @WieFel) are planning to release this as a separate package in itself. This package will help any package maintainer to build such "demo" web app easily (ideally, just copy-pasting the code in "example" app with some verbose info). fluttercommunity can then enforce/suggest having a demo app hosted on github pages (github action/jenkins script could be written to do update gh-pages branch when master is updated). This could lead to a "gallery" like app for fluttercommunity.
Let me know any suggestions regarding it.
PS: Some feature are missing in it - Toggle for fullscreen-mobile view.
The above ideation is for the "package/demo/gallery" section of the site.
I think making a gallery would be really cool for packages that could use one (pageturn
would be awesome to demo, but flutter_launcher_icons
seems like it doesn't need a runtime demo).
I wouldn't mind building the demo wrappers in React or something else that's performant. I suck at React though, haven't touched it in years.
I'd rather have something we can maintain and make it performant than build it in a language/framework barely any of us have worked with, though I really feel @Matt-Gleich's opinion on performance.
Speaking of technical details, we don't need to use Flutter for the wrapper site since we could just use iframes for everything. That leaves any and all frameworks on the table to build the gallery itself that just hosts/redirects to the gh-pages
of all our packages.
I propose we display demo app of all packages in fluttercommunity on the website. We (me and @WieFel) are planning to release this as a separate package in itself. This package will help any package maintainer to build such "demo" web app easily (ideally, just copy-pasting the code in "example" app with some verbose info). fluttercommunity can then enforce/suggest having a demo app hosted on github pages (github action/jenkins script could be written to do update gh-pages branch when master is updated). This could lead to a "gallery" like app for fluttercommunity.
The here mentioned package is now ready for use and can be found here (and on dart pub)! Package proposal is https://github.com/fluttercommunity/community/issues/60
@jeroen-meijer any news on this? ;)
Discussion: fluttercommunity website
This issue has been made to discuss a possible website for fluttercommunity
Summary
So I know we already have this the medium page for this organization but I think it might be cool to make a website that looks really nice showing off the projects. If we do end up building it should probably also build it in flutter. I have experience designing websites with flutter. My personal site is written in flutter and simply deployed to GitHub pages.