Session
*Accio!* Cross-platform Desktop apps
In a perfect world, developers write code once and it just works everywhere. Unfortunately, that utopia doesn't exist. Instead, developers practice their wizardry in a digital universe that includes multiple versions of competing operating systems. Attempting to build a cross-platform desktop application—that is, one which will run on multiple operating systems using the same underlying code—presents a number of challenges, especially for the developer with limited resources. Those of us short on resources need help to reach our end-goal. Just as Harry had Dumbledore, Ron, and Hermione to help him defeat Voldemort, we too have help -- in the form of a cross-platform framework. Cross-platform frameworks - which include Electron, NWJS and CEF - are designed to limit the work that a developer or development team has to put in to creating apps for Windows, Mac OS and Linux.
In this talk, I will walk through the decisions that I have had to make when building my own application -- Enterprise Flashlight (Echelon) -- including but not limited to: pros and cons of using Electron over other frameworks and finally will give a demo on the application I developed, which aims to increase the productivity of all engineer at my current company.
Target Audience:
This talk will be useful for any muggle who is on a quest to build cross platform desktop applications.

Naresh Rayapati
Staff Software Engineer, DevOps at Citrix. Pragmatic & Passionate Programmer. OSS Contributor.
Overland Park, Kansas, United States
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top