Nowe funkcje, które warto sprawdzić w Flutter 3.7

Nowe funkcje, które warto sprawdzić w Flutter 3.7
Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Społeczność Flutter kontynuuje ulepszanie SDK w wersji 3.7, dodając kilka świetnych nowych funkcji. Na przykład można teraz tworzyć niestandardowe paski menu i menu kaskadowe, wykorzystywać narzędzia wspierające lepszą internacjonalizację i polegać na nowych narzędziach do debugowania.





Tym nowym funkcjom towarzyszą ulepszenia istniejących funkcji. Wśród nich jest szybsze narzędzie do globalnego wyboru, system renderowania o nazwie Impeller oraz możliwość współdzielenia zasobów między platformami.





jak utworzyć skrót na iPhonie
WYKORZYSTAJ WIDEO DNIA

Co to jest flutter?

Flutter to zestaw SDK aplikacji mobilnej Google do tworzenia wysokiej jakości natywnych interfejsów dla systemów iOS i Android przy użyciu języka programowania Dart. Flutter działa z istniejącym kodem, jest używany przez programistów i organizacje na całym świecie jest darmowy i open source .





Podczas gdy Flutter działa z istniejącym kodem, może z łatwością adoptować nowy kod. Możesz zacząć od małych widżetów w istniejących bazach kodu lub zbudować aplikację od podstaw. Wybór nalezy do ciebie.

Rzućmy okiem na niektóre z najnowszych funkcji.



1. Ulepszona obsługa materiału 3

  Flutter w Android Studio

Flutter został zaktualizowany o obsługę materiału 3. Ta aktualizacja umożliwia korzystanie z komponentów materiałowych oferowanych przez najnowsza wersja Androida . Pakiet materiałów zawiera nowy, elegancki motyw, który sprawi, że Twoje treści będą odważnie i wyraźnie widoczne.

Jest dostępny zarówno na iOS, jak i na Androida.





  Menu we Flutterze

Najnowsza aktualizacja Flutter dodaje dwa nowe widżety menu: PlatformMenuBar i Material Design Menu. PlatformMenuBar jest dostępny w systemie macOS i renderuje natywne paski menu zamiast renderowania przez Flutter.

Dla wszystkich platform można zdefiniować menu Material Design, które udostępnia kaskadowe paski menu (MenuBar) lub indywidualne kaskadowe menu wyzwalane przez inny element interfejsu użytkownika (MenuAnchor). Te menu są w pełni konfigurowalne, a pozycje menu mogą być niestandardowymi widżetami lub można użyć nowych widżetów pozycji menu (MenuItemButton, SubmenuButton).





najlepsze darmowe oprogramowanie do mapowania myśli 2018

3. Zaktualizowano DevTools

  Programista stron internetowych z wykorzystaniem Flutter/Dart

Flutter 3.7 zawiera dużą aktualizację funkcji debugowania pamięci i kilka nowych narzędzi, których możesz użyć do debugowania aplikacji. Pierwsza wersja narzędzia do analizy migawek podkreśla obszary aplikacji Flutter, w których można poprawić wydajność.

4. Ulepszone przewijanie

Wraz z tą wersją pojawiło się kilka przewijanych aktualizacji, aby maksymalnie uprościć proces migracji do Fluttera. Godne uwagi zmiany obejmują nową fizykę przewijania na platformie Mac, dodanie animowanej siatki i ulepszoną obsługę zaznaczania tekstu w kontekstach przewijania.

5. Narzędzia internacjonalizacji

Nowy system internacjonalizacji ułatwia tłumaczenie i lokalizację aplikacji Flutter. Składnia opisowa pozwala na wyświetlanie komunikatów o błędach, które są łatwe do zrozumienia nawet dla osób z ograniczonym doświadczeniem w programowaniu.

Nowy system umożliwia tworzenie złożonych wiadomości przy użyciu symboli zastępczych i liczby mnogiej. Zobacz zaktualizowane Internacjonalizacja aplikacji Flutter strona, aby uzyskać więcej informacji.

6. Inne nowe funkcje Fluttera

  Walidacja wersji iOS

Inne nowe funkcje obejmują podgląd silnika renderującego Impeller (w systemie iOS Impeller w systemie Android nie jest jeszcze gotowy do podglądu), weryfikację wersji (lista kontrolna ustawień, aby upewnić się, że aplikacja jest gotowa do przesłania do App Store) oraz lupa tekstowa (która ułatwia czytanie małego tekstu na smartfonach).

Flutter: pakiet SDK aplikacji mobilnych Google

Flutter 3.7 jest już dostępny i jest pełen przydatnych nowych funkcji. Podczas poprzednie wersje koncentrowały się na wydajności i kompatybilności , ten ma na celu ułatwienie tworzenia aplikacji. Istnieje wiele przydatnych aktualizacji narzędzi programistycznych z nowymi funkcjami i ulepszoną nawigacją.

Motyw Material Design został zaktualizowany o obsługę Enhanced Material 3, dodając nowe ikony i poprawione schematy kolorów. Ponadto dostępna jest teraz obsługa pasków menu i menu kaskadowych. Aby uzyskać więcej informacji, zobacz Informacje o wydaniu Lub Średnia strona Fluttera .

Jeśli nie zajrzałeś do Fluttera, teraz jest świetny czas, aby to rozważyć. Chociaż jego popularność jako mobilnego środowiska programistycznego jest wciąż niewielka w porównaniu z konkurencją, taką jak React Native, zyskuje na sile każdego dnia dzięki niezwykłym zaletom prostoty i ogólnej łatwości użytkowania.