Cross-Platform Desktop Applications

Using Node, Electron, and NW.js



Bookstore > Books > Cross-Platform Desktop Applications

Price$11.49 - $49.65
Rating
AuthorPaul B. Jensen
PublisherManning
Published2017
Pages312
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101617292842
ISBN-139781617292842
EBook Hardcover Paperback

Desktop application development has traditionally required high-level programming languages and specialized frameworks. With Electron and NW.js, you can apply your existing web dev skills to create desktop applications using only HTML, CSS, and JavaScript. And those applications will work across Windows, Mac, and Linux, radically reducing development and training time.

Cross-Platform Desktop Applications guides you step by step through the development of desktop applications using Electron and NW.js. This example-filled guide shows you how to create your own file explorer, and then steps through some of the APIs provided by the frameworks to work with the camera, access the clipboard, make a game with keyboard controls, and build a Twitter desktop notification tool. You'll then learn how to test your applications, and debug and package them as binaries for various OSs.





4 5 12

Similar Books


LibGDX Cross-Platform Development Blueprints

LibGDX Cross-Platform Development Blueprints

by Indraneel Potnis

LibGDX is a very popular open source game framework for the Java programming language. It features deployment to multiple platforms with the same code base and it is very fast. Its vast amount of features makes it very easy to learn and master game development without knowing the low-level details.LibGDX Cross-platform Development Bluepri...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2015

Cross-platform UI Development with Xamarin.Forms

Cross-platform UI Development with Xamarin.Forms

by Paul F. Johnson

Xamarin is an IDE used for the development of native iOS, Android, and Windows, and cross-platform mobile applications in C#. For the mobile developer, that means learning three different languages to create the same application. Even if you use the Xamarin toolchain, you still need to work with three different user interface construction...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2015

Appcelerator Titanium Smartphone App Development Cookbook, 2nd Edition

Appcelerator Titanium Smartphone App Development Cookbook, 2nd Edition

by Jason Kneen

The mobile web has paved the way but many users want to have "native" applications installed. Using Appcelerator as a platform it's now possible to write iOS, Android, and Windows phone applications in JavaScript! It allows developers to develop fully native UI applications using Appcelerator studio tools without any knowledge o...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2015

Professional Cross-Platform Mobile Development in C#

Professional Cross-Platform Mobile Development in C#

by Scott Olson, John Hunter, Ben Horgen, Kenny Goers

With employees, rather than the IT department, now driving the decision of which devices to use on the job, many companies are scrambling to integrate enterprise applications. Fortunately, enterprise developers can now create apps for all major mobile devices using C#/.NET and Mono, languages most already know. A team of authors draws on ...

Price:  $3.99  |  Publisher:  Wrox  |  Release:  2012

Learning Node.js for Mobile Application Development

Learning Node.js for Mobile Application Development

by Stefan Buttigieg, Milorad Jevdjenic

This book takes a step-wise and incremental approach toward developing cross-platform mobile technologies using existing web technologies. This will allow you to truly understand and become proficient in developing cross-platform mobile applications with Node.js, Ionic Framework, and MongoDB.The book starts off by introducing all the nece...

Price:  $7.87  |  Publisher:  Packt Publishing  |  Release:  2015

Kivy - Interactive Applications and Games in Python, 2nd Edition

Kivy - Interactive Applications and Games in Python, 2nd Edition

by Roberto Ulloa

Kivy - Interactive Applications and Games in Python 2nd Edition, will equip you with all the necessary knowledge to create interactive, responsive, and cross-platform applications and games.This book introduces the Kivy language and the necessary components so you can implement a graphical user interface (GUI) and learn techniques to hand...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2015

Xamarin Cross-platform Application Development, 2nd Edition

Xamarin Cross-platform Application Development, 2nd Edition

by Jonathan Peppers

Developing a mobile application for just one platform is becoming a thing of the past. Companies expect their apps to be supported on both iOS and Android, while leveraging the best native features on both. Xamarin's tools help ease this problem by giving developers a single toolset to target both platforms.This book is a step-by-step gui...

Price:  $11.65  |  Publisher:  Packt Publishing  |  Release:  2015

Hands-On GUI Programming with C++ and Qt5

Hands-On GUI Programming with C++ and Qt5

by Lee Zhi Eng

Qt 5, the latest version of Qt, enables you to develop applications with complex user interfaces for multiple targets. It provides you with faster and smarter ways to create modern UIs and applications for multiple platforms. This book will teach you to design and build graphical user interfaces that are functional, appealing, and user-fr...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2018