|
Making Desktop Apps with Web Tech
|
|
|
|
A few years ago, Github released Electron, an open-source cross-platform Desktop application framework that allows you to build applications with familiar web tech: HTML, CSS, and JavaScript. Since Electron is cross-platform, it allows you to write an application code once, and have it run on Windows, OSX, and Linux (even a raspberry pi!). Previously, you needed to learn a specific code framework (.NET, cocoa/swift) to write native application code on each platform or use a generic cross platform framework (QT) that still required learning all of its particular ways. Because it's now possible to create Desktop applications using web technologies, the number of available Desktop application developers has drastically increased. Talk about a game changer!
Recently at Viget, we've made a number of Client Side Applications in the browser. These applications typically use React.js, a flux framework microcosm, or redux.js and communicate with a server based API for data persistence. With Electron, we can take the exact same Client Side Application code, put it into Electron framework, and now we have a native Desktop application. Imagine the possibilities!
Commonly used applications built using Electron:
We've created a few Desktop applications and are looking forward to building more using the tech we already know and love.
Building Client Side Apps
|
|
|
Community Thoughts on Making Desktop Apps with Web Tech...
-
-
2.
|
Electron Homepage
by GitHub
If you can build a website, you can build a desktop app.
|
-
3.
|
Building Web Desktop Apps With GitHub's Electron
by Burke Holland via DZone
Yet consider what the web is now capable of: Camera Access, Microphone, Audio Manipulation, File System (to a degree), Notifications, WebSockets, Accelerometer…and the list goes on.
|
-
-
|
Washington, DC Metro
105 West Broad Street
4th Floor Falls Church, VA 22046
|
Durham, NC
309 E. Chapel Hill Street
4th Floor Durham, NC 27701
|
Boulder, CO
1002 Walnut St.
3rd Floor Boulder, CO 80302
|
Chattanooga, TN
1404 Cowart St.
Chattanooga, TN 37408
|
|
|
|