@MahawarKartikey The dart team is exprimenting with some things in that area, but I don't want to spoil anything. I think we should wait and see what they come up with! btw, the changes needed to make the VM emscripten compatible are not that extensive, so we can rather easily stay up to date.
@MahawarKartikey Amazing! and I love your share button idea. This shows that we could definitely have something like this on every https://t.co/RgdM2ERrrR example page, at least in theory, which would be pretty cool.
Good friend of mine @modulovalue published a super neat and short blogpost about Dart class modifiers.
Check it out if you struggle to remember which modifiers are valid and how they relate to lattice theory! :)
https://t.co/91MoKv71ae
Hello everybody π
This is an experiment from a few years ago where I was playing around with making a text editor where each token is a Flutter Widget.
Notice how each token is smoothly transformed slightly to look like it pops out of the screen.
@remi_rousselet One common explanation for this is that it helps with removing intuition. Math is used to prove something with absolute certainty and not to develop a "feeling" so this is a feature and not a bug. Greek letters are actually really great because they mean absolutely nothing to us.
@SEGVeenstra If you use many platform dependent packages, it makes a lot of sense to have a base package that has no platform dependent packages and to have one package per platform that depends on the base + platform dependent packages. This allows you to prevent such issues from happening.
@raoufrahiche Amazing! Personally, I almost always prefer my springs without the bounce back, which would be the second video in your PR. I think it looks really good.
Hello everybody π
I wanted to share a little minimap that I made with Dart & Flutter. I took some inspiration from the Dragon Radar in Dragon Ball, the Radar in GTA San Andreas, the minimap from HoMM 3 & the minimap from Age of Empires.
I hope you like it, too!
@DamiDina Thereβs too much to do in too many areas, so I canβt really say anything concrete right now. Iβll try to share things here on twitter if I have something worth sharing.
@lesnitsky@DamianKBast Yes, exactly. It works well in this case because there are only planes and we donβt need to sort anything to make things look correct. I know thereβs someone working on 3d support directly in the flutter engine, Iβm very excited about that.
@DamianKBast Sadly, no. I think it was a mistake to not be more open and open source this. However, it wasn't performant enough anyway and it isn't easy to solve that issue, but I think I know now what needs to be done and I plan to get back to this exact use case one day.
Hello everybody π
I used Flutter to visualize Flutter.
This is an interactive class diagram that was automatically generated. It runs natively on Desktop.
abstract class -> black
mixin -> red
enum -> green
class -> blue
You'll be able to generate them for your own code soon.
@DamiDina I wouldn't want it to be only be usable with Flutter/Dart. Ideally, the computation graph could be compiled to multiple languages, but that's a whole different discussion and I'd like to, for now, focus on making the UI for constructing such computation graphs actually usable.
@DamiDina The canvas behind the minimap in that video contains a small experiment using graphviz as a layout engine for a node based programming environment. However, it needs many more iterations to be usable and It's far from being ready for the world.