Értékelés:
A könyv átfogó bevezetést nyújt az Electron és az NW.js segítségével történő alkalmazásépítésbe, különösen hasznos a JavaScriptet ismerők számára. Ugyanakkor számos hiányosságtól szenved, többek között az ismétlődő tartalomtól, a harmadik féltől származó könyvtárakkal kapcsolatos részletek hiányától és néhány nem kezelt összetettségtől, ami pozitív és negatív tapasztalatokat egyaránt eredményez az olvasók számára.
Előnyök:⬤ Az Electron és NW.js alkalmazásfejlesztés komplex rendszereinek kiváló bemutatása.
⬤ Alkalmas olyan JavaScript-fejlesztők számára, akik keresztplatformos alkalmazásokat szeretnének készíteni.
⬤ Jól strukturált, gyakorlati példákkal és világos kódolási lépésekkel.
⬤ Magával ragadó írásmód, amely könnyen követhető és szórakoztató.
⬤ Jó bevezetés a Node.js részeként.
⬤ Nem teljesen kezdő JavaScript-felhasználóknak készült.
⬤ A harmadik féltől származó könyvtárak, például a „lunr” nem elég részletes, ami zavart okoz.
⬤ Átfedő és ismétlődő tartalom, ami az olvasó frusztrációjához vezet.
⬤ Az alkalmazások csomagolása nem egyértelmű, a fejezetek között ellentmondásos információkkal.
⬤ A könyvben használt néhány kép rossz minősége.
(4 olvasói vélemény alapján)
Cross-Platform Desktop Applications: Using Node, Electron, and Nw.Js
Összefoglaló
A Cross-Platform Desktop Applications lépésről lépésre végigvezeti Önt a Node. js asztali alkalmazások létrehozásán a NW. js és a GitHubról származó Electron segítségével. Előszót ír Cheng Zhao, az Electron megalkotója.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
Az asztali alkalmazások fejlesztéséhez hagyományosan magas szintű programozási nyelvekre és speciális keretrendszerekre volt szükség. Az Electron és az NW.js segítségével a meglévő webfejlesztői ismereteinket alkalmazhatjuk asztali alkalmazások létrehozásához, csupán HTML, CSS és JavaScript használatával. Ezek az alkalmazások pedig Windows, Mac és Linux rendszereken egyaránt működnek, ami radikálisan csökkenti a fejlesztési és betanítási időt.
A könyvről
A Cross-Platform Desktop Applications lépésről lépésre végigvezeti Önt az asztali alkalmazások fejlesztésén az Electron és az NW. js használatával. Ez a példákkal teli útmutató megmutatja, hogyan hozza létre saját fájlkeresőjét, majd a keretrendszerek által biztosított API-k közül néhányat végigjárva a kamerával való munka, a vágólaphoz való hozzáférés, egy billentyűzetvezérléssel ellátott játék készítése, valamint egy Twitter asztali értesítési eszköz készítése következik. Ezután megtanulja, hogyan tesztelheti alkalmazásait, és hogyan hibakeresheti és csomagolhatja azokat bináris programként különböző operációs rendszerekhez.
What's Inside
⬤ Készítsen egy szelfi alkalmazást az asztali kamerával.
⬤ Tanulja meg, hogyan tesztelheti az Electron alkalmazásokat a Devtron segítségével.
⬤ Tanulja meg, hogyan használhatja a Node. js-t az alkalmazásával.
Az olvasóról
A HTML, CSS és JavaScript nyelveket ismerő fejlesztők számára íródott.
A szerzőről
Paul Jensen a Starcountnál dolgozik és Londonban él.
Tartalomjegyzék
1. RÉSZ - ÜDVÖZÖLJÜK A NODE-BAN. JS ASZTALI ALKALMAZÁSFEJLESZTÉS.
⬤ Elektron és NW. js bemutatása.
⬤ Az első asztali alkalmazás alapjainak lerakása.
⬤ Az első asztali alkalmazás megépítése.
⬤ Az első asztali alkalmazás szállítása.
2. RÉSZ - MÉLYEBBRE MERÜLÉS.
⬤ A Node. js használata az NW. js és az Electron segítségével.
⬤ A NW. js és az Electron belső tulajdonságainak feltárása.
3. RÉSZ - A NODE. JS ASZTALI ALKALMAZÁSFEJLESZTÉS.
⬤ Az asztali alkalmazás megjelenítésének szabályozása.
⬤ Tálcás alkalmazások létrehozása.
⬤ Az alkalmazás és a kontextus menük létrehozása.
⬤ Fájlok áthúzása és eldobása, valamint a felhasználói felület kialakítása.
⬤ Webkamera használata az alkalmazásban.
⬤ Az alkalmazás adatainak tárolása.
⬤ Tartalom másolása és beillesztése a vágólapról.
⬤ Billentyűzetparancsok bekötése.
⬤ Asztali értesítések készítése.
4. RÉSZ - FELKÉSZÜLÉS A KIADÁSRA.
⬤ Asztali alkalmazások tesztelése.
⬤ Az alkalmazás teljesítményének javítása hibakereséssel.
⬤ Az alkalmazás csomagolása a nagyvilág számára.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)