Do not hardcode paths to assets; use the path generator!
The generator ensures that assets exist and removes the possibility of a typo.
Explore what fits your needs, but I would recommend flutter_gen/spider.
#flutter #flutterdev
The generator ensures that assets exist and removes the possibility of a typo.
Explore what fits your needs, but I would recommend flutter_gen/spider.
#flutter #flutterdev
π8β€5
It is better to wait before updating Flutter to the latest stable version.
After a new stable, there are usually multiple fixes published β 3.32 had 8 patches!
I recommend staying 1 stable version behind the latest release. This ensures that you won't be affected by regressions and new bugs.
#flutter #flutterdev
After a new stable, there are usually multiple fixes published β 3.32 had 8 patches!
I recommend staying 1 stable version behind the latest release. This ensures that you won't be affected by regressions and new bugs.
#flutter #flutterdev
π16
Is your layout ready for RTL languages?
A common mistake is using a fixed left/right EdgeInsets or Alignment.
Instead, use their directional counterparts. They provide logical start and end properties, allowing the UI to adapt automatically.
#flutter #flutterdev
A common mistake is using a fixed left/right EdgeInsets or Alignment.
Instead, use their directional counterparts. They provide logical start and end properties, allowing the UI to adapt automatically.
#flutter #flutterdev
π14β€3
I updated the article about monorepos with some new information!
https://lazebny.io/dart-flutter-workspaces/
https://lazebny.io/dart-flutter-workspaces/
Michael Lazebny
Dart & Flutter Monorepos: Pub Workspaces and Melos
Simplify Dart & Flutter development with a monorepo using Pub Workspaces, reusable scripts, and release automation with Melos.
π5
π¨ I have a few article ideas that I'm interested in:
- Creating an FFI Dart package with Rust for image upscaling using build hooks.
- Eliminating pigeons with native bindings (ffigen+jnigen).
- What you can achieve with the built-in Flutter SDK for bottom sheets. I recently worked on this in a company, so it should be helpful as bottom sheets are a complex topic.
What do you think? Share your opinions in the comments.
If you have other interesting ideas, please share as well :)
- Creating an FFI Dart package with Rust for image upscaling using build hooks.
- Eliminating pigeons with native bindings (ffigen+jnigen).
- What you can achieve with the built-in Flutter SDK for bottom sheets. I recently worked on this in a company, so it should be helpful as bottom sheets are a complex topic.
What do you think? Share your opinions in the comments.
If you have other interesting ideas, please share as well :)
β€8π1
Mobile Tech
π¨ I have a few article ideas that I'm interested in: - Creating an FFI Dart package with Rust for image upscaling using build hooks. - Eliminating pigeons with native bindings (ffigen+jnigen). - What you can achieve with the built-in Flutter SDK for bottomβ¦
Bottom sheet won the poll π€£π
So the order is like this:
- bottom sheet features/limitations
- native bindings with ffigen/jnigen
- dart package with rust [build hooks]
So the order is like this:
- bottom sheet features/limitations
- native bindings with ffigen/jnigen
- dart package with rust [build hooks]
π10π1
Is there anyone from Poland/Portugal looking for a Senior position with Flutter?
My team is looking for senior engineer:
https://jobs.eu.lever.co/olx/3d7022fc-54b1-4917-a956-9d981c49f815
if youβd like to know some details, please DM me
My team is looking for senior engineer:
https://jobs.eu.lever.co/olx/3d7022fc-54b1-4917-a956-9d981c49f815
if youβd like to know some details, please DM me
jobs.eu.lever.co
OLX - Senior Mobile Engineer
Join Our Team as a Senior Mobile Engineer! Join our Mobile App Platform team, working remotely from Poland or Portugal. As part of our 1,000+ tech team across multiple locations, youβll collaborate with engineers, SREs, and product teams to build scalableβ¦
π₯8β€2
Hey all!
There is a great 7-minute video about how Flutter merged Platform and UI threads recently. It also slightly covers jnigen!
Recommend watching for everyone!
https://www.youtube.com/watch?v=miW7vCmQwnw
There is a great 7-minute video about how Flutter merged Platform and UI threads recently. It also slightly covers jnigen!
Recommend watching for everyone!
https://www.youtube.com/watch?v=miW7vCmQwnw
YouTube
The great thread merge
Dive deep into Flutter's thread merge, a fundamental shift in its engine design aimed at enhancing native interoperability. Craig breaks down the roles of the UI and Raster threads, introduces the native platform thread, and explains how integrating Dartβ¦
π₯4π3
This media is not supported in your browser
VIEW IN TELEGRAM
Just tried out the new analyzer plugin API!
It is so powerful, but very simple and seamlessly integrates with dart analyze and immediately shows issues in the IDE.
I created a simple lint that prohibits hardcoded color. See https://github.com/hawkkiller/analyzer_plugin_sample
It is so powerful, but very simple and seamlessly integrates with dart analyze and immediately shows issues in the IDE.
I created a simple lint that prohibits hardcoded color. See https://github.com/hawkkiller/analyzer_plugin_sample
π₯14π3β€1