xyz

xyz軟體王

會員登錄
TKB 公職考試
台大醫科榜首推薦
超級補教名師林晟
超級函授
鼎文公職
高點
Adobe 2020
AutoDesk 2020
AutoDesk 2019
布袋戲
107學年下學期
國小補教
國中補教
高中補教
英語補教
幼兒補教
國家考試
站長推薦電影
漫畫小說
生活歷史百科
軟體程式合集
情色 自拍 圖片影音
生活雜項
名校课程
TED演講集
Windows 系統應用軟體
Macos系統應用軟體
專業應用軟體光碟
醫學养生保健
綜合軟體
實用教學軟体
風水算命軟體
影音材質光碟
電腦遊戲
電腦教學光碟
專業CAD光碟
影像圖庫
DVD專業CAD光碟
DVD綜合應用程式
DVD軟體程式合輯
MP3音樂光碟
藍光電影25G
藍光音樂25G
藍光其他25G
藍光電影50G
藍光音樂50G
藍光其他50G
MTV影音光碟
布袋戲
xyz 站內搜索 購物結帳 手動下單 問題反應 訂單查詢 訂購說明
您現在的位置:網站首頁 專業軟體光碟 Windows 系統應用軟體 碟片詳情
商品编号: DVD12533
商品名稱: 教程-Learning Electron: Build Desktop Apps using JS+HTML+CSS
碟片數量: 1片
銷售價格: 100
瀏覽次數: 9962

轉載TXT文檔】  
您可能感興趣:
您可能也喜歡:
DVD11995-3--梵音 阿斯汤伽-瑜伽課程視頻(47)
DVD12637--SysTools PST Merge 4.0.0.0-PST文件合併助手
DVD10930--ABViewer Enterprise 12.0.0.19 x86/x64 多語言中文註冊版-CAD圖紙查看器
DVD10676--YesLogic Prince 12.3 x86/x64
DVD12371--Dimo Video Downloader 4.4.0-視頻下載軟件
教程-Learning Electron: Build Desktop Apps using JS+HTML+CSS
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + .VTT | Duration: 6 hours | 
Mastering electron fundamentals: ipc module, basics, menus, browserWindows and much more!

What you'll learn

Build Cross Platform Desktop Applications for Mac, Windows and Linux
Understand the near-entire Electron API in detail.
Mastering the Basics fo Electron Framework
Develop both traditional single-window apps and status tray-based apps
Get an Understanding about how Electron works
Debug Electron Application
Testing Electron Application

Requirements

Should have experience of building static web pages using HTML & CSS.
Knowledge of Javascript is required
Knowledge of NodeJs is required

Description

Electron helps us develop cross-platform applications by using existing web technologies. You don't need specific skills, for most cases, to develop apps with Electron. If you are a web developer and are interested in developing an app with Electron, then make sure you check out tutorials that will follow this article in this series.

If you want your application to be available for all the platforms we talked about, you need to deploy your app using different technologies. This is very manual and time-consuming. Now, if we talk about Electron, it is obvious that this is a JavaScript-based framework. Because all the platforms support web technologies, Electron helps in developing cross-platform apps easier. Popular applications that use Electron include Visual Studio Code, Slack, and Atom Editor.

Electron Features

Security

You don’t need to think much when migrating your existing application to Electron as the application we are creating is a desktop application and data stays locally in the system. Because of this, you can ensure data security. In case you need to store data in the cloud, check whether your cloud network has enough security functions beforehand to avoid any unwanted surprises.

Low-Level Accessibility

Before starting out, you also have to check whether all the functionalities you are providing for your desktop application are also available in Electron. In my experience, Electron provides enough control to have the extended interactive features in your application, such as Keyboard Shortcuts. It also provides low-level accessibility to the hardware and operations system components.

Hardware Accessibility

Developers can get complete access to the all hardware level access APIs expose over the JavaScript/Plugin. There is no need to compromise for the feature if you want to migrate to Electron.

Performance

Electron thrives in this aspect. If proper care is taken while developing (load only what you need), Electron can show some great gains in the terms of performance when compared to native applications. Electron saves a lot of time and provides more options to play with or develop by having a single code base for all the major platforms. These are the major problems when we deal with the native development of applications, which are all effectively solved by Electron.

However, a lot of people say that Electron is very memory hungry. I agree with this statement, but only if you develop the applications without proper care.

Code and App Management

As a Product Owner, you don’t need to maintain different teams for each platform and you will be relieved from the hassle of re-explaining your requirements with different teams. It will also reduce the auditing work to make sure the product has the same functionality across platforms.

As a developer, you need not worry about different codebases. If you encounter a bug on any platform, you can fix it at the code base. The bug will never show up on other platforms. However, you should still keep an eye on the OS level functionalities.

Reusability

Because we are using a single code base, it means we can use this for both web applications and desktop applications. We are, in a way, also reusing the base code across different platforms since we “code once, distribute everywhere.”

Production

The more known frameworks we use, the more support we get. This, in turn, gives us more open source libraries we can reuse and the decreased time to production but with more features.

Deployment/Build

This is one of the interesting aspects of Electron. There is an electron-packager module available that helps us bundle the whole code base into the respective packages. Although people debate that Electron takes a lot of memory, as I said, Electron needs a little care during development to avoid this.

UI/UX

With web technologies, you are open to multiple technologies that provide great User Interface (UI) and User Experience (UX) to all your users with great comfort. Also, you can be sure that you are providing the same experience to all your users across different platforms.

Cost and Time

You will save a lot of development time and money because, for the tech stack we use, there are a lot of developers who can do it for less and achieve good results. You can save a lot of time using the single code base and any developer can work on anything.

History of Electron

When we talk about any technology we need to talk a little about the history behind it. Let's briefly look at the history of Electron.

Electron was founded by Cheng Zhao, during the development of Atom a cross-platform text editor released in July 2013. It was made open source, developed, and supported by GitHub using C++, JavaScript, Objective C, and Python. It was intended to make cross-platform development easier for Atom creation.

Who this course is for:

Anyone who wants to create compelling native desktop applications
站內搜索
     
購物清單
熱門關鍵字
龍騰版   
105年   
105學年   
106學年   
106年   
107學年   
107年   
程薇   
上學期   
高上   
樂學網   
嫩模   
李祥   
程逸   
祝欲   
周易   
劉明彰   
張凡   
張皓   
劉逸   
莊柏   
TKB   
xyz藍光   
xyz志光   
志光lod   
校用卷   
點線面   
KO會考   
口袋書   
會考ING   
建弘   
103年   
易經   
李居明   
占卜   
姓名學   
蘇民峰   
面相   
風水   
六爻   
八字   
舒淇   
賴思澐   
賴瀅羽   
黑澀會   
何欣純   
李宗瑞   
素材   
鼎甲   
何嘉仁   
卡通   
畫畫書   
填色本   
楊鑫   
adult   
音樂MP3   
全領域   
全年級   
97年   
Autodesk   
電影版   
6年級   
林晟   
ansys   
馬蓋先   
TURBOCAD   
NOD32   
SketchUp   
ImTOO   
SPSS   
PAPAGO   
Max   
3ds   
SolidWorks   
Nero   
鋼鐵人   
Wildfire   
Engineer   
PTC   
powerdvd   
YOYO   
自拍   
魔法24   
葉問   
flash   
mastercamx   
photoshop   
Adobe   
AUTOCAD   
正妹   
譯典通   
正航   
迪士尼   
微軟   
圖庫   
DVD合輯   
題庫   
相聲   
謝孟媛   
陳巃羽   
野馬   
高昇   
建宏   
金安   
全都會   
北北基   
Siemens   
翰林   
康軒   
Office   
Microsoft   
幼教   
巧連智   
南一   
下學期   
iPod   
iPhone   
iPAD   
鼎文   
Android   
高考   
知識達   
高普考   
高點   
sitemap xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz