Vai al contenuto principale della pagina
Autore: | Benoit Alessandro |
Titolo: | NW.js essentials : build native desktop applications for Windows, Mac OS, or Linux using the latest web technologies / / Alessandro Benoit ; reviewers, Dan Bendell, Marco Fabbri, Julio Freitas ; commissioning editor, Amarabha Banerjee ; acquisition editors, Reshman Raman ; content development editor, Gaurav Sharma ; technical editor, Humera Shaikh ; copy editors, Sarang Chari ; project coordinator, Harshal Ved ; proofreaders, Stephen Copestake, Safis Editing ; indexer, Mariammal Chettiyar ; graphics, Disha Haria, Abhinash Sahu ; production coordinator, Alwin Roy ; cover work, Alwin Roy |
Pubblicazione: | Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015 |
©2015 | |
Descrizione fisica: | 1 online resource (192 p.) |
Disciplina: | 006.78 |
Soggetto topico: | Application software - Management |
Persona (resp. second.): | BendellDan |
FabbriMarco | |
FreitasJulio | |
BanerjeeAmarabha | |
RamanReshman | |
SharmaGaurav | |
ShaikhHumera | |
ChariSarang | |
VedHarshal | |
CopestakeStephen | |
ChettiyarMariammal | |
HariaDisha | |
SahuAbhinash | |
RoyAlwin | |
Note generali: | "Community experience distilled"--Cover. |
Includes index. | |
Nota di contenuto: | ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""Acknowledgments""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Meet NW.js""; ""NW.js under the hood""; ""Features and drawbacks of NW.js""; ""NW.js � usage scenarios""; ""Popular NW.js applications""; ""Downloading and installing NW.js""; ""Installing NW.js on Mac OS X""; ""Installing NW.js on Microsoft Windows""; ""Installing NW.js on Linux""; ""Development tools""; ""Writing and running your first ""Hello World"" app""; ""Running NW.js applications on Sublime Text 2"" |
""Running NW.js applications on Microsoft Windows""""Running NW.js applications on Mac OS""; ""Running NW.js applications on Linux""; ""Summary""; ""Chapter 2: NW.js Native UI APIs""; ""The App API � the core of your applications""; ""Opening a file in your application natively""; ""Accessing the application data folder path""; ""Accessing the manifest file data""; ""Best practices for closing applications""; ""Registering system-wide hotkeys""; ""Other app APIs""; ""The Window API � working with windows on NW.js""; ""Instantiating a new window object"" | |
""Window � setting size and position of windows""""Changing the window status""; ""Fullscreen windows and the Kiosk mode""; ""Frameless windows and drag regions""; ""The taskbar icon � get the user's attention!""; ""Closing windows""; ""Other Window APIs""; ""The Screen API � screen geometry functions""; ""The Menu API � handling window and context menus""; ""The contextual menu""; ""The window menu""; ""File dialogs � opening and saving files""; ""Opening multiple files""; ""Filtering by file type""; ""Opening a directory""; ""Saving files""; ""Suggesting a default path"" | |
""Opening files through file dragging""""The Tray API � hide your application in plain sight""; ""The Clipboard API � accessing the system clipboard""; ""The Shell API � platform-dependent desktop functions""; ""Summary""; ""Chapter 3: Leveraging the Power of Node.js""; ""Routing and templating in NW.js""; ""Node.js global and process objects""; ""The window object""; ""Using NW.js' main module""; ""Handling paths in NW.js""; ""NW.js context issues""; ""Working with Node.js modules""; ""Internal modules""; ""Third-party modules written in JavaScript"" | |
""Third-party modules with C/C++ add-ons""""Summary""; ""Chapter 4: Data Persistence Solutions and Other Browser Web APIs""; ""Data persistence solutions""; ""Web storage""; ""Web SQL Database""; ""IndexedDB""; ""XMLHttpRequest and BLOBs""; ""Handling media files""; ""Shedding some light on security issues""; ""The Web Notifications API""; ""Summary""; ""Chapter 5: Let's Put It All Together""; ""Let's get started!""; ""A matter of style""; ""The HTML5 skeleton""; ""Let's dive deep into the application logic""; ""The application layer""; ""Adding a new task""; ""Loading all the tasks"" | |
""Implementing export and sync features"" | |
Sommario/riassunto: | If you are an experienced Node.js developer who wants to create amazing desktop applications using NW.js, this is the book for you. Prior knowledge of HTML5, jQuery, and CSS is assumed. |
Titolo autorizzato: | NW.js essentials |
Formato: | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione: | Inglese |
Record Nr.: | 9910824123703321 |
Lo trovi qui: | Univ. Federico II |
Opac: | Controlla la disponibilità qui |