SlideShare a Scribd company logo
1 of 1
PLUGINS:

        In ,computing a plug­in (also called plugin, addin, add­in, addon, add­on, snap­in or 
snapin) is a small software computer program that extends the capabilities of a larger program. 
Plugins are commonly used in web browsers to enable them to play sounds and video clips, or 
automatically decompressing files. Add­on is often considered the general term comprising plug­
ins, extensions, and themes as subcategories.




purposes and examples
Applications support plug­ins for many reasons. Some of the main reasons include:
    •to enable third­party developers to create capabilities to extend an application 
    •to support features on your computer 
    •to reduce the size of an application
Examples of applications and their plug­ins include:
    •Email clients
                   use plug­ins to decrypt and encrypt email (Pretty Good Privacy) or to send 
    oversized email attachments (Globalscape Mail Express) 
    •Graphics software
                          use plug­ins to support file formats and process images (Adobe Photoshop) 
    •Media players
                     use plug­ins to support file formats and apply filters (foobar2000, GStreamer, 
    Quintessential, VST, Winamp, XMMS) 



C++
    •Boost Extension
                       ­ Boost C++ plug­in framework, available from boost sandbox 
    •FxEngine Framework
                            —Open C++ dataflow processing framework for audio, video, signal, 
    etc. 
    •Qt Plug­Ins
                  —part of Nokia's Qt Framework 
    •OmniPeek Plug­in Wizard
                                 —creates plug­ins for WildPackets' OmniPeek Network Analyzer 
    •Pugg
            open Source C++ framework for plug­in management 
    •OFX
            an open standard for visual effects plug­ins. 

More Related Content

Similar to Define plugins

COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptxHarinianu2
 
What Is Software and Exploring Its Types A Comprehensive Guide
What Is Software and Exploring Its Types A Comprehensive GuideWhat Is Software and Exploring Its Types A Comprehensive Guide
What Is Software and Exploring Its Types A Comprehensive GuidePolyxer Systems
 
Html powerpoint-presentation116
Html powerpoint-presentation116Html powerpoint-presentation116
Html powerpoint-presentation116Febin Chacko
 
Web Browser
Web BrowserWeb Browser
Web BrowserKZCheng
 
A R T D M171 Week14 Multimedia
A R T D M171  Week14  MultimediaA R T D M171  Week14  Multimedia
A R T D M171 Week14 MultimediaGilbert Guerrero
 
Windows 7 Deployment Enhancements
Windows 7 Deployment EnhancementsWindows 7 Deployment Enhancements
Windows 7 Deployment EnhancementsMicrosoft TechNet
 
Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)salsalamah
 
Html Presentation
Html PresentationHtml Presentation
Html Presentationumesh patil
 
BAIT1003 Chapter 7
BAIT1003 Chapter 7BAIT1003 Chapter 7
BAIT1003 Chapter 7limsh
 
FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERRajesh Roky
 
Next Level Learning IT Track - Office 365, Under the Covers
Next Level Learning IT Track - Office 365, Under the CoversNext Level Learning IT Track - Office 365, Under the Covers
Next Level Learning IT Track - Office 365, Under the CoversMicrosoft Education AU
 
Lasefiche Products Family Presentation
Lasefiche Products Family PresentationLasefiche Products Family Presentation
Lasefiche Products Family Presentationrobnjoro
 

Similar to Define plugins (20)

COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
 
What Is Software and Exploring Its Types A Comprehensive Guide
What Is Software and Exploring Its Types A Comprehensive GuideWhat Is Software and Exploring Its Types A Comprehensive Guide
What Is Software and Exploring Its Types A Comprehensive Guide
 
Lab 2 software
Lab 2   softwareLab 2   software
Lab 2 software
 
Html powerpoint-presentation116
Html powerpoint-presentation116Html powerpoint-presentation116
Html powerpoint-presentation116
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Web Browser
Web BrowserWeb Browser
Web Browser
 
A R T D M171 Week14 Multimedia
A R T D M171  Week14  MultimediaA R T D M171  Week14  Multimedia
A R T D M171 Week14 Multimedia
 
Integrating media
Integrating mediaIntegrating media
Integrating media
 
Windows 7 Deployment Enhancements
Windows 7 Deployment EnhancementsWindows 7 Deployment Enhancements
Windows 7 Deployment Enhancements
 
Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)Cardiff University FTS presentation 2011 (MS Word plug in)
Cardiff University FTS presentation 2011 (MS Word plug in)
 
Html Presentation
Html PresentationHtml Presentation
Html Presentation
 
Week 7 & 8
Week 7 & 8Week 7 & 8
Week 7 & 8
 
BAIT1003 Chapter 7
BAIT1003 Chapter 7BAIT1003 Chapter 7
BAIT1003 Chapter 7
 
An Overview Of Wpf
An Overview Of WpfAn Overview Of Wpf
An Overview Of Wpf
 
FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINER
 
Next Level Learning IT Track - Office 365, Under the Covers
Next Level Learning IT Track - Office 365, Under the CoversNext Level Learning IT Track - Office 365, Under the Covers
Next Level Learning IT Track - Office 365, Under the Covers
 
Lasefiche Products Family Presentation
Lasefiche Products Family PresentationLasefiche Products Family Presentation
Lasefiche Products Family Presentation
 
File management.pptx
File management.pptxFile management.pptx
File management.pptx
 
Develop MS Office Plugins
Develop MS Office Plugins Develop MS Office Plugins
Develop MS Office Plugins
 

Define plugins

  • 1. PLUGINS: In ,computing a plug­in (also called plugin, addin, add­in, addon, add­on, snap­in or  snapin) is a small software computer program that extends the capabilities of a larger program.  Plugins are commonly used in web browsers to enable them to play sounds and video clips, or  automatically decompressing files. Add­on is often considered the general term comprising plug­ ins, extensions, and themes as subcategories. purposes and examples Applications support plug­ins for many reasons. Some of the main reasons include: •to enable third­party developers to create capabilities to extend an application  •to support features on your computer  •to reduce the size of an application Examples of applications and their plug­ins include: •Email clients     use plug­ins to decrypt and encrypt email (Pretty Good Privacy) or to send  oversized email attachments (Globalscape Mail Express)  •Graphics software     use plug­ins to support file formats and process images (Adobe Photoshop)  •Media players     use plug­ins to support file formats and apply filters (foobar2000, GStreamer,  Quintessential, VST, Winamp, XMMS)  C++ •Boost Extension    ­ Boost C++ plug­in framework, available from boost sandbox  •FxEngine Framework    —Open C++ dataflow processing framework for audio, video, signal,  etc.  •Qt Plug­Ins    —part of Nokia's Qt Framework  •OmniPeek Plug­in Wizard    —creates plug­ins for WildPackets' OmniPeek Network Analyzer  •Pugg     open Source C++ framework for plug­in management  •OFX     an open standard for visual effects plug­ins.