Flutter News | Luty 2024

Czas na nową serię!
Rosnące zainteresowanie tworzeniem aplikacji we Flutterze wiąże się z potrzebą bycia na bieżąco z flutterowymi nowościami. Właśnie dlatego rozpoczynamy nową serię postów z podsumowaniem najświeższych newsów związanych z Flutterem, które uważamy za godne uwagi. Mamy nadzieję, że spodobają Ci się tak samo jak nam.
Ostatnio zespół Fluttera ogłosił publikację wsparcia AI dla Dart SDK. Co to oznacza dla rozwoju aplikacji mobilnych? Jakie jeszcze zmiany wprowadza wersja 3.19?
Integracja AI
W nasze ręce oddano wersję beta narzędzia Google AI Dart SDK. Pozwala ono implementować generyczne modele AI w aplikacjach. Jednocześnie Google promuje swój najnowszy model Gemini.
Wraz z biblioteką google_generative_ai pojawił się również nowy segment w dokumentacji dostępnej na portalu Google. Zawiera on kompleksowe wprowadzenie do tych narzędzi w języku Dart.
Źródło: Google AI for Developers – Gemini API
Inspiracje i nowe możliwości
Wiesz już, gdzie szukać informacji o implementacji tego modelu. Ale jak znaleźć dla niego zastosowanie?
- Aplikacje z wiadomościami i blogi – możesz dodać opcję, która zmienia długi tekst w krótką listę z najważniejszymi punktami.
- Interpretowanie obrazów – narzędzia dostarczone przez Google pozwalają tworzyć zapytania z obrazami. Szkoda byłoby nie skorzystać z tej opcji, pozwalając chociażby na generowanie tekstu z obrazów dla osób z wadami wzroku.
- Chatboty – ten przykład jest chyba najbardziej reprezentatywny. Możesz łatwo dodawać chatboty do swoich aplikacji mobilnych i w ten sposób ulepszać UX.
Nowa wersja Fluttera już dostępna
Publikacja narzędzi wspierających AI przyćmiła wiadomość o pojawieniu się nowej wersji Fluttera. Uważamy jednak, że ta informacja nadal jest godna uwagi.
- W wersji 3.19 widzimy zmiany w silniku graficznym Impeller. Powinny one poprawić i przyspieszyć wydajność. Dzięki temu Impeller jest o krok bliżej do zostania domyślnym rendererem na Androidzie – być może nawet jeszcze w tym roku.
- Wprowadzono narzędzie do walidacji poprawności deep linków. Ułatwi to deweloperom dostarczanie tej funkcjonalności.
- Na koniec warto wspomnieć o wczesnym wsparciu dla architektury Arm64 w systemach Windows. To pokazuje, że rozwój Fluttera nie kończy się na urządzeniach mobilnych!