Tvorba multiplatformních aplikací s grafickým uživatelským rozhraním pomocí Fyne: Vytvářejte krásné grafické aplikace nezávislé na platformě pomocí Fyne a programovacího jazyka Go

Hodnocení: ⭐⭐⭐⭐  (3,7 z 5)

Tvorba multiplatformních aplikací s grafickým uživatelským rozhraním pomocí Fyne: Vytvářejte krásné grafické aplikace nezávislé na platformě pomocí Fyne a programovacího jazyka Go (Andrew Williams)

Recenze čtenářů

Shrnutí:

Kniha je komplexním průvodcem vytvářením multiplatformních mobilních aplikací pomocí sady nástrojů Fyne a jazyka Go. Je oceňována pro své jasné vysvětlení, návod krok za krokem a užitečné poznatky o vývoji mobilních aplikací. Čelí však také kritice týkající se složitosti systému rozvržení Fyne ve srovnání s jinými frameworky grafického uživatelského rozhraní.

Klady:

⬤ Jasné a srozumitelné vysvětlení pojmů.
⬤ Návod krok za krokem pro tvorbu aplikací.
⬤ Nevyžaduje žádné předchozí znalosti jazyka Go ani Fyne.
⬤ Pokrývá širokou škálu témat týkajících se vývoje napříč platformami.
⬤ Poutavý historický kontext sad nástrojů GUI.
⬤ Užitečné pro začátečníky i zkušené vývojáře, kteří chtějí porozumět Fyne a vytvářet aplikace.

Zápory:

⬤ Rozložení Fyne může být spletité a těžko zvládnutelné.
⬤ Některé příklady kódu nejsou příliš užitečné.
⬤ Složitost zpracování rozvržení ve Fyne by mohla některé uživatele odradit ve srovnání s jednoduššími frameworky, jako je Gio.

(na základě 9 hodnocení čtenářů)

Původní název:

Building Cross-Platform GUI Applications with Fyne: Create beautiful, platform-agnostic graphical applications using Fyne and the Go programming langu

Obsah knihy:

Pochopte, jak používat sadu nástrojů Fyne k vytváření zajímavých aplikací pro řadu zařízení a jejich efektivnímu nasazení

Klíčové vlastnosti:

⬤ Zjistěte, jak používat standardní widgety, dialogová okna a rozvržení a jak vytvářet vlastní.

⬤ Pochopíte, jak vyvinout aplikaci a jak ji zabalit a distribuovat do různých operačních systémů a obchodů s aplikacemi.

⬤ Prozkoumejte principy designu a vizi sady nástrojů Fyne a jak se mohou shodovat s vaším projektem.

Popis knihy:

Historie vývoje grafických aplikací je dlouhá a komplikovaná, s různými vývojovými problémy, které přetrvávají dodnes. Směsice zapojených technologií a nutnost používat různé programovací jazyky vedly k velmi strmé křivce učení pro vývojáře, kteří chtějí vytvářet aplikace pro různé platformy.

V knize Building Cross-Platform GUI Applications with Fyne pochopíte, jak může jazyk Go ve spojení s moderní sadou grafických nástrojů, jako je Fyne, tyto problémy překonat a výrazně usnadnit vývoj aplikací. Aby projekt Fyne poskytl snadno použitelný rámec pro vývoj multiplatformních aplikací, nabízí mnoho grafických konceptů a principů návrhu, které jsou popsány v celé této knize.

Na pěti ukázkových projektech se naučíte efektivně vytvářet aplikace se zaměřením na každou z hlavních oblastí, včetně plátna, rozvržení, práce se soubory, widgetů, datových vazeb a motivů. Kniha vám také ukáže, jak lze dokončené aplikace následně spustit na stolním počítači, notebooku a chytrém telefonu. Po dokončení těchto projektů zjistíte, jak připravit aplikace k vydání a distribuovat je na platformní tržiště a do obchodů s aplikacemi.

Na konci této knihy budete schopni vytvářet multiplatformní grafické aplikace s vizuálně přitažlivým uživatelským rozhraním a stručným kódem.

Co se naučíte:

⬤ Seznámíte se dobře s historií vývoje grafických uživatelských rozhraní a s tím, jak vám jej usnadní Fyne a programovací jazyk Golang.

⬤ Prozkoumejte, jak je sada nástrojů Fyne architektonicky řešena a jaké jsou její jednotlivé moduly.

⬤ Zjistěte, jak lze aplikace Fyne testovat a vytvářet pomocí osvědčených postupů.

⬤ Sestavte pět kompletních aplikací a nasaďte je do svých zařízení.

⬤ Přizpůsobte si design svých aplikací rozšířením widgetů a témat.

⬤ Pochopte, jak oddělovat a prezentovat data a jak testovat a vytvářet aplikace, které prezentují dynamická data.

Pro koho je kniha určena:

.

Tato kniha o grafickém uživatelském rozhraní Fyne-Golang je určena vývojářům z jakéhokoli prostředí, kteří chtějí vytvářet multiplatformní aplikace pomocí moderní sady nástrojů. Bude také užitečná pro vývojáře Go, kteří chtějí prozkoumat grafické aplikace, a pro vývojáře GUI, kteří hledají novou sadu nástrojů pro vývoj napříč platformami. Předpokládají se základní znalosti vývoje grafických uživatelských rozhraní (GUI) (i když v knize je uvedena i stručná historie). Kniha obsahuje také krátký úvod do jazyka Go jako rychlé osvěžení.

Další údaje o knize:

ISBN:9781800563162
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Klub sebevrahů - Suicide Club
Pro všechny čtenáře Roberta Harrise, Williama Boyda a Johna le Carra je Klub sebevrahů špionážním thrillerem z první světové války, který se...
Klub sebevrahů - Suicide Club
Čarodějnice - v užším výběru pro hlavní krimi thriller roku - Witchfinder - Shortlisted for Capital...
Brilantní román o špionáži a zradě od „jednoho z...
Čarodějnice - v užším výběru pro hlavní krimi thriller roku - Witchfinder - Shortlisted for Capital Crime Thriller Book of the Year
Zabít cara - To Kill a Tsar
Tento napínavý, strhující román z Petrohradu 19. století „potvrzuje, že Andrew William patří mezi přední anglické autory thrillerů“ (Daily Mail)...
Zabít cara - To Kill a Tsar
Ztroskotaná představivost? Angloamerický nový světový řád od Wilsona po Bushe (2. vyd.) - Failed...
Hlavním cílem této knihy je vysvětlit, jak...
Ztroskotaná představivost? Angloamerický nový světový řád od Wilsona po Bushe (2. vyd.) - Failed Imagination?: The Anglo-American New World Order from Wilson to Bush (2nd Ed.)
Aféra ministerského předsedy - The Prime Minister's Affair
Strhující příběh o moci, vášni a intrikách, založený na skutečných událostech, The Prime Minister's...
Aféra ministerského předsedy - The Prime Minister's Affair
Premiérova aféra - The Prime Minister's Affair
Strhující příběh o moci, vášni a intrikách, založený na skutečných událostech, The Prime Minister's Affair je úžasné...
Premiérova aféra - The Prime Minister's Affair
Praktický vývoj grafických aplikací v jazyce Go - Hands-On GUI Application Development in...
Objevte knihovny grafického uživatelského rozhraní...
Praktický vývoj grafických aplikací v jazyce Go - Hands-On GUI Application Development in Go
Yellowstone a Grand Teton: Dynamická krajina - Yellowstone and Grand Teton: A dynamic...
Biolog a spisovatel Andrew Williams se věnuje přírodním divům...
Yellowstone a Grand Teton: Dynamická krajina - Yellowstone and Grand Teton: A dynamic landscape
Tvorba multiplatformních aplikací s grafickým uživatelským rozhraním pomocí Fyne: Vytvářejte krásné...
Pochopte, jak používat sadu nástrojů Fyne k...
Tvorba multiplatformních aplikací s grafickým uživatelským rozhraním pomocí Fyne: Vytvářejte krásné grafické aplikace nezávislé na platformě pomocí Fyne a programovacího jazyka Go - Building Cross-Platform GUI Applications with Fyne: Create beautiful, platform-agnostic graphical applications using Fyne and the Go programming langu

Díla autora vydali tito vydavatelé: