上QQ阅读APP看书,第一时间看更新
Desktop app
We are going to follow a desktop hybrid approach for building our desktop app. The desktop app will implement the APIs exposed by the API engine. These APIs will include authentication, access a particular smart device, get the latest data from the smart device, and send data back to the smart device over APIs. We are going to use Electron (https://electron.atom.io/) as the shell for building the desktop app. We will be using Angular 4 and Twitter Bootstrap 3 (http://getbootstrap.com/) technologies to build the desktop app. We try and reuse as much code as possible between the web and desktop apps.