Ocena:

Książka przedstawia przystępne i zabawne wprowadzenie do Flutter, oferując cenne spostrzeżenia i wskazówki krok po kroku dotyczące tworzenia aplikacji. Podczas gdy wielu recenzentów chwaliło przystępność i jasne wyjaśnienia, niektórzy zwracali uwagę na przestarzałe przykłady kodu i brak kompleksowych projektów dla początkujących.
Zalety:⬤ przystępny styl pisania
⬤ wartościowa treść dla początkujących i średnio zaawansowanych deweloperów
⬤ jasne wyjaśnienia pojęć
⬤ skuteczne wskazówki krok po kroku
⬤ przyjemna lektura
⬤ przydatne wskazówki i spostrzeżenia
⬤ dobrze zorganizowana
⬤ zawiera wizualizacje dla lepszego zrozumienia.
⬤ Nieaktualne lub niedokładne fragmenty kodu
⬤ brak pełnych przykładów kodu dla początkujących
⬤ niektórzy recenzenci uważali, że nie jest wystarczająco szczegółowy dla zupełnych nowicjuszy
⬤ kilka przykładów nie działało zgodnie z przeznaczeniem
⬤ niektórzy użytkownicy zalecali poleganie na oficjalnej dokumentacji.
(na podstawie 18 opinii czytelników)
Beginning App Development with Flutter: Create Cross-Platform Mobile Apps
Twórz aplikacje na iOS i Androida z Flutter przy użyciu tylko jednej bazy kodu. Tworzenie aplikacji na wiele platform było w przeszłości trudne i złożone. Ta książka dzieli złożone koncepcje i zadania na łatwo przyswajalne segmenty z przykładami, zdjęciami i praktycznymi laboratoriami z początkami i rozwiązaniami.
W ten sposób rozwiniesz podstawową wiedzę na temat języka programowania Dart; całego zestawu narzędzi programistycznych Flutter; różnic między widżetami stanowymi i bezstanowymi; oraz praktyczną wiedzę na temat architektury aplikacji. Wszystkie najważniejsze elementy tworzenia aplikacji przy użyciu Fluttera zostały omówione w tej książce. Praca z motywami i stylami. Tworzenie niestandardowych widżetów. Naucz swoją aplikację reagować na gesty, takie jak stuknięcia, przesunięcia i uszczypnięcia. Projektuj, twórz i kontroluj układ aplikacji. Twórz narzędzia do obsługi wprowadzania danych z formularzy przez użytkowników. A ostatecznie tworzyć zabójcze aplikacje wieloekranowe z nawigacją, menu i zakładkami.
Flutter to nowy framework Google do tworzenia aplikacji mobilnych, które działają zarówno na telefonach z systemem iOS, jak i Android. Trzeba było być super deweloperem, aby pisać aplikacje tylko na iOS lub Androida. Ale pisanie dla obu? Zapomnij o tym! Musiałeś być zaznajomiony ze Swift, Java/Kotlin, Xcode, Eclipse i wieloma innymi technologiami jednocześnie. Beginning App Development with Flutter upraszcza cały proces.
Czego się nauczysz
⬤ Wykorzystaj w pełni wspaniałe widżety Flutter.
⬤ Tworzyć niestandardowe widżety, zarówno bezstanowe, jak i stanowe.
⬤ Eksperckiej kontroli nad układami Fluttera.
⬤ Spraw, by Twoja aplikacja reagowała na gesty, takie jak przesuwanie, szczypanie i stukanie.
⬤ Inicjuj asynchroniczne wywołania Ajax do interfejsów API RESTful - w tym Google Firebase!
Dla kogo jest ta książkaProgramiści, którzy kodowali w Javie, C#, C++ lub innym podobnym języku. Sprawia, że tworzenie aplikacji jest w zasięgu młodszych programistów, więc grupy STEM prawdopodobnie skorzystają z tej technologii. Menedżerowie, właściciele produktów i analitycy biznesowi muszą zrozumieć możliwości Fluttera.