SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Shield UI JavaScript Chart
A Flexible HTML5 Data Visualization
Component
Introduction to UI components
•

What are UI components?
- reusable pieces of software that can be integrated in different projects

•

What problems do UI components solve?
- reusability- can be used in multiple projects independently
- achieving a fairly complex task in little time- do not have to start from scratch just
set up component properties and run. Intuitive interface of the components
shrinks development time and secures timely delivery of project
- maintainability – do not have to worry about browser changes –components
updates address this need
-scalability- can be used in small projects or multi-team effort

•

The tendency is that sites are ever more complex, more visually appealing. High
standards have raised for the level of presentation and UI components are here to
meet them
A strong trend over the last year, similar to internet usage, component usage has
skyrocketed
Usage of UI components
- Hundreds of companies and projects, thousands of components are out there to
meet specific requirements

•
•
Shield UI JavaScript Chart

• A fast and accurate JavaScript UI component used in data
visualization- built on top of the latest HTML5 and CSS3 technologies available
as a JQuery plug in

• Fully Customizable- enable handling of both trivial and complex tasks
• Provides excellent presentation and appealing design:
•

Examples of Bar Chart, Polar Bar Chart- for visualization of periodic trends and Spline Chart with smooth curves.
Shield UI JavaScript Chart
• Many useful features, which enable any scenario:
21 chart types, Exporting, Selecting, client-side events, livedata support, Inverse layout, Localization, Styling and Theming

• Easily plot data and add graphs to your site. This
ensures contemporary look with little effort
- you have great visualization on your site and project is
complete in short deadline
Shield UI Chart Series
Using ShieldUI Chart
• Two easy steps to initialize your chart
• 1. Include:Add references to the required scripts on
the page:
<script type="text/javascript" src="//www.shieldui.com/shared/components/latest/chart/js/jquery1.9.1.min.js"></script>
<script type="text/javascript" src="//www.shieldui.com/shared/components/latest/chart/js/shieldchart.all.min.js"></script> </head>

• 2. Component configuration: Setup control
properties, such as:
dataSeries:
[{ seriesType: 'line',
collectionAlias: 'Households',
data: [0.164, 0.173, 0.184, 0.167, 0.177, 0.189, 0.180, 0.183, 0.188, 0.160, 0.176, 0.178]
}
, { seriesType: 'line',
collectionAlias: 'Industry',
data: [0.103, 0.105, 0.112, 0.111, 0.102, 0.099, 0.110, 0.113, 0.117, 0.119, 0.123, 0.117] }]
Result
• Rendered chart and its structure
-X/Y Axis, Legend, Different Data Series (Household, Industry), two prebuilt Light
and Dark Themes. The default labels for chart title, subtitle, axes and tick
labels, graph points, tooltips and legend can be changed
-Along with numeric values, date and time are also accepted as graph
input, making our charting solution one of the few supporting temporal data.
ASP.NET sales dashboard
The sample uses related ASP.NET chart components from ShieldUI
The layout works as follows. Initially, only the first chart, which is a bar chart, is rendered and
populated with data. This is the "quarters" chart and represent a graph for the quarterly sales of a
company.
Clicking, or selecting a bar from the first chart populates the second chart - which represents the
sales for a particular quarter, broken down by product category. Selecting a piece of the donut
chart, or a category, populates the third chart, which represents the sales for this particular
category during this quarter.
The finished presentation looks like this:
Advantages
• Get a visualization on your site in minutes – drastically reduced
development time.
• Put focus on customization, rather than development itself
• Intuitive API allows non-technical users to take advantage of the products
as well.
• Do not worry about browser compatibility – this is the task of the UI
component (all desktop and mobile browsers are supported)
• Separation of data, visualization and functionalities/interactivity
• Unified look across applications- same component can be reused in
several projects with similar scenarios
• Exporting features allows embedding of output in a variety of documents
or presentations- this completes your project lifecycle, export, print or add
to your powerpoint presentation.
• New features and releases address existing problems and solves future
development needs- problems solved by developers not by the end user
• Product is mature and offers plenty of functionality to tackle different
scenarios
• Uses latest web development technologies: HTML5, JavaScript and CSS3
How to Reach Us
• On our main website:
http://www.shieldui.com
• Demos of our components:
http://demos.shieldui.com
For usage of component in scientific or non-commercial projects
you can download our free trial for evaluation
Q&A

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to 42windmills
Introduction to 42windmillsIntroduction to 42windmills
Introduction to 42windmills
42windmills
 
Introduction To Silverlight
Introduction To SilverlightIntroduction To Silverlight
Introduction To Silverlight
guestd27428
 
VDI-PackagedServices
VDI-PackagedServicesVDI-PackagedServices
VDI-PackagedServices
Prahlad Reddy
 
Efficient alternative for expensive Microsoft Project server
Efficient alternative for expensive Microsoft Project serverEfficient alternative for expensive Microsoft Project server
Efficient alternative for expensive Microsoft Project server
ValleySpeak, Inc
 

Was ist angesagt? (19)

Introduction to 42windmills
Introduction to 42windmillsIntroduction to 42windmills
Introduction to 42windmills
 
Features and Context Overview
Features and Context OverviewFeatures and Context Overview
Features and Context Overview
 
Ionic and Azure
Ionic and AzureIonic and Azure
Ionic and Azure
 
Introduction To Silverlight
Introduction To SilverlightIntroduction To Silverlight
Introduction To Silverlight
 
Model view view model
Model view view modelModel view view model
Model view view model
 
Revit architecture
Revit architectureRevit architecture
Revit architecture
 
lightning presentation
lightning presentationlightning presentation
lightning presentation
 
VDI-PackagedServices
VDI-PackagedServicesVDI-PackagedServices
VDI-PackagedServices
 
Infonis CBIM
Infonis CBIMInfonis CBIM
Infonis CBIM
 
Camunda in Action
Camunda in ActionCamunda in Action
Camunda in Action
 
Cross Platform Development with Spring
Cross Platform Development with SpringCross Platform Development with Spring
Cross Platform Development with Spring
 
Crane design automation .
Crane design automation .Crane design automation .
Crane design automation .
 
Strategies For Efficient Offline Programming 2013
Strategies For Efficient Offline Programming 2013Strategies For Efficient Offline Programming 2013
Strategies For Efficient Offline Programming 2013
 
Efficient alternative for expensive Microsoft Project server
Efficient alternative for expensive Microsoft Project serverEfficient alternative for expensive Microsoft Project server
Efficient alternative for expensive Microsoft Project server
 
WSO2Con EU 2016: Building Your Deployment Architecture Through Requirements, ...
WSO2Con EU 2016: Building Your Deployment Architecture Through Requirements, ...WSO2Con EU 2016: Building Your Deployment Architecture Through Requirements, ...
WSO2Con EU 2016: Building Your Deployment Architecture Through Requirements, ...
 
Angular resolver tutorial
Angular resolver tutorialAngular resolver tutorial
Angular resolver tutorial
 
What is java fx?
What is java fx?What is java fx?
What is java fx?
 
Demystifying the Cloud for Microsoft Dynamics GP 2013
Demystifying the Cloud for Microsoft Dynamics GP 2013Demystifying the Cloud for Microsoft Dynamics GP 2013
Demystifying the Cloud for Microsoft Dynamics GP 2013
 
e-suap - general software architecture (English)
e-suap - general software architecture (English)e-suap - general software architecture (English)
e-suap - general software architecture (English)
 

Andere mochten auch (8)

Indian economy 191214
Indian economy 191214Indian economy 191214
Indian economy 191214
 
jQuery QR Code
jQuery QR CodejQuery QR Code
jQuery QR Code
 
Emerging economies and financial markets110914a
Emerging economies and financial markets110914aEmerging economies and financial markets110914a
Emerging economies and financial markets110914a
 
jQuery Barcodes
jQuery BarcodesjQuery Barcodes
jQuery Barcodes
 
Agriculture productivity in India
Agriculture productivity in IndiaAgriculture productivity in India
Agriculture productivity in India
 
Oceans al punt de sal
Oceans al punt de salOceans al punt de sal
Oceans al punt de sal
 
Flotabilitat d'un submarí
Flotabilitat d'un submaríFlotabilitat d'un submarí
Flotabilitat d'un submarí
 
Taxation in India - Opporunities and Challenges
Taxation in India - Opporunities and ChallengesTaxation in India - Opporunities and Challenges
Taxation in India - Opporunities and Challenges
 

Ähnlich wie Shield UI JavaScript Chart

Ora_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkOra_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development Framework
Neha Singh
 
Inthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePoint
Inthiyaz Pathan
 

Ähnlich wie Shield UI JavaScript Chart (20)

RESUME BUILDER WEB APPLICATION
RESUME BUILDER WEB APPLICATIONRESUME BUILDER WEB APPLICATION
RESUME BUILDER WEB APPLICATION
 
In-Flight Infotainment and e-Shopping App | iPad App for shopping
In-Flight Infotainment and e-Shopping App | iPad App for shoppingIn-Flight Infotainment and e-Shopping App | iPad App for shopping
In-Flight Infotainment and e-Shopping App | iPad App for shopping
 
Actuate BIRT best practices v1 0
Actuate BIRT best practices v1 0Actuate BIRT best practices v1 0
Actuate BIRT best practices v1 0
 
Ora_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkOra_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development Framework
 
YasirNew
YasirNewYasirNew
YasirNew
 
Chinnasamy Manickam
Chinnasamy ManickamChinnasamy Manickam
Chinnasamy Manickam
 
BadesahebKBichu
BadesahebKBichuBadesahebKBichu
BadesahebKBichu
 
How to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology ChoicesHow to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology Choices
 
Prashant Patel
Prashant PatelPrashant Patel
Prashant Patel
 
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechVue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
 
DHANA_CV
DHANA_CVDHANA_CV
DHANA_CV
 
Evolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology StackEvolution of the SAP User Experience and Technology Stack
Evolution of the SAP User Experience and Technology Stack
 
Inthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePoint
 
Business Utility Application
Business Utility ApplicationBusiness Utility Application
Business Utility Application
 
Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of TechniquesTips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
 
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga Academy
 
RGProfile
RGProfileRGProfile
RGProfile
 
Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
Rashmi_TL
Rashmi_TLRashmi_TL
Rashmi_TL
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
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
 
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
 
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...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Shield UI JavaScript Chart

  • 1. Shield UI JavaScript Chart A Flexible HTML5 Data Visualization Component
  • 2. Introduction to UI components • What are UI components? - reusable pieces of software that can be integrated in different projects • What problems do UI components solve? - reusability- can be used in multiple projects independently - achieving a fairly complex task in little time- do not have to start from scratch just set up component properties and run. Intuitive interface of the components shrinks development time and secures timely delivery of project - maintainability – do not have to worry about browser changes –components updates address this need -scalability- can be used in small projects or multi-team effort • The tendency is that sites are ever more complex, more visually appealing. High standards have raised for the level of presentation and UI components are here to meet them A strong trend over the last year, similar to internet usage, component usage has skyrocketed Usage of UI components - Hundreds of companies and projects, thousands of components are out there to meet specific requirements • •
  • 3. Shield UI JavaScript Chart • A fast and accurate JavaScript UI component used in data visualization- built on top of the latest HTML5 and CSS3 technologies available as a JQuery plug in • Fully Customizable- enable handling of both trivial and complex tasks • Provides excellent presentation and appealing design: • Examples of Bar Chart, Polar Bar Chart- for visualization of periodic trends and Spline Chart with smooth curves.
  • 4. Shield UI JavaScript Chart • Many useful features, which enable any scenario: 21 chart types, Exporting, Selecting, client-side events, livedata support, Inverse layout, Localization, Styling and Theming • Easily plot data and add graphs to your site. This ensures contemporary look with little effort - you have great visualization on your site and project is complete in short deadline
  • 6. Using ShieldUI Chart • Two easy steps to initialize your chart • 1. Include:Add references to the required scripts on the page: <script type="text/javascript" src="//www.shieldui.com/shared/components/latest/chart/js/jquery1.9.1.min.js"></script> <script type="text/javascript" src="//www.shieldui.com/shared/components/latest/chart/js/shieldchart.all.min.js"></script> </head> • 2. Component configuration: Setup control properties, such as: dataSeries: [{ seriesType: 'line', collectionAlias: 'Households', data: [0.164, 0.173, 0.184, 0.167, 0.177, 0.189, 0.180, 0.183, 0.188, 0.160, 0.176, 0.178] } , { seriesType: 'line', collectionAlias: 'Industry', data: [0.103, 0.105, 0.112, 0.111, 0.102, 0.099, 0.110, 0.113, 0.117, 0.119, 0.123, 0.117] }]
  • 7. Result • Rendered chart and its structure -X/Y Axis, Legend, Different Data Series (Household, Industry), two prebuilt Light and Dark Themes. The default labels for chart title, subtitle, axes and tick labels, graph points, tooltips and legend can be changed -Along with numeric values, date and time are also accepted as graph input, making our charting solution one of the few supporting temporal data.
  • 8. ASP.NET sales dashboard The sample uses related ASP.NET chart components from ShieldUI The layout works as follows. Initially, only the first chart, which is a bar chart, is rendered and populated with data. This is the "quarters" chart and represent a graph for the quarterly sales of a company. Clicking, or selecting a bar from the first chart populates the second chart - which represents the sales for a particular quarter, broken down by product category. Selecting a piece of the donut chart, or a category, populates the third chart, which represents the sales for this particular category during this quarter. The finished presentation looks like this:
  • 9. Advantages • Get a visualization on your site in minutes – drastically reduced development time. • Put focus on customization, rather than development itself • Intuitive API allows non-technical users to take advantage of the products as well. • Do not worry about browser compatibility – this is the task of the UI component (all desktop and mobile browsers are supported) • Separation of data, visualization and functionalities/interactivity • Unified look across applications- same component can be reused in several projects with similar scenarios • Exporting features allows embedding of output in a variety of documents or presentations- this completes your project lifecycle, export, print or add to your powerpoint presentation. • New features and releases address existing problems and solves future development needs- problems solved by developers not by the end user • Product is mature and offers plenty of functionality to tackle different scenarios • Uses latest web development technologies: HTML5, JavaScript and CSS3
  • 10. How to Reach Us • On our main website: http://www.shieldui.com • Demos of our components: http://demos.shieldui.com For usage of component in scientific or non-commercial projects you can download our free trial for evaluation
  • 11. Q&A