Plattformübergreifende Desktop-Anwendungen: Mit Node, Electron und Nw.Js

Bewertung:   (3,6 von 5)

Plattformübergreifende Desktop-Anwendungen: Mit Node, Electron und Nw.Js (Paul Jensen)

Leserbewertungen

Zusammenfassung:

Das Buch bietet eine umfassende Einführung in die Erstellung von Anwendungen mit Electron und NW.js, die besonders für diejenigen nützlich ist, die mit JavaScript vertraut sind. Es leidet jedoch unter verschiedenen Mängeln wie sich wiederholenden Inhalten, fehlenden Details zu Bibliotheken von Drittanbietern und einigen nicht angesprochenen Komplexitäten, was zu positiven und negativen Erfahrungen für die Leser führt.

Vorteile:

Ausgezeichnete Darstellung komplexer Systeme für die App-Entwicklung in Electron und NW.js.
Geeignet für JavaScript-Entwickler, die plattformübergreifende Anwendungen entwickeln wollen.
Gut strukturiert mit praktischen Beispielen und klaren Programmierschritten.
Fesselnder Schreibstil, der leicht zu folgen und unterhaltsam ist.
Gute Einführung in Node.js als Teil des Prozesses.

Nachteile:

Nicht für absolute JavaScript-Anfänger geeignet.
Unzureichende Details zu Bibliotheken von Drittanbietern wie 'lunr', was zu Verwirrung führt.
Überschneidungen und sich wiederholende Inhalte, die zu Frustration beim Leser führen.
Mangelnde Klarheit bei der Verpackung von Anwendungen, mit inkonsistenten Informationen zwischen den Kapiteln.
Schlechte Qualität einiger im Buch verwendeter Bilder.

(basierend auf 4 Leserbewertungen)

Originaltitel:

Cross-Platform Desktop Applications: Using Node, Electron, and Nw.Js

Inhalt des Buches:

Zusammenfassung

Cross-Platform Desktop Applications führt Sie Schritt für Schritt durch die Erstellung von Node. js Desktop-Anwendungen mit NW. js und Electron von GitHub. Vorwort von Cheng Zhao, dem Erfinder von Electron.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Die Entwicklung von Desktop-Anwendungen erfordert traditionell hochentwickelte Programmiersprachen und spezielle Frameworks. Mit Electron und NW.js können Sie Ihre vorhandenen Webentwicklungsfähigkeiten einsetzen, um Desktop-Anwendungen nur mit HTML, CSS und JavaScript zu erstellen. Und diese Anwendungen funktionieren unter Windows, Mac und Linux, was die Entwicklungs- und Schulungszeit radikal reduziert.

Über das Buch

Cross-Platform Desktop Applications führt Sie Schritt für Schritt durch die Entwicklung von Desktop-Anwendungen mit Electron und NW.js. Dieses mit Beispielen gefüllte Handbuch zeigt Ihnen, wie Sie Ihren eigenen Dateiexplorer erstellen, und führt Sie dann schrittweise durch einige der von den Frameworks bereitgestellten APIs, um mit der Kamera zu arbeiten, auf die Zwischenablage zuzugreifen, ein Spiel mit Tastatursteuerung zu entwickeln und ein Twitter-Desktop-Benachrichtigungstool zu erstellen. Anschließend lernen Sie, wie Sie Ihre Anwendungen testen, debuggen und als Binärdateien für verschiedene Betriebssysteme verpacken können.

Was ist drin?

⬤ Erstellen einer Selfie-App mit der Desktop-Kamera.

⬤ Lernen Sie, wie Sie Electron-Apps mit Devtron testen können.

⬤ Lernen Sie, wie Sie Node.js mit Ihrer Anwendung verwenden können.

Über den Reader

Geschrieben für Entwickler, die mit HTML, CSS und JavaScript vertraut sind.

Über den Autor

Paul Jensen arbeitet bei Starcount und lebt in London, UK.

Inhaltsverzeichnis

TEIL 1 - WILLKOMMEN BEI DER NODE. JS DESKTOP-ANWENDUNGSENTWICKLUNG.

⬤ Einführung in Electron und NW. js.

⬤ Die Grundlage für Ihre erste Desktop-Anwendung.

⬤ Erstellung Ihrer ersten Desktop-Anwendung.

⬤ Auslieferung Ihrer ersten Desktop-Anwendung.

TEIL 2 - TIEFER EINTAUCHEN.

⬤ Verwendung von Node.js innerhalb von NW.js und Electron.

⬤ Die Interna von NW. js und Electron erforschen.

TEIL 3 - BEHERRSCHEN VON NODE. JS DESKTOP-ANWENDUNGSENTWICKLUNG.

⬤ Steuern, wie Ihre Desktop-Anwendung angezeigt wird.

⬤ Erstellen von Tray-Anwendungen.

⬤ Erstellen von Anwendungs- und Kontextmenüs.

⬤ Dateien ziehen und ablegen und die Benutzeroberfläche gestalten.

⬤ Verwendung einer Webcam in Ihrer Anwendung.

⬤ Speichern von Anwendungsdaten.

⬤ Kopieren und Einfügen von Inhalten aus der Zwischenablage.

⬤ Binden von Tastaturkürzeln.

⬤ Desktop-Benachrichtigungen erstellen.

TEIL 4 - VORBEREITUNG AUF DIE VERÖFFENTLICHUNG.

⬤ Testen von Desktop-Anwendungen.

⬤ Verbesserung der Anwendungsleistung durch Debugging.

⬤ Paketierung der Anwendung für die breite Öffentlichkeit.

Weitere Daten des Buches:

ISBN:9781617292842
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2017
Seitenzahl:312

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Plattformübergreifende Desktop-Anwendungen: Mit Node, Electron und Nw.Js - Cross-Platform Desktop...
Zusammenfassung Cross-Platform Desktop...
Plattformübergreifende Desktop-Anwendungen: Mit Node, Electron und Nw.Js - Cross-Platform Desktop Applications: Using Node, Electron, and Nw.Js
Hartes und edles Leben: Eine lebendige Tradition von Cowboys und Ranchern im Hoback Basin von...
Jensens Buch ist eine erzählende Geschichte der...
Hartes und edles Leben: Eine lebendige Tradition von Cowboys und Ranchern im Hoback Basin von Wyoming - Hard and Noble Lives: A Living Tradition of Cowboys and Ranchers in Wyoming's Hoback Basin
Letzte Ausritte, Cowboys, Indianer, Generäle und Häuptlinge: Das Vermächtnis der frühen Fotografen...
Dieses Buch zeigt die letzten Tage von Amerikas...
Letzte Ausritte, Cowboys, Indianer, Generäle und Häuptlinge: Das Vermächtnis der frühen Fotografen des amerikanischen Westens - Last Rides, Cowboys, Indians & Generals & Chiefs: The Legacies of the Early Photographers of the American West
All in a Day's Ride, Das Leben entlang des Horse Creek in der Wyoming Range, ein bleibendes...
Wie schon in seinen beiden früheren Erzählungen,...
All in a Day's Ride, Das Leben entlang des Horse Creek in der Wyoming Range, ein bleibendes Vermächtnis - All in a Day's Ride, Life Along Horse Creek in the Wyoming Range, an Enduring Legacy

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)