Google I/O 2021: Flutter 2.2 zawiera nową wtyczkę płatniczą, która trafia do ponad 200,000 XNUMX aplikacji w Google Play

Węzeł źródłowy: 1853531

Na konferencji Google I/O ogłoszono nowe funkcje kolejnej wersji Flutter, zestawu programistycznego interfejsu użytkownika o otwartym kodzie źródłowym firmy Google.

flutter-image.jpg

Obraz: Google

Koniecznie przeczytaj treść dla programistów

Zestaw narzędzi interfejsu użytkownika typu open source znany jako Flutter ma nową wersję — Flutter 2.2. Zaprezentowane we wtorek na konferencji Google I/O nowe funkcje umożliwiają programistom zarabianie na aplikacjach poprzez zakupy i reklamy w aplikacjach. Programiści mogą także łączyć się z usługami w chmurze, a dostępne są interfejsy API, które rozszerzają aplikacje o nowe możliwości. 

Obecnie w sklepie Google Play znajduje się ponad 200,000 XNUMX aplikacji korzystających z Fluttera, w tym WeChat, MyBMW, Grab, eBay Motors i ByteDance, firma stojąca za TikTokiem, wyjaśniła Zoey Fan, menedżer produktu w zespole Flutter.

Fan powiedział: „ByteDance ma obecnie ponad 70 aplikacji korzystających z Flutter. Ich inżynierowie powiedzieli nam, że po przejściu na Flutter ich produktywność faktycznie wzrosła o 30%. Mogliby dostarczać nowe funkcje i aplikacje o 30% szybciej w porównaniu z poprzednim oprogramowaniem natywnym, ponieważ teraz nie muszą już tworzyć dla dwóch osób, jak na iOS czy Androida, mogą dostarczać z jedną bazą kodu”.

Flutter został pierwotnie wydany w 2018 roku, ale rośnie szybko – według danych z I kwartału 47 r. i I kwartału 1 r. wyniósł on 2020%. Prognoza populacji deweloperów mobilnych SlashData na rok 2021. Według SlashData w ciągu ostatnich 30 dni ponad jedna na osiem nowych aplikacji w Sklepie Play została zbudowana przy użyciu Fluttera. 

Samsung jest przeniesienie Fluttera na Tizen, korzystając z repozytorium open source. Sony pracuje nad rozwiązaniem dla wbudowanego Linuksa. 

Dzięki Flutter programiści mogą używać tej samej bazy kodu do kompilowania aplikacji do natywnego kodu maszynowego dla systemów Android, iOS, Internetu, komputerów stacjonarnych lub dowolnego miejsca, w którym ludzie chcą malować piksele na ekranie. Fan powiedział, że zespół współpracuje ze wszystkimi firmami z Microsoft Surface, Toyoty, Canonical, Samsunga i Sony, aby udostępnić Flutter na różnych urządzeniach i ekranach. 

Google wypuściło Flutter 2.0 w marcu, więc na tej podstawie powstał ten ciąg aktualizacji, aby uwzględnić opinie użytkowników oraz poprawić jakość i wydajność Flutter 2.0, powiedział Fan.

WIDZIEĆ: 4 najbardziej znienawidzone języki programowania: eksperci stosują JavaScript, C++ i nie tylko (TechRepublic)

„Niektóre ulepszenia, które wprowadziliśmy w Flutter 2.2, to ulepszenie wersji beta dla komputerów stacjonarnych w systemach Windows, Mac OS i Linux. Nadal czynimy postępy w tym kierunku, w kierunku stabilnej jakości, a następnie nadal ulepszamy dostępność” – powiedział Fan. „Inną rzeczą na komputerach stacjonarnych jest to, że obsługa Windows UWP również wchodzi w fazę alfa, co oznacza, że ​​programiści Flutter mogą teraz tworzyć aplikacje na Xbox”.

Fan powiedział: „W przypadku Darta, o którym wspomniałem wcześniej we Flutter 2.0, dostępne stało się bezpieczeństwo dźwięku zerowego, ale teraz w Flutter 2.2 bezpieczeństwo dźwięku zerowego jest domyślnym ustawieniem w nowych projektach. Tak więc dla programistów, jeśli uzyskają solidne bezpieczeństwo zerowe, co oznacza, że ​​mogą usunąć całą klasę bez błędów, a także rozmiar aplikacji może być mniejszy, a aplikacje mogą działać szybciej. Jeśli w przypadku nowych projektów wprowadzimy bezpieczne zerowe bezpieczeństwo jako domyślne, przyniesie to mnóstwo korzyści programistom.” Jak wynika z bloga Google na temat aktualizacji Fluttera, Dart 2.13 rozszerza obsługę natywnej interoperacyjności o obsługę tablic i spakowanych struktur w FFI. 

Po stronie narzędzi programistycznych dostępne są ulepszone narzędzia programistyczne Flutter, które pomagają programistom zrozumieć, w jaki sposób alokowana jest pamięć w aplikacjach. „Kolejnym ważnym tematem Flutter 2.2 jest to, że chcemy poinformować programistów, że dużo inwestujemy, aby pomóc im połączyć ich aplikacje z resztą ekosystemu Google. Dlatego współpracujemy z kilkoma różnymi partnerami w Google, aby znacznie ułatwić integrację aplikacji” – powiedział Fan.

Obejmuje to nową wtyczkę płatniczą w zespole Google Pay, która umożliwia dokonywanie zakupów fizycznych towarów i usług oraz płacenie za pośrednictwem Google Pay na Androidzie i Apple Pay na iOS. Google aktualizuje pakiet SDK do reklam mobilnych Google dla Flutter. Była dostępna dla Fluttera jako otwarta wersja beta podczas premiery Flutter 2. Została zaktualizowana i zawiera nowy format reklam o nazwie Adaptive Banner, powiedziała. 

 „Co więcej, wcześniej mieliśmy wtyczkę do kupowania aplikacji, która zasadniczo pozwalała programistom na wbudowanie tego mechanizmu zakupów. Na przykład, jeśli użytkownik chce zapłacić za wirtualną monetę lub jakąś walutę w grze, użyje tego mechanizmu, aby zapłacić za takie rzeczy. Wcześniej mieliśmy tę wtyczkę w wersji beta, a tym razem w Flutter 2.2 aktualizujemy ją również do jakości produkcyjnej” – powiedział Fan. 

Zespół ds. materiałów ogłosi jeszcze w tym roku nowe wytyczne projektowe dotyczące zastosowań budowlanych. 

Zobacz także

Source: https://www.techrepublic.com/article/google-io-2021-flutter-2-2-features-new-payment-plugin-as-it-hits-200000-plus-apps-on-google-play/#ftag=RSS56d97e7

Znak czasu:

Więcej z Deweloper w TechRepublic