This media is not supported in your browser
VIEW IN TELEGRAM
π Look at these wonderful pull-to-refresh animations!
π10π₯4β€2π1π€1
This media is not supported in your browser
VIEW IN TELEGRAM
π»π Awesome 3D book reading app made with Flutter!
π₯16β€2π1
This media is not supported in your browser
VIEW IN TELEGRAM
ππͺ Look at the power of Flutter + NFC!
π10π₯6β€5
β‘οΈ Here's how to approach Clean Architecture in Flutter (no BS).
Full Schema: https://flutter.wtf/clean π
Full Schema: https://flutter.wtf/clean π
π₯18β€3π1π€1
π We compared all Dart server frameworks that we use in production:
* Of course, there are more options. But the remaining libraries are not ready for use in client projects.
* Of course, there are more options. But the remaining libraries are not ready for use in client projects.
π11π±4π₯3
This media is not supported in your browser
VIEW IN TELEGRAM
AR/VR in Flutter: Yes or No?
π« Why No: Flutter is not a dedicated AR/VR framework, it is simply not intended for creating AR/VR experiences, unlike Unity, for example.
β Why Yes: Flutter has exceptional cross-platform capabilities that allows to create apps seamlessly integrated into AR/VR environments, as demonstrated in the video.
π« Why No: Flutter is not a dedicated AR/VR framework, it is simply not intended for creating AR/VR experiences, unlike Unity, for example.
β Why Yes: Flutter has exceptional cross-platform capabilities that allows to create apps seamlessly integrated into AR/VR environments, as demonstrated in the video.
π₯11π2β€1
β‘οΈ Important Flutter 3.22 updates in 30 seconds:
1. Web assembly stable support.
2. Graphics rendering enhancements.
3. Preview of Vertex AI for Firebase in Dart.
4. Widget state properties improvements.
5. Dynamic view sizing improvements.
6. Flavor-conditional asset bundling.
You can also read the official update article π
1. Web assembly stable support.
2. Graphics rendering enhancements.
3. Preview of Vertex AI for Firebase in Dart.
4. Widget state properties improvements.
5. Dynamic view sizing improvements.
6. Flavor-conditional asset bundling.
You can also read the official update article π
π8π₯3β€1
β 3 Performance Mistakes in Flutter ListViews:
1. Using 'NeverScrollableScrollPhysics' + 'shrinkWrap'.
Consider using 'Slivers' as an alternative.
2. Letting Each List Item Determine Its Own Height.
Use 'prototypeItem' or 'itemExtent' to standardize item height.
3. Utilizing a Separate Padding Widget for Each List Item.
Use the 'padding' parameter directly in the 'ListView'.
Ever encountered these in your Flutter projects? π€π¬
1. Using 'NeverScrollableScrollPhysics' + 'shrinkWrap'.
Consider using 'Slivers' as an alternative.
2. Letting Each List Item Determine Its Own Height.
Use 'prototypeItem' or 'itemExtent' to standardize item height.
3. Utilizing a Separate Padding Widget for Each List Item.
Use the 'padding' parameter directly in the 'ListView'.
Ever encountered these in your Flutter projects? π€π¬
π€9π6π₯5β€3
β 5 Flutter mistakes we notice on client projects:
1. Being Afraid to Use AI Tools π
2. Ignoring Responsive Design π±
3. Not Optimizing Asset Click Me Load More π
4. Ignoring CI/CD and Autotesting π€
5. Overusing Animations and Effects π«
Ever encountered these in your Flutter projects? π€π¬
1. Being Afraid to Use AI Tools π
2. Ignoring Responsive Design π±
3. Not Optimizing Asset Click Me Load More π
4. Ignoring CI/CD and Autotesting π€
5. Overusing Animations and Effects π«
Ever encountered these in your Flutter projects? π€π¬
π8β€2π₯2π₯±1
β‘οΈ We compared Firebase and Supabase.
We often use both solutions in What the Flutter client projects, depending on the specific use case. So there is no clear winner π
We often use both solutions in What the Flutter client projects, depending on the specific use case. So there is no clear winner π
π₯8β€2π1
This media is not supported in your browser
VIEW IN TELEGRAM
π₯ Wow... We just tried the Dart macros that were recently released on GoogleIO. Just look at their power!
You can also check the official update π
You can also check the official update π
π₯20β€2π2
π
ββοΈ When NOT to use Flutter:
1. Your app requires complex background processing.
2. App size is a critical factor for your target audience.
3. The app relies heavily on platform-specific APIs.
4. The app needs advanced video or audio features.
5. Your team lacks experience with Flutter or Dart.
P.S. We often talk here about how good Flutter is (and that's actually true π). But there are still a few cases where we'd rather not use our favorite technology.
1. Your app requires complex background processing.
2. App size is a critical factor for your target audience.
3. The app relies heavily on platform-specific APIs.
4. The app needs advanced video or audio features.
5. Your team lacks experience with Flutter or Dart.
P.S. We often talk here about how good Flutter is (and that's actually true π). But there are still a few cases where we'd rather not use our favorite technology.
π8π₯5β€2
π FlutterFlow: Yes or No?
β Why Yes:
- Rapid Prototyping: Create MVPs quickly with drag-and-drop.
- Minimal Coding: Ideal for people with no coding experience.
β Why No:
- Limited Customization: Complex features may need extra coding.
- Performance: Direct Flutter usage results in better performance.
- Cost Consideration: FlutterFlow requires subscription payments.
π¨βπ» We prefer coding over drag-and-drop.
β Why Yes:
- Rapid Prototyping: Create MVPs quickly with drag-and-drop.
- Minimal Coding: Ideal for people with no coding experience.
β Why No:
- Limited Customization: Complex features may need extra coding.
- Performance: Direct Flutter usage results in better performance.
- Cost Consideration: FlutterFlow requires subscription payments.
π¨βπ» We prefer coding over drag-and-drop.
π10π₯4π3β€1
π₯ Why to choose ReactNative over Flutter in 2024.
We thought about this for a while and came up with all the possible reasons why someone might pick React Native over Flutter today:
1. None.
2. None.
3. None.
We tried our best to add more points to the list, but we couldn't π
We thought about this for a while and came up with all the possible reasons why someone might pick React Native over Flutter today:
1. None.
2. None.
3. None.
We tried our best to add more points to the list, but we couldn't π
π€£22π₯11π5π1
β Flutter is not always Material design.
Here is 3 more libraries our clients use in production:
π Cupertino: Not only for iOS, highly customizable;
π Fluent UI: Frequently used for desktop first apps;
π Shadcn UI: Unique design option for a fresh look.
Here is 3 more libraries our clients use in production:
π Cupertino: Not only for iOS, highly customizable;
π Fluent UI: Frequently used for desktop first apps;
π Shadcn UI: Unique design option for a fresh look.
π₯6β€2π1