Kwadrat zwiększa produktywność dzięki funkcji tworzenia wiadomości

Square pomaga milionom sprzedawców prowadzić działalności – od bezpiecznego przetwarzania kart kredytowych, przez rozwiązania w punkcie sprzedaży, założenie bezpłatnego sklepu internetowego. Aplikacja Square została przeniesiona do interfejsu deklaratywnego ale zamiast dalej budować własną strukturę, zdecydowali się Jetpack Compose pozwala uniknąć kosztów konserwacji i korzystać z wprowadzane w Androidzie widoków danych.

Rozwiązanie

Zespół Square zaczął tworzyć system projektowania w Compose, co pozwoli zespołom projektantów i inżynierom produktowym na szybsze działanie. Ponieważ aplikacja aplikacji jest już zorganizowana z jednokierunkowym przepływem danych architekturę, „Inżynierowie produktu mogą łatwo przełączyć się na więcej niż 1 ekran”. Podczas korzystania z funkcji tworzenia wiadomości użytkownicy zauważyli, że „Czasami nie jest to konieczne jest niemal tak prosta, że wydaje się, że będzie on bardziej skomplikowany. To po prostu działa”.

Wyniki

„Dzięki funkcji tworzenia wiadomości możemy skupić się na rzeczach, które są unikalne dla Square i naszego interfejsu Infrastruktura, a nie rozwiązanie szerszego problemu tworzenia deklarative UI Framework”.

Zespół inżynierów odkrył, że aplikacja Compose zwiększyła produktywność, łatwiej wyciągać wnioski, porządkować i pisać, a Android Studio oszczędność czasu.

„Modelowanie komponentów jest prostsze i szybsze. Czytanie kodu pod kątem skomplikowanego jest też łatwiejszy. Ułatwia porządkowanie kodu i ułatwia czytelną w Compose. System układów w Compose jest koncepcyjnie prostszy, ponieważ łatwiej jest wyciągnąć wnioski. Podglądy to duża oszczędność czasu podczas tworzenia ”.

Rozpocznij

Dowiedz się więcej o funkcji Utwórz.