@ossynoya Thank you! Wrapped is a team effort. Our creative team started w/ a basic bar-graph concept, used dummy data to prototype newer ideas and nail the motion, then built the final animation in Rive. Our data team mapped the real data then looked for unique insights to round it out.
@_eseidel@jezell We use GH Actions+Fastlane. The article you guys link in the Shorebird docs was super helpful with making iOS code signing work, but it still required a few trial and error iterations so I'd say that's the part where better tooling or docs would add more value.
@ryanhanks@luke_pighetti I think that one is returning the fastest. I think what @luke_pighetti originally wanted was:
-dispatch both A and B
-prioritise A: await until completed and return
-if A errors, await for B (should be running already) and return
-catch all errors
-return null if all throw
@ryanhanks@luke_pighetti that looks clean but they don't dispatch simultaneously. I can get them to dispatch simultaneously by mapping them to their Future (map((f) => f(param))) but then it doesn't return eagerly at first success. Also .first throws if all fetches throw but that's an easy fix.
@strager@luke_pighetti@Juanoxt8901 to get dispatched simultaneously it has to be something like this. They both get dispatched, and the fallback works correctly (catches error from the first and returns the second)
What a pleasure to be in Paris attending @Flutter_Connect, chatting with some Flutter mates and enjoying great insightful talks!
Big thanks to @mhadaily and @DCMAnalyzer for this opportunity ๐.
PS: we really need to see the movie trailer again! #releasethecursorcut
@EnzoConty Idea of fun for most people:
๐บ๐๐ชฉ๐น๐ท๐ฅ๐ป๐พ๐
My idea of fun:
๐๐๐๐จโ๐ณ๐ณ๐โน๏ธโโ๏ธ๐๏ธโโ๏ธ๐ช๐ฎ
My idea of fun recently:
Advent of code
Nuevo: hemos creado un widget para aรฑadir en el escritorio de tu mรณvil, si quieres, con el valor y la rentabilidad de tu dinero. Puedes aรฑadirlo si tienes instalada nuestra app.