![]() How to handle media (audio, video, etc).Weather app (similar to iOS weather app).Part 5 -System info, clipboard, protocol handler Which UI framework to use? - I'm still trying to figure out how which UI framework to invest in learning for electron….Other things to know re debugging x-platform?.Tips and tricks for debugging (and avoiding bugs :).Part 3 - Debugging (because at this point you'll need it) Adding a textbox and doing something with user input.Adding a label and having it respond to the click event. ![]() Part 1 - Installing your developer environment + Hello WorldĪdding a button and listening for the click event. Otherwise, they wouldn't be here :) After Hello World ![]() Potential developers should read the After Hello World template and when they reach part 11, they should say to themselves, "Whoa… if I follow these steps, I can produce an app very similar to these popular ones?! That means I will have learned everything I need to create my app idea!"Įvery dev has an idea they want to express. You draw two circles then you're expected to draw the rest of the turtle pirate. I call it the "get into Art School for free" challenge from those old TV commercial ads. We're great at Hello World getting started apps, but then leave the developer hanging afterwards. As an industry, we need to standardize on an "After Hello World" format. This is a personal call to action pet project. To learn Electron, I'm breaking apart the big Electron-API-Demo app into bit-sized individual apps. The interesting point for me is, that we seem to hit a nerf with this project: There is demand to write X-Plat desktop applications.Electron-samples by saraford Electron-samples breaking down the app into bite-sized pieces View on GitHub Download. There are lots of issues open and the project is pretty young, maybe we will find a solution for the above problems, maybe not. Starting a web server inside the app is bad on multiple levels because of security and perf: I agree, there are some ideas how to fix it, but this might take some time.NET Core based WebHost - maybe we will find a solution Perf will suck: Well… to be honest - the current startup time does really suck, because we not only launch the Electron stuff, but we also need to start the.We still need node.js and Electron.NET is just a wrapper around Electron: Yes, it is.We got some nice comments about the project and (of course) there were some critics.Īs far as I know the current “this is bad, because… “-list is like this: The complete code is OSS and there are two demo repositories. If you are interested, maybe take a look at the ElectronNET-Org on GitHub. Gregor did a fabulous blogpost with a great example. Now we have a Socket.IO based linked between the launched ASP.NET Core app and the Electron app itself - this is our communication bridge!Īt this point you can write your Standard ASP.NET Core Code and can communicate via our Electron.API wrapper to the Electron app.localhost:8002) and injects the first port as parameter NET Core process with ASP.NET Core port (e.g. The second free port is used for the ASP.NET Core process. ![]()
0 Comments
Leave a Reply. |