![]() ![]() Importantly each platform has built-in browser component which can be used instead of embedded chromium. A possible solution is introducing a new cross-platform application development framework which is having all the advantages of Electron and NW.js but which is lightweight, portable and lightweight for the computer memory. Table 1.1: Advantages and Disadvantages of Electron/NW,js Advantages of Electron and NW.jsĭevelopment is very easy since Javascript is usedĪpplication bundle is considered as bloatware (High disk space usage)Īccess native functions via node runtimeSingle codebase for all supported platforms Linux, Windows and macOSĮlectronjs and NW.js like chromium-node based frameworks couldn’t reduce application bundle size further because embedded components size couldn’t be dropped further. Table 1.1 shows the advantages and disadvantages of Electron/NW.js. Large bundled application size, high memory consumption and long development workflow are the key things which were criticized through internet forums and websites, ,. Whereas the community pointed out several unseen drawbacks of these frameworks. These frameworks are being used to create numerous cross-platform applications. ![]() Basically, these popular frameworks combine embedded chromium browser and node run-time. Electron and NW.js are most popular frameworks which allow developers to make cross-platform applications using Javascript. Cross-platform application development with web technologies came after. There were drawbacks of each like complexity of design, limited low-level accessibility and slow learning rate. Earlier there were several approaches, such as writing multiple codebases per each platform, writing a single codebase using conditionals for platform selection, or using a programming language which has a cross-platform virtual machine at run-time. I started Neutralinojs project with other two members as our research project at university.Ĭross-platform application development is extremely useful among software development organizations because a large end-user audience can be targeted. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |