TeamQuest Blog

Flutter 1.0 dostępny – nowe SDK Google to początek końca Androida

Flutter 1.0 dostępny – nowe SDK Google to początek końca Androida

Maciej Olanicki , 05.12.2018 r.

Google zaprezentowało nowe SDK do tworzenia aplikacji mobilnych na Androida i iOS-a – można już pobierać pierwsze stabilne wydanie Fluttera. Wielu komentatorów zwraca uwagę, że znacznie ułatwi on proces tworzenia interfejsów oprogramowania na oba najpopularniejsze systemy mobilne. Niewykluczone, że umyka im to, co w premierze Fluttera najważniejsze.

Flutter

Czas powoli żegnać się z Androidem?

W przypadku Fluttera kluczowe jest to, czego nie widać. A nie widać, gdyż jeszcze się nie wydarzyło. Oczy ekspertów zwrócone są na Androida i iOS-a, jednak Flutter stanowi kolejny krok – to najpewniej pierwsze SDK do tworzenia interfejsów aplikacji na Fuchsia OS – rozwijany przez Google system operacyjny, który docelowo ma zastąpić Androida.

Fuchsia OS to system pozbawiony ograniczeń i zwyrodnień dzisiejszych systemów, które swoje korzenie mają nierzadko pod koniec lat 90. Fuchsia ma zacierać granicę pomiędzy pulpitami i urządzeniami mobilnymi, synchronizować stany aplikacji pomiędzy urządzeniami i posiadać wiele innych funkcji, do których dziś z lepszym lub gorszym rezultatem jest wykorzystywana infrastruktura chmurowa. Ponadto Fuchsia nie bazuje na jądrze Linux, lecz na otwartym mikrojądrze Zircon.

Co wyróżnia Fluttera?

Sam Flutter od strony technicznej jest raczej konglomeratem złożonym ze znanych rozwiązań, niż prawdziwą rewolucją. Wysoką wydajność ma zawdzięczać bazowaniu na języku Dart (2.1), wykorzystuje też silnik renderujący powstały na bazie Skia, a zatem tym, który odpowiada za grafikę dwuwymiarową w przeglądarce Chrome. Najważniejszą cechą Fluttera w tej chwili jest możliwość kompilowania kodu do natywnych programów działających na procesorach ARM zarówno na Androidzie, jak i iOS-ie. Już teraz ma on oferować renderowanie interfejsów w 60 klatkach na sekundę, w przyszłości będzie to 120 klatek.

Jak to bywa w przypadku Google, Flutter to narzędzie darmowe, jego kod udostępniany jest na licencji zbliżonej do BSD. Co ciekawe, równocześnie z premierą Fluttera, Google udostępniło także przeglądarkową wersję jego środowiska uruchomieniowego, Hummingbrid, które kompiluje się nie tylko do ARM, ale także do JS. Po dodatkowe informacje, szczegóły i możliwość pobrania SDK odsyłamy na oficjalną stronę Fluttera.

Najnowsze oferty pracy:

Polecane wpisy na blogu IT:

Szukasz pracownika IT?

Dostarczymy Ci najlepszych specjalistów z branży IT. Wyślij zapytanie

Wyrażam zgodę TeamQuest Sp. z o.o. na przetwarzanie moich danych osobowych w celu marketingu produktów i usług własnych TeamQuest, w tym na kontaktowanie się ze mną w formie połączenia telefonicznego lub środkami elektronicznymi.
Administratorem podanych przez Ciebie danych osobowych jest TeamQuest Sp. z o.o., z siedzibą w Warszawie (00-814), ul. Miedziana 3a/21, zwana dalej „Administratorem".
Jeśli masz jakiekolwiek pytania odnośnie przetwarzania przez nas Twoich danych, skontaktuj się z naszym Inspektorem Ochrony Danych (IOD). Do Twojej dyspozycji jest pod adresem e-mail: office@teamquest.pl.
W jakim celu i na jakiej podstawie będziemy wykorzystywać Twoje dane? Dowiedz się więcej