La versió Flutter 3.24 ha introduït una sèrie de novetats i millores que augmenten el rendiment i faciliten el desenvolupament d’aplicacions. Aquí tens les principals característiques:
1. Nou suport per Swift Package Manager (SPM): Flutter 3.24 permet gestionar dependències a través de SPM per iOS i macOS, eliminant la necessitat de CocoaPods, el que simplifica la configuració per als desenvolupadors que treballen amb l’ecosistema Apple.
2. Widgets nous: TreeView i CarouselView:
– El TreeView facilita la creació de vistes jeràrquiques de dades, ideals per a mostrar estructures complexes.
– El CarouselView permet mostrar llistes dinàmiques on els elements es redimensionen a mesura que entren o surten de la vista, oferint un toc més interactiu i visualment atractiu.
3. Millores en la biblioteca Cupertino: Aquesta biblioteca d’estil iOS ha afegit noves propietats per a personalitzar el color de botons i camps de text desactivats, així com millores en el feedback hàptic per a una experiència d’usuari més nativa.
4. Gestió de preferències millorada: S’han introduït noves API com SharedPreferencesAsync i SharedPreferencesWithCache, que optimitzen l’accés i gestió de preferències, millorant el rendiment i permetent una gestió de dades més eficient.
5. Millores en el rendiment d’imatges: La qualitat predeterminada del filtre d’imatges ha passat de Baix a Mitjà, la qual cosa millora la claredat d’imatges redimensionades, oferint visuals més nítids sense sacrificar el rendiment.
Aquests canvis, juntament amb noves eines a DevTools per millorar el seguiment i l’optimització de rendiment de les aplicacions, fan que Flutter 3.24 sigui una actualització molt rellevant per als desenvolupadors que busquen millorar tant l’eficiència com la qualitat de les seves aplicacions.