Hodnotenie:
Kniha je vo všeobecnosti dobre prijímaná vývojármi Delphi, najmä pre tých, ktorí prechádzajú na FireMonkey a multiplatformný vývoj. Je chválená za to, že je informatívna, dobre štruktúrovaná a vysvetľuje zložité témy. Niektorí čitatelia však narazili na problémy s praktickými príkladmi a prístupom k potrebným zdrojom, čo viedlo k frustrácii.
Výhody:⬤ Vysoko informatívna a poučná, najmä pre prechádzajúcich vývojárov Delphi
⬤ vysvetľuje zložité témy prístupným spôsobom
⬤ pokrýva širokú škálu tém relevantných pre osvedčené postupy a techniky kódovania grafického rozhrania
⬤ komprimuje potrebné znalosti, ktoré vypĺňajú medzery v existujúcej dokumentácii.
⬤ Niektoré príklady v knihe nenadväzujú priamo na text
⬤ chýbajú praktické cvičenia na aplikáciu
⬤ ťažkosti s prístupom k obsahu na stiahnutie kvôli nefunkčným odkazom
⬤ niektorí čitatelia majú pocit, že v niektorých oblastiach chýba hĺbka alebo zrozumiteľnosť
⬤ zmiešané hodnotenia prezentácie a organizácie materiálu.
(na základe 14 čitateľských recenzií)
Delphi GUI Programming with FireMonkey: Unleash the full potential of the FMX framework to build exciting cross-platform apps with Embarcadero Delphi
Vytvárajte moderné a zároveň efektívne multiplatformové aplikácie vytváraním interaktívnych používateľských rozhraní podľa prístupu založeného na jednej kódovej základni s cieľom zvýšiť produktivitu
Kľúčové funkcie
⬤ Ponorte sa do rámca FireMonkey a preskúmajte jeho výkonné možnosti.
⬤ Vylepšite používateľský zážitok pomocou rôznych technológií obsiahnutých v Delphi a FMX.
⬤ Zvýšte produktivitu vývojárov vďaka multiplatformným možnostiam, ktoré rámec umožňuje.
Popis knihy
FireMonkey (FMX) je multiplatformný aplikačný rámec, ktorý umožňuje vývojárom vytvárať vzrušujúce používateľské rozhrania a poskytovať aplikácie na viacerých operačných systémoch (OS). Táto kniha vám pomôže naučiť sa vizuálne programovanie s Delphi a FMX.
Začnete prehľadom rámca FMX vrátane všeobecnej diskusie o základnej filozofii a prístupe a potom prejdete k základom a architektonickým detailom FMX. Venovať sa budete aj významnému porovnaniu Delphi a knižnice Visual Component Library (VCL). Ďalej sa zameriate na hlavné komponenty FMX, prístup k údajom/viazanie údajov a koncepcie štýlov, okrem toho pochopíte, ako dodať vizuálne citlivé používateľské rozhrania. V rámci riešenia problematiky vývoja moderných aplikácií vás kniha prevedie témami, ako sú animácie a efekty, a poskytne vám všeobecný úvod do paralelného programovania, pričom sa konkrétne zameria na aspekty súvisiace s používateľským rozhraním vrátane schopnosti aplikácie reagovať. Neskôr preskúmate najdôležitejšie multiplatformné služby vo frameworku FMX, ktoré sú nevyhnutné na poskytovanie aplikácie na viacerých platformách pri zachovaní prístupu založeného na jednej kódovej základni. Nakoniec sa dozviete o zabudovaných 3D funkciách FMX.
Na konci tejto knihy budete poznať rámec FMX a budete schopní vytvárať efektívne multiplatformové aplikácie.
Čo sa naučíte
⬤ Preskúmajte základné komponenty FMX s krátkym porovnaním s VCL.
⬤ Dosiahnite vizuálnu odozvu vďaka možnostiam zarovnania a komponentom rozloženia.
⬤ Obohaťte používateľský zážitok pomocou prechodov a vizuálnych animácií.
⬤ Získajte prístup k údajom a vizuálne viazanie údajov.
⬤ Vytvárajte vzrušujúce a responzívne používateľské rozhrania pre počítačové a mobilné platformy.
⬤ Pochopiť význam responzívnych aplikácií s využitím paralelného programovania.
⬤ Vytvárajte vizuálnu kontinuitu svojich aplikácií pomocou TFrameStand a TFormStand.
⬤ Preskúmajte 3D funkcie, ktoré ponúka FMX.
Pre koho je táto kniha určená
.
Táto kniha je určená pre vývojárov Delphi, ktorí chcú objaviť plný potenciál frameworku FireMonkey s cieľom vytvoriť interaktívne multiplatformné aplikácie s grafickým používateľským rozhraním a dosiahnuť optimálne UI/UX. Základná znalosť programovania v Delphi a VCL bude prospešná, nie však povinná.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)