HTML5 notifications in electron apps with Angular 2

HTML5 notifications in electron apps with Angular 2

Sending information to users of your app is a common demand in modern apps. When building apps using native technologies on each platform, this task can be tedious. When using web technologies, this task becomes really easy, HTML5 is providing a unified and simple API to create notifications on all
Using Augury inside of your Electron Apps

Using Augury inside of your Electron Apps

During AngularCamp here in Barcelona I had the chance to attend Vanessa Yuen. She's a fullstack developer at Rangle.io and came all the way from Toronto (Canada) to the beautiful and sunny Barcelona to share key concepts and responsibilities of their latest tool, Augury. Let's keep the story short.
Angular2 and Electron - The definitive guide

Angular2 and Electron - The definitive guide

Building cross platform apps for desktop operating systems became really simple compared to the past. With GitHub's Electron is a framework available that takes away the pain for abstracting all common platform APIs from us as web developers. Electron makes it easy to host Single Page Applications (short SPAs) within
NW.js and Electron compared

NW.js and Electron compared

I've spent a lot of time doing cross platform development over the past year with a huge workload on cross platform desktop development. During that time, I found some customers and blog readers asking me if they should go for NW.js or if they should go direction Electron. There
Setting electron app icons for Windows from OSX

Setting electron app icons for Windows from OSX

When building cross platform apps using GitHub's electron (website), you may run into the same issue I did a few days ago. When you want to automatically build the app Windows and OSX directly from an OSX system using the gulp-atom-electron module. Setting the Windows App Icon didn't work for
Building an electron app using Angular2 Beta0 in TypeScript

Building an electron app using Angular2 Beta0 in TypeScript

A couple of weeks ago I created a sample repository for demonstrating the usage of ng2 in electron apps when writing ES2015. Today I've investigated some time in building a electron showcase app which explains how to create desktop apps using angular2 (currently beta0) when relying on TypeScript. Some friends
Angular2 goes CrossPlatform using electron

Angular2 goes CrossPlatform using electron

A while ago I've posted a sample on how to write an electron app using Angular 1.x with ES2015 and JSPM. Now having more than 80 stars on github, it seems to be quiet important for the community. That's why I've decided to take this sample to another level.

When electron's window.setTitle keeps driving you crazy

As reaction on my initial post about electron, Ingo Richter came up with a comment on setting the windows title. He described that he get errors when trying to set the window title to the app's name. browser-window is exposing the setTitle function and app is exposing the getName function.

Packaging electron apps as asar archive using gulpjs

I've updated my electron-angular-es6 (https://github.com/ThorstenHans/electron-angular-es6) sample app a bit. It's about how to make your app distributable. Instead of writing down all the bits, I've started camtasia and recorder a short webcast. I'll explain all the required steps from 0 to the final app.asar package

Writing an Electron (atom shell) app using Angular and ES6

If you haven't heard from Electron (formerly known as Atom Shell) you should check out the GitHub repo at https://github.com/atom/electron During this post, I will not provide an introduction for all the different tools and frameworks. It's more a walkthrough that should give you some hints