Wybierz swój kraj lub region.

Close
Zaloguj Zarejestrować E-mail:Info@infinity-electronic.com
0 Item(s)

Flutter by, Raspberry Pi

Flutter by, Raspberry Pi

We wtorek Google oficjalnie uruchomił wersję 1.0 Fluttera zestaw narzędzi do tworzenia osadzonych komponentów graficznych, które działają zarówno z systemem iOS, jak i Androidem z jednej bazy kodu.

Tworząc natywny kod ARM, Google twierdzi, że Flutter (patrz poniżej, przy użyciu widgetu Mapy) umożliwia elastyczność rozwijania wieloplatformowego bez utraty wydajności.

Dowiedz się więcej o nowym zestawie narzędzi Google tutaj - mobilny zestaw narzędzi Google jest przeznaczony zarówno dla systemu iOS, jak i Androida


Cóż, system jest przeznaczony do pracy na wielu różnych platformach - w tym na komputerach stacjonarnych - ale jednym z pierwszych było Raspberry Pi.

Korzystając z silnika Flutter zbudowanego dla ARMv7, Google's Chinmay Garde, opisuje jego eksperyment przenoszenia.

Istnieje kilka ograniczeń pokryty:

„Raspberry Pi jest w stanie uruchomić pełne środowisko pulpitu z dość dużymi zależnościami, takimi jak X11. Ale zamiast polegać na ciężkim środowisku desktopowym (w którym można użyć osadzacza Flutter Desktop Embedding), użyjesz bezpośrednio interfejsów Broadcom API. Pozwala to na bezpośrednie uruchomienie Fluttera w lekkim środowisku bez zależności, których nie potrzebujesz. ”

„Nie użyjesz istniejących narzędzi do tworzenia artefaktów. Raspberry Pi jest dość popularną platformą z dobrze obsługiwanymi narzędziami, ale ten proces wykonuje te same kroki, które są wymagane przy przenoszeniu na bardziej ezoteryczną platformę bez dobrej obsługi narzędzi. ”

Zapoznaj się z tym artykułem Googlera na temat korzystania z zestawu narzędzi ze sprzętem Broadcom.

To poważny projekt, nie dla osób o słabym sercu - na przykład „przygotowanie zestawu narzędzi Clang dla arm-linux-gnueabihf„, Budując osadzacz i budując sam pakiet aplikacji Flutter… wtedy możesz uruchamiać aplikacje!

Zobacz cały wpis na blogu Średni.

Zestaw narzędzi, uwaga, jest projektem open source z licencją w stylu BSD.