SlideShare a Scribd company logo
1 of 11
Electron Framework
Electron (formerly known as Atom
Shell) is an open-source framework
created by Cheng Zhao, and now
developed by GitHub. It allows for the
development of desktop GUI
applications using front and back end
components originally developed for
web applications: Node.js runtime for
the backend and Chromium for the
frontend.
Benefits of using Electron Framework
● Users can build Electron without a powerful machine
● Electron applications run the same regardless of the operating
system.
● Users can view Electron applications on a variety of different
browsers, including Chrome, Firefox, Internet Explorer, Edge and
Safari.
Electron Framework has Used to Create
Electron Framework has used to create a number of apps as follows:
● Slack Desktop App
● WordPress Desktop App
● Visual Studio Code
Structure of an Electron Application
The basic Electron app consists of three files:
● package.json : The most important file in an Electron app. It contains information
about package such as name, version, etc.
● main.js : code
● index.html : graphical user interface
The framework is provided by the Electron executable file (electron.exe in
Windows, electron.app on macOS and electron on Linux). Developers wishing to
add branding and custom icon can rename and/or edit the Electron executable
file.
Running the Electron App
Since an Electron app is just a fancy Node.js app, you will need to have
npm installed.
● How to install npm?
npm is distributed with Node.js- which means that when you download
Node.js, you automatically get npm installed on your computer.
Prerequisites for Learning Electron Framework
● You should have basic knowledge of:
● Javascript
● HTML
● CSS
● You should know the some native Node JS APIs like file handling,
processes, etc.
Beginners Guide to Electron Framework
With thelatest Electronapp hascreated and now developed by GitHub,
why don't you configure& install Electron to get started building desktop
application from scratch.
Comealong with Eduonix and start building your own brand new
charged desktop app now...ItsAmazing!
Eduonix Introduces
Beginners Guide to Electron Framework – The Complete Guide @ $15
To Get this Course at $15 Use Coupon Code : EDU15
● Lectures: 43
● Video: 05 hours
● Language: English
● Includes: 30 day money back
guarantee!
Certificate of
Completion.
Lifetime Access.
Reference Link : https://goo.gl/NT15A6
Table of Contents
● SECTION 1 : Introduction
● SECTION 2 : Introduction to Electron
● SECTION 3 : Integrating Frameworks
● SECTION 4 : Real World Apps
● SECTION 5 : Project
● SECTION 6 : Summary
Connect with us on Social Platform
Thank You!!!

More Related Content

More from Sam Dias

Blockchain And Cryptocurrency Essentials
Blockchain And Cryptocurrency EssentialsBlockchain And Cryptocurrency Essentials
Blockchain And Cryptocurrency EssentialsSam Dias
 
The Full Stack Web Development
The Full Stack Web DevelopmentThe Full Stack Web Development
The Full Stack Web DevelopmentSam Dias
 
The BestSeller Bundle by Eduonix
The BestSeller Bundle by EduonixThe BestSeller Bundle by Eduonix
The BestSeller Bundle by EduonixSam Dias
 
Web Development with VueJS : The Complete Guide
Web Development with VueJS : The Complete GuideWeb Development with VueJS : The Complete Guide
Web Development with VueJS : The Complete GuideSam Dias
 
Generating Leads Through Digital Marketing : The Masterclass
Generating Leads Through Digital Marketing : The MasterclassGenerating Leads Through Digital Marketing : The Masterclass
Generating Leads Through Digital Marketing : The MasterclassSam Dias
 
Complete Introduction to Business Data Analysis
Complete Introduction to Business Data AnalysisComplete Introduction to Business Data Analysis
Complete Introduction to Business Data AnalysisSam Dias
 
The Ultimate iOS 11 Course Learn to Build Apps
The Ultimate iOS 11 Course Learn to Build AppsThe Ultimate iOS 11 Course Learn to Build Apps
The Ultimate iOS 11 Course Learn to Build AppsSam Dias
 
Projects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 ProjectsProjects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 ProjectsSam Dias
 
Fresh Start HTML & CSS
Fresh Start HTML & CSSFresh Start HTML & CSS
Fresh Start HTML & CSSSam Dias
 
A Glimpse on Angular 4
A Glimpse on Angular 4A Glimpse on Angular 4
A Glimpse on Angular 4Sam Dias
 
Become The AWS Certified Solution Architect Associate
Become The AWS Certified Solution Architect AssociateBecome The AWS Certified Solution Architect Associate
Become The AWS Certified Solution Architect AssociateSam Dias
 
Hadoop and Big Data for Absolute Beginners
Hadoop and Big Data for Absolute BeginnersHadoop and Big Data for Absolute Beginners
Hadoop and Big Data for Absolute BeginnersSam Dias
 
Icon Design Masterclass : Learn Icon Design Principles
Icon Design Masterclass : Learn Icon Design PrinciplesIcon Design Masterclass : Learn Icon Design Principles
Icon Design Masterclass : Learn Icon Design PrinciplesSam Dias
 
Learn Continuous Integration with Jenkins All in One Guide
Learn Continuous Integration with Jenkins All in One GuideLearn Continuous Integration with Jenkins All in One Guide
Learn Continuous Integration with Jenkins All in One GuideSam Dias
 

More from Sam Dias (14)

Blockchain And Cryptocurrency Essentials
Blockchain And Cryptocurrency EssentialsBlockchain And Cryptocurrency Essentials
Blockchain And Cryptocurrency Essentials
 
The Full Stack Web Development
The Full Stack Web DevelopmentThe Full Stack Web Development
The Full Stack Web Development
 
The BestSeller Bundle by Eduonix
The BestSeller Bundle by EduonixThe BestSeller Bundle by Eduonix
The BestSeller Bundle by Eduonix
 
Web Development with VueJS : The Complete Guide
Web Development with VueJS : The Complete GuideWeb Development with VueJS : The Complete Guide
Web Development with VueJS : The Complete Guide
 
Generating Leads Through Digital Marketing : The Masterclass
Generating Leads Through Digital Marketing : The MasterclassGenerating Leads Through Digital Marketing : The Masterclass
Generating Leads Through Digital Marketing : The Masterclass
 
Complete Introduction to Business Data Analysis
Complete Introduction to Business Data AnalysisComplete Introduction to Business Data Analysis
Complete Introduction to Business Data Analysis
 
The Ultimate iOS 11 Course Learn to Build Apps
The Ultimate iOS 11 Course Learn to Build AppsThe Ultimate iOS 11 Course Learn to Build Apps
The Ultimate iOS 11 Course Learn to Build Apps
 
Projects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 ProjectsProjects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 Projects
 
Fresh Start HTML & CSS
Fresh Start HTML & CSSFresh Start HTML & CSS
Fresh Start HTML & CSS
 
A Glimpse on Angular 4
A Glimpse on Angular 4A Glimpse on Angular 4
A Glimpse on Angular 4
 
Become The AWS Certified Solution Architect Associate
Become The AWS Certified Solution Architect AssociateBecome The AWS Certified Solution Architect Associate
Become The AWS Certified Solution Architect Associate
 
Hadoop and Big Data for Absolute Beginners
Hadoop and Big Data for Absolute BeginnersHadoop and Big Data for Absolute Beginners
Hadoop and Big Data for Absolute Beginners
 
Icon Design Masterclass : Learn Icon Design Principles
Icon Design Masterclass : Learn Icon Design PrinciplesIcon Design Masterclass : Learn Icon Design Principles
Icon Design Masterclass : Learn Icon Design Principles
 
Learn Continuous Integration with Jenkins All in One Guide
Learn Continuous Integration with Jenkins All in One GuideLearn Continuous Integration with Jenkins All in One Guide
Learn Continuous Integration with Jenkins All in One Guide
 

Recently uploaded

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Recently uploaded (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Beginners Guide to Electron Framework

  • 1.
  • 2. Electron Framework Electron (formerly known as Atom Shell) is an open-source framework created by Cheng Zhao, and now developed by GitHub. It allows for the development of desktop GUI applications using front and back end components originally developed for web applications: Node.js runtime for the backend and Chromium for the frontend.
  • 3. Benefits of using Electron Framework ● Users can build Electron without a powerful machine ● Electron applications run the same regardless of the operating system. ● Users can view Electron applications on a variety of different browsers, including Chrome, Firefox, Internet Explorer, Edge and Safari.
  • 4. Electron Framework has Used to Create Electron Framework has used to create a number of apps as follows: ● Slack Desktop App ● WordPress Desktop App ● Visual Studio Code
  • 5. Structure of an Electron Application The basic Electron app consists of three files: ● package.json : The most important file in an Electron app. It contains information about package such as name, version, etc. ● main.js : code ● index.html : graphical user interface The framework is provided by the Electron executable file (electron.exe in Windows, electron.app on macOS and electron on Linux). Developers wishing to add branding and custom icon can rename and/or edit the Electron executable file.
  • 6. Running the Electron App Since an Electron app is just a fancy Node.js app, you will need to have npm installed. ● How to install npm? npm is distributed with Node.js- which means that when you download Node.js, you automatically get npm installed on your computer.
  • 7. Prerequisites for Learning Electron Framework ● You should have basic knowledge of: ● Javascript ● HTML ● CSS ● You should know the some native Node JS APIs like file handling, processes, etc.
  • 8. Beginners Guide to Electron Framework With thelatest Electronapp hascreated and now developed by GitHub, why don't you configure& install Electron to get started building desktop application from scratch. Comealong with Eduonix and start building your own brand new charged desktop app now...ItsAmazing!
  • 9. Eduonix Introduces Beginners Guide to Electron Framework – The Complete Guide @ $15 To Get this Course at $15 Use Coupon Code : EDU15 ● Lectures: 43 ● Video: 05 hours ● Language: English ● Includes: 30 day money back guarantee! Certificate of Completion. Lifetime Access. Reference Link : https://goo.gl/NT15A6
  • 10. Table of Contents ● SECTION 1 : Introduction ● SECTION 2 : Introduction to Electron ● SECTION 3 : Integrating Frameworks ● SECTION 4 : Real World Apps ● SECTION 5 : Project ● SECTION 6 : Summary
  • 11. Connect with us on Social Platform Thank You!!!