Hodnocení:
Kniha slouží jako komplexní průvodce pro začátečníky i zkušené vývojáře, kteří se chtějí naučit Flutter a Dart. Několik uživatelů však upozornilo na problémy se zastaralými ukázkami kódu a absencí „solidní nulové bezpečnosti“, což snižuje kvalitu výuky.
Klady:⬤ Přizpůsobeno pro začátečníky s robustními a podrobnými příklady kódu.
⬤ Jasné vysvětlení funkcí a konceptů.
⬤ Pokrývá širokou škálu témat včetně Firebase a strojového učení.
⬤ Doporučujeme jako cenný zdroj informací pro výuku Flutteru.
⬤ Mnohé ukázky kódu jsou zastaralé a neobsahují „solidní bezpečnost nulového kódu“, což způsobuje chyby při následném použití nejnovější verze Flutteru.
⬤ Vyžaduje listování stránkami ve formátu e-knihy, což je nepohodlné.
⬤ Vyšší cena může být pro některé čtenáře problémem.
(na základě 8 hodnocení čtenářů)
Flutter Cookbook: Over 100 proven techniques and solutions for app development with Flutter 2.2 and Dart
Zjistěte, jak vytvářet, rozšiřovat a ladit nativní aplikace pro iOS a Android z jediné kódové základny pomocí programovacího jazyka Dart
Klíčové vlastnosti:
⬤ Rychle vytvářejte a iterujte uživatelské rozhraní (UI) pomocí funkce hot reload.
⬤ Opravujte chyby a zabraňte jejich opětovnému výskytu pomocí vývojářských nástrojů a sad testů Flutter.
⬤ Objevte praktické recepty pro tvorbu mobilních aplikací s Flutterem.
Popis knihy:
Flutter je open-source framework pro vytváření mobilních, webových a desktopových aplikací pomocí jazyka Dart. S touto příručkou založenou na receptech, která se zaměřuje na robustní návrh aplikací a základní principy, se naučíte prakticky řešit problémy s vývojem napříč platformami.
Kuchařka Flutteru se zabývá zpracováním chyb a laděním, které zajistí efektivnější běh vašich aplikací. Začínáte nastavením Flutteru a přizpůsobením vývojového prostředí. Kniha vám vysvětlí hlavní úkoly spojené s vývojem aplikací, jako je návrh uživatelského rozhraní a uživatelského zážitku (UI/UX), návrh rozhraní API a vytváření animací. V pozdějších kapitolách se seznámíte se směrováním, získáváním dat z webových služeb a lokálním uchováváním dat. Zvláštní kapitola se také zaměřuje na Firebase a její možnosti strojového učení. Poslední kapitola je speciálně navržena tak, aby vám pomohla vytvářet aplikace pro web a desktop (Windows, Mac a Linux). V celé knize najdete recepty, které pokrývají nejdůležitější funkce potřebné k vytvoření multiplatformní aplikace, spolu s poznatky o provozování jedné kódové základny na různých platformách.
Na konci této knihy Flutter se naučíte vše, co potřebujete k tomu, abyste mohli psát a dodávat plně funkční aplikace.
Co se naučíte:
⬤ Používat programování v jazyce Dart k přizpůsobení aplikací Flutter.
⬤ Zjistěte, jak vyvíjet a myslet jako programátor v jazyce Dart.
⬤ Využívat možnosti strojového učení Firebase k vytváření inteligentních aplikací.
⬤ Vytvoření opakovaně použitelné architektury, kterou lze použít pro jakýkoli typ aplikace.
⬤ Využívejte webové služby a uchovávejte data lokálně.
⬤ Debugujte a řešte problémy dříve, než je uvidí uživatelé.
⬤ Využívejte asynchronní programování pomocí Future a Stream.
⬤ Správa stavu aplikace pomocí Streamů a vzoru BLoC.
Pro koho je tato kniha určena:
Tato kniha o vývoji aplikací je určena začátečníkům až středně pokročilým vývojářům, kteří se chtějí stát mobilními vývojáři. Základní znalost moderních programovacích jazyků, jako je JavaScript, Swift, Kotlin, Java, Objective-C nebo C#, vám pomůže snáze pochopit koncepty, kterými se kniha zabývá.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)