Advertisement ยท 728 ร— 90

Posts by Remi Rousselet

What would be interesting #Flutter conference topics you'd like to see me cover?

1 year ago 5 0 5 0

Depends on the server/provider.

Not all of them have a free tier. Many cloud providers simply give you a credit for around a year.

And if you want to rent a machine and to the devops yourself, I doubt you'll find a free tier there.

1 year ago 2 0 1 0

Too generic. All packages could have the same tagline

1 year ago 0 0 1 0

It's just that folks view SM as "ChangeNotifier+Builder"

Riverpod is more than that

1 year ago 4 0 0 0

What do you think would be a good tagline for Riverpod?

Currently it is:
"A Reactive Caching and Data-binding Framework"

I'm trying to avoid the words "state-management" and "dependency-injection", as IMO they are misleading Riverpod users.

1 year ago 10 0 8 0

It's more related to the fact that "Base" is public instead of private

It it was _Base, then the list would infer List<Object>

1 year ago 1 0 0 0
// package:my_package/src/classes.dart
abstract class Base {}

class A extends Base {}
class B extends Base {}

// package:my_package/my_package.dart
export 'src/classes.dart' show A, B; // We don't export "Base"

// Inside apps:
import 'package:my_package/my_package.dart';

final list = [A(), B()];
// List is typed as List<Base>.
// So even though the class isn't exported, users ended-up having access to it

// package:my_package/src/classes.dart abstract class Base {} class A extends Base {} class B extends Base {} // package:my_package/my_package.dart export 'src/classes.dart' show A, B; // We don't export "Base" // Inside apps: import 'package:my_package/my_package.dart'; final list = [A(), B()]; // List is typed as List<Base>. // So even though the class isn't exported, users ended-up having access to it

Fun fact: Public classes that are not exported may still be indirectly usable by users

Here's one example

1 year ago 13 1 3 0

Nah IMO it is crutial for good experience that errors in unopened files pop-up too!

It's super common that editing one file causes error in another file. It's a pain to discover that only when making a PR and the CI fails

1 year ago 1 0 0 0

Other languages cheat by analyzing only visible files and taking lots of shortcuts ๐Ÿคท

1 year ago 2 0 1 0

#Flutter and #Dart honestly have the best tooling out of any popular tech.

I'm surprised how bad the tooling is in most popular languages.

1 year ago 31 6 2 1
Advertisement

It's going great!

1 year ago 3 0 0 0

I'll post here more from now on :)

1 year ago 46 3 10 0

It's a BlueSky fail for not supporting hashtags! ๐Ÿ™ƒ

2 years ago 1 0 1 0

I guess that's a fail

2 years ago 1 0 1 0

Hello #Flutter world! The sky is blue today :)

2 years ago 19 0 1 0

Indeed! ๐Ÿ‘‹

2 years ago 1 0 1 0