Evaluare:
Cartea oferă o introducere cuprinzătoare în construirea de aplicații cu Electron și NW.js, utilă în special pentru cei familiarizați cu JavaScript. Cu toate acestea, suferă de diverse neajunsuri, inclusiv conținut repetitiv, lipsă de detalii privind bibliotecile terțe și unele complexități neabordate, ceea ce duce la experiențe pozitive și negative pentru cititori.
Avantaje:⬤ Prezentare excelentă a sistemelor complexe pentru dezvoltarea de aplicații în Electron și NW.js.
⬤ Potrivit pentru dezvoltatorii JavaScript care doresc să construiască aplicații multiplatformă.
⬤ Bine structurată, cu exemple practice și pași de codare clari.
⬤ Stil de scriere captivant, ușor de urmărit și amuzant.
⬤ O bună introducere în Node.js ca parte a procesului.
⬤ Nu se adresează începătorilor în JavaScript.
⬤ Detalii insuficiente despre bibliotecile terțe, cum ar fi „lunr”, care provoacă confuzie.
⬤ Suprapuneri și conținut repetitiv, care duc la frustrarea cititorului.
⬤ Lipsă de claritate în ambalarea aplicațiilor, cu informații inconsecvente între capitole.
⬤ Calitatea slabă a unor imagini utilizate în carte.
(pe baza a 4 recenzii ale cititorilor)
Cross-Platform Desktop Applications: Using Node, Electron, and Nw.Js
Rezumat
Cross-Platform Desktop Applications vă ghidează pas cu pas prin crearea de aplicații desktop Node. js cu NW. js și Electron de pe GitHub. Prefață de Cheng Zhao, creatorul Electron.
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Dezvoltarea aplicațiilor desktop a necesitat în mod tradițional limbaje de programare de nivel înalt și cadre specializate. Cu Electron și NW. js, vă puteți folosi abilitățile existente de web dev pentru a crea aplicații desktop folosind doar HTML, CSS și JavaScript. Iar aceste aplicații vor funcționa pe Windows, Mac și Linux, reducând radical timpul de dezvoltare și instruire.
Despre carte
Cross-Platform Desktop Applications vă ghidează pas cu pas prin dezvoltarea de aplicații desktop folosind Electron și NW. js. Acest ghid plin de exemple vă arată cum să vă creați propriul explorator de fișiere și apoi trece prin câteva dintre API-urile furnizate de cadre pentru a lucra cu camera, a accesa clipboard-ul, a crea un joc cu controale de tastatură și a construi un instrument de notificare Twitter pentru desktop. Veți învăța apoi cum să vă testați aplicațiile, să le depanați și să le împachetați ca binare pentru diverse sisteme de operare.
Ce este în interior
⬤ Creați o aplicație selfie cu camera desktop.
⬤ Învățați cum să testați aplicațiile Electron cu Devtron.
⬤ Învățați cum să utilizați Node. js cu aplicația dvs.
Despre cititor
Scris pentru dezvoltatorii familiarizați cu HTML, CSS și JavaScript.
Despre autor
Paul Jensen lucrează la Starcount și locuiește în Londra, Marea Britanie.
Tabla de conținut
PARTEA 1 - BUN VENIT ÎN DEZVOLTAREA APLICAȚIILOR APLICATIVE NODE. JS PENTRU DEZVOLTAREA DE APLICAȚII DESKTOP.
⬤ Introducere în Electron și NW. js.
⬤ Punând bazele primei dvs. aplicații desktop.
⬤ Construirea primei dvs. aplicații desktop.
⬤ Expedierea primei dvs. aplicații desktop.
PARTEA 2 - APROFUNDARE.
⬤ Utilizarea Node. js în cadrul NW. js și Electron.
⬤ Explorarea componentelor interne ale NW. js și Electron.
PARTEA 3 - MASTERING NODE. JS A APLICAȚIILOR DESKTOP.
⬤ Controlul modului de afișare a aplicației desktop.
⬤ Crearea aplicațiilor de tip tray.
⬤ Crearea aplicațiilor și a meniurilor contextuale.
⬤ Dragging and dropping files and crafting the UI.
⬤ Utilizarea unei camere web în aplicație.
⬤ Stocarea datelor aplicației.
⬤ Copierea și lipirea conținutului din clipboard.
⬤ Alegarea la comenzile rapide de la tastatură.
⬤ Realizarea de notificări pe desktop.
PARTEA 4 - PREGĂTIREA PENTRU LANSARE.
⬤ Testarea aplicațiilor desktop.
⬤ Îmbunătățirea performanței aplicației cu ajutorul depanării.
⬤ Pachetarea aplicației pentru lumea largă.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)