RSS Feed
News
Mar
13
Comparison of SciChart vs. Open Source Chart controls
Posted by Andrew on 13 March 2019 09:00 AM

At SciChart we are big fans of open source! We use open source in some of our chart controls, such as SharpDX (a managed wrapper around DirectX), Rene Schulte’s brilliant WriteableBitmapEx (for line drawing in WPF), WordPress/PhP on the website and more. We’ve even written some open source components such as the popular, free WPF Transitionz library. So, we don’t want to disparage the hard work of any open source chart component developers.

However, we do often get asked the questions ‘is your software free?’ and ‘why should I buy SciChart vs. using a free open source chart component?’

In this article we compare our software vs. a few popular free WPF, iOS & Android chart libraries and present reasons & benefits when it may be better to choose SciChart over open source, free charts for your WPF, iOS, Android & Xamarin applications.

Reason #1: Enterprise Tech Support

This first reason almost goes without saying. One of the biggest value-adds of using a commercial WPF, iOS or Android chart control is the insurance of knowing you have Enterprise technical support. If charts are mission critical to your project, and resolving any issues, should they occur, is important to you, it’s a very strong reason to consider a commercial chart control such as SciChart.

The following table shows the reported open issues on four major open source chart projects: OxyPlot (WPF Charts), LiveCharts (WPF Charts), MPAndroidChart (Android Charts) and Charts (iOS). New questions are asked every day on the github repositories for these libraries, and many are unanswered.

Open source project Number of open issues
OxyPlot (WPF Charts) 404 open issues
LiveCharts (WPF Charts) 316 open issues
MPAndroidChart (Android Charts) 1345 open issues
Charts (iOS Charts) 374 open issues
SciChart (WPF, iOS, Android, Xamarin Charts) Over 7,500 support incidents resolved.

Table 1: Open issues on popular open source chart components

We’re not surprised! One twitter influencer described the flood of open source help requests as ‘the fire-hose of open source’: When your open source chart library becomes popular you will be flooded with requests from users asking for help, demanding bug fixes and features, and it can quickly become unsustainable to handle them. So, the open source developers (some of whom have done a great job writing software!) quite rightly stop answering. Even we find it hard work sometimes to answer as many support requests as we do: over 7,500 requests for help, technical support or forum questions to date, and its our job! I can’t imagine having to do this level of work in spare time.

Figure 1: Issues outstanding on the MPAndroidChart open source chart library

What this means for you is, if you use an open source chart control in your business-critical project and one day you need help, and stackoverflow or the community is unable to provide it, you will be stuck… This could cost your business time and money if your application development is delayed if your productivity is affected while trying to find a solution.

SciChart’s 5-star rated Enterprise tech support is an insurance policy against problems you might encounter during your project. Our tech support is not meant to be a replacement for google, or research, but if WPF, iOS, Android or Xamarin charts in your project are mission critical to your business, at some point you may encounter a problem or issue that needs our team to help you. This can save you time and money to get back to what you are supposed to do: developing your application.

Reason #2: Ease of Use & Productivity

Technical support isn’t the only reason to choose SciChart vs. an open source chart component. We think you’ll find that if an API or library is productive and easy to use, it can lead to bigger cost saving than those provided by tech support.

  • Consider how much is your time worth per hour or per day?
  • How much time might you save in a year of using SciChart vs. an open source chart?

Think about the time to get started, learn the API, to find information you need on the web. If you have a requirement that is not simple, you might need to do some research to find the answers. With SciChart, you won’t need to save much time for the license to pay for itself entirely.

Example:

  • Cost of developer time: $60 / hour ($480 per day)
  • Cost of SciChart License: approx ~$1100 for SciChart WPF 2D Professional
  • Only 2.3 developer days need to be saved in a year before SciChart pays for itself.

It’s quite reasonable to assume you might save an hour per week when using SciChart vs. an Open Source chart component. More if your project is chart heavy. An hour per week adds up to 48 working hours per year, or 5 days of developer time: much more than the cost of the license.

One of our customers left us a great review, which said this:

We wrestled with a few free chart alternatives for several weeks; but after trying SciChart, we realized that we'd ultimately save money and ship our software faster by investing in such an easy-to-use library

This is really an incredible review and we’re grateful, but did you notice that the author spent several weeks evaluating free alternatives to SciChart? Free software can come with a cost of your time, and although SciChart is a commercial control meaning initial cost to your team, the care and attention that has gone into the API, examples, documentation and online help resources such as tutorials and forums will lead to faster development of the application & cost savings in the long run.

Reason #3: Developer activity & Speed of Bug Fixes

This reason is closely linked to #1. We have noticed that the development activity of many of the popular open source chart controls has declined over time, however, the demand for features and improvements has increased with their popularity.

Github activity for OxyPlot, an open source WPF Chart control

Github Activity for MPAndroidChart, open source Android charts

Github activity for LiveCharts Open Source WPF Chart control

Github activity for Charts, an Open Source iOS Chart control

Above you can see the Github activity of the four main open source chart components.

Below you can see our github activity. In contrast to the open source projects listed above, our development activity has increased; actually in the past two years it has really heated up since every day at SciChart we get new feature requests and demand for more improvements, better performance, compatibility with a new framework etc…

Github activity for SciChart, our enterprise WPF, iOS & Android Chart control

Figure 2: Development Activity on the SciChart Github repository

SciChart started as a project in 2012 and seven years later, we now have 14 developers now working full time on our WPF, iOS & Android charts. I cannot tell you how surprised I am (probably more surprised than you!) that charts (just X,Y values … on a screen … ) would take decades of effort…

So what does this mean for you?

If a new .NET Framework is released (Windows), new version of XCode, iOS, or Swift, a new Android SDK or Xamarin SDK is released then both commercial and open source charts have to be updated to be compatible. Sometimes a new device comes along and an application doesn’t work. Sometimes a critical bug occurs since an operating system or framework update and the chart component has to be fixed.

There is a risk you take when using any free open source or commercial chart control that the developer ceases to update their software, however, with SciChart that risk is minimized since our developer activity and popularity has been increasing over time.

When bugs are reported in our WPF Charts, iOS & Android Charts or Xamarin Charts we will aim to fix the serious ones as fast as possible, because they directly affect our customers, and therefore us!

That’s why we are charge a fee for what we do – we love free software and we think the open source chart developers do a great job, but in order to provide excellent software to you that is always up to date, fixed fast when there’s a problem and incorporating the latest features that you ask for then we must charge. We aren’t perfect, but this is our job and our livelihood and we have a strong incentive to work hard for you so that your projects are a success, plus, a good reputation to maintain!

Reason #4: Depth of Features

At SciChart, we only focus on charts. As a result, we strive to create a depth of features beyond when open source chart components are able to achieve and even beyond what many commercial vendors do too!

Take a look at the features matrix below to see what features SciChart can bring which open source components do not.

Feature SciChart MPAndroidChart iOS-Charts OxyPlot LiveCharts
2D Plots  
 
 
 
 
3D Plots  
*




Active, searchable forums  




Animation of Data  



 
Annotations on Chart  


 

Custom Series  




Custom Zoom or Pan behaviours  




Export / Print  
 
 
 

Fully Documented  




Hardware Acceleration  



 
High Performance & Realtime  




Link Multiple Charts  




Legend Customization  




Logarithmic Axis  


 
 
Multiple X-Axis  



 
Multiple Y-Axis  



 
Per-point colouring  
 
 


Programmatically Change Viewport  
 
 
 
 
Technical Support  




Theme or template customization  


 
 
Tooltips  
 
 
 
 
Touch Interaction  
 
 
 
 
Zoom and Pan  
 
 
 
 

Table 2: Feature comparison of SciChart vs. popular Open Source Chart components such as OxyPlot (WPF), LiveCharts (WPF), MPAndroidChart (Android) and Charts (iOS). *3D Support coming soon to Mobile

Key:

  • Means the feature is supported by the open source chart
  • Means the feature is not supported by the open source chart
  • Means there is limited support (requires workaround, or limited compared to SciChart)

The open source charts are in many cases, good enough for simple applications. If you want to just add a few low point-count 2D charts to your application, they can do the job. However, it’s the depth of features where SciChart really shines.

More on this below …

Reason #5: Flexibility

Most open source or commercial chart controls for WPF, iOS, Android provide the following standard features:

  • Many chart types (e.g. Line Charts, Scatter charts, Column Charts, Pie Charts)
  • Axis types (e.g. Date Axis, Time Axis, Numeric Axis)
  • Basic customisation features (e.g. TextFormatting, Themeing)
  • Inspection support (e.g. Tooltips, Legends)
  • Built-in zooming and panning

It would be easy to compare two chart libraries and see that they all support the above features and conclude ‘They’re the same’. Far from it.

With SciChart, you will find our API allows for complex customization is possible on nearly everything, and if we can’t support something, we will give a workaround, or, accept a feature-request for future development.

Here’s a selection of some of the deep features that SciChart supports which allow greater flexibility when creating charting applications for business.

  1. Series Selection
  2. Data-point Selection
  3. Axis label programmatic string-formatting
  4. Overriding of Axis gridline, label frequency
  5. Custom UIElement or UIView annotations and markers
  6. Per point colouring
  7. Custom interaction behaviours such as custom zooming, panning
  8. Custom Series
  9. Vertical charts
  10. Vertically Stacked Axis
  11. Central Axis
  12. Programmatically change zoom or pan
  13. Undo Redo of zoom
  14. Add Trendlines, best-fit curves, moving averages and splines
  15. Scrollbars on X,Y axis with preview of the chart behind

Its really hard to get these hidden features which provide excellent flexibility of our chart controls into a short list! These are just some of the flexibility options that SciChart has that open source chart controls and even commercial chart vendors do not have. Deeper features and more flexibility means you can get more complex requirements done quickly, which adds up to big cost savings over time, and ROI for your team.

Watch the video below to learn about 15 hidden features in our WPF Chart component to find out more:

Reason #6: Chart Performance

There are plenty of reasons why to choose and consider SciChart even if your application only needs to show modest dataset sizes. However, some of our users have very demanding performance requirements, and SciChart is capable of drawing many millions of points, update charts in realtime and with a low memory and CPU footprint on all the platforms that we support (iOS, Android, Windows/WPF).

We have created the fastest iOS charts & Android charts in the world (by a long way!), and one of the fastest, high-performance charts for WPF and Windows applications. Our charts are based on a hardware-accelerated rendering engine using DirectX (Windows), OpenGL ES (Android) and Metal (iOS) so that you get the fastest charting possible in your applications.

What does this mean to you? It means that SciChart makes impossible projects, possible.

We compared the performance of SciChart vs. some well known open source chart components, and discovered that our iOS & Android charts performed an order of magnitude faster than open source libraries (See iOS Chart Benchmarks and Android Chart Benchmarks). This means more data can be shown in your apps and previously impossible app ideas can now be realised. Our WPF Charts are also similarly fast compared to open source WPF charts. We are also working continually to make better gains in this area of performance and ensure that our charts are smooth and realtime in your applications.

When to choose SciChart vs. Open Source?

So given all of the above, when should you choose SciChart vs. an Open Source Chart component? There are some good arguments above, but you will find some more in the article seven reasons not to use Open Source. Some which are cited include:

  1. When proprietary software is easier to use
  2. When proprietary software offers technical support
  3. When proprietary software works better with your hardware
  4. When you need a vendor to stick around

In the article Open Source: What they’re not telling you there is further discussion to decide when to choose open source vs. a proprietary vendor.

In conclusion: when the requirement complexity is large, or the application is business critical, when features or performance matters and you need a component which is actively developed, you should definitely consider choosing SciChart for the charts in your enterprise applications!

SciChart vs. Open Source ROI Calculations

We’ve created some simple ROI calculations below to help you get an idea of the return on investment when purchasing SciChart. Some assumptions are made and no calculator is perfect!

If you consider the number of developers on your team, and the developer rate, you can get an idea of cost for your team’s time.

Next, estimate the time saved per developer per month. For example, conservatively estimating 1-hour a week saved from productivity, you might arrive at a figure of 4-hours per month. The actual figure could be higher in applications which are charting-heavy.

Finally, estimate the number of support incidents per year. Support incidents which are serious are rare, perhaps you will only get one or two a year, but each one might block your team for a long time if not resolved. So for example, estimate 2 days per year, but 16 hours of time lost per incident.

The calculator will output the return on investment for your purchase.

These are the results:

Number of developers on team 5
Developer rate / hour $60.00
Time saved (general productivity) per dev per month 4 hours
Time saved (general productivity) entire team per year 240 hours
Cost saved getting started / finding information / Year $14,400.00
Number of critical support incidents / year 2
Time saved for each critical support incident 16 hours
Cost saved for critical support incidents $1,920.00
Number of minor support incidents / year 10
Time saved for each minor support incident 4 hours
Cost saved for minor support incidents $2,400.00
Single SciChart License Cost $1099
Multi-Purchase Discount 30.00%
Cost of 5x SciChart Licenses for your team -$3,846.50
Total productivity costs saved $18,720.00
ROI ($) $14,873.50
ROI (%) 387%

Table 3: Estimated cost savings for a 5-developer team using SciChart

Of course, cost savings depend on many factors and the above doesn’t include the time you will spend learning the SciChart API, however we believe it will be quicker to learn SciChart than an alternative charting API.

Download the ROI Calculator here as an Excel Spreadsheet if you want to play around with the numbers. We have included both single-developer licensing costs vs. ROI as well as site-license costs vs. ROI.

SciChart licensing costs decrease over time

Please note, SciChart is licensed as a perpetual license with royalty free redistribution rights (see Licensing FAQ) and a support and updates subscription. The subscription is not mandatory after 1-year – you can still use SciChart after the support subscription ends, but you won’t be ale to access technical support or updates / bug fixes to the chart (see Renewals FAQ).

Our costs decrease over time as a 2nd year renewal of a support subscription costs just 50% of the 1st year. Your ROI for year two may be even greater.

Finally, you can, if you want, purchase the source-code to SciChart. If you want to modify it, then you have one of the main benefits of open source: ability to inspect, modify and develop the source-code of the chart control.

Best regards,
Andrew
[SciChart Team]

About SciChart: High Performance Realtime Charts.

SciChart provides high performance realtime chart components on the WPF (Windows), iOS, Android and Xamarin platforms. It is our goal to create the best cross-platform WPF, iOS & Android 2D & 3D charts in the world, focusing on performance, developer productivity, ease of use, depth of features and enterprise-grade tech support.

If you have a question about what SciChart can offer you, or if you would like to get a quote, please contact us. Our friendly, helpful support team will be glad to help!

 

The post Comparison of SciChart vs. Open Source Chart controls appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Mar
6
The Best WPF Chart! SciChart Seventh Anniversary
Posted by Andrew on 06 March 2019 09:53 AM

It’s hard to believe, but this month in March 2019, SciChart WPF is 7 years old!

Version 1.0 of SciChart WPF was coded in a spare room, first released in March 2012, and was the first WPF Chart control in the world to incorporate fast, immediate-mode drawing (bitmaps) into XAML based WPF Chart controls. This literally changed the market & made previously impossible projects become possible, because at the time existing WPF charts were not able to draw large datasets, or update fast or in realtime.

A performance comparison published in 2012 by Scott Logic showed how far SciChart and one other competitor at the time (Visiblox, now discontinued) outpaced the market in terms of chart performance: both competing for the title of ‘fastest WPF Chart’ with high drawing speed and efficient memory usage.

Fast forward to 2019, SciChart is now a feature-rich, XAML/MVVM capable WPF Chart control, capable of drawing many millions of points in realtime, with dynamically updating charts, and used by thousands of developers worldwide.

Our users consistently rate us 5-stars and report that they believe we provide the Best WPF Chart control on the market.

So, for our seventh anniversary we would love to share with you: reasons why SciChart makes the Best WPF Charts.

Please read more at the article below!

Read: Why SciChart, the Best WPF Chart

Finally, a huge thank you to our customers for making SciChart what it is today! We wouldn’t have done it without your feedback, trust in our company and support.

Best regards,
Andrew
[SciChart Team]

The post The Best WPF Chart! SciChart Seventh Anniversary appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Feb
13
Documentation Theme & Usability Update
Posted by Andrew on 13 February 2019 06:24 PM

As part of ongoing work to improve the user-experience for our customers, we have just quietly rolled out improvements to our documentation for WPF Charts, iOS Charts & Android Charts.

Changes include:

  • A brand new stylish theme in SciChart Green!
  • Easier to read pages with cleaner styles.
  • Responsive output for mobile & tablet devices.
  • Many small corrections and improvements to the documentation.
  • Making it easier to find information via Google using Title tags and structured data.

 

It’s now easier than ever to find what you need from Google

Useful related links are now scattered throughout the docs

A new, responsive theme in SciChart Green!

You can check out the documentation for our iOS Charts, Android Charts and WPF Charts here:

SciChart’s Charts have hundreds of hand-written documentation pages across our platforms, as well as thousands of automatically generated pages from actual .NET/Xamarin assemblies, Java libraries, and iOS Frameworks.

By creating documentation which is easy to read, easy to search, we believe it will make your day more productive as you work with SciChart. All of our documentation is online, and indexable & searchable via Google. Just try now googling for something like ‘SciChart RolloverModifier Custom Tooltip‘. There’s a high probability you will find the information you need!


Responsive design for tablet & mobile now means you can view our chart documentation on your favourite device[/caption]

 

More improvements on the way

We’ve recently delivered automatic search of the forum as you type questions, and more improvements are on the way soon, such as a feature-request voting system, and intelligent search as you open support tickets.

Watch this space!

Best regards,
[SciChart Team]

The post Documentation Theme & Usability Update appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Feb
11
SciChart: Roadmap for 2019 (Updated!)
Posted by Andrew on 11 February 2019 09:59 AM

Updated! March 21st 2019 with achievements so far… See Strikethrough sections below

This year we have a lot of exciting releases planned. We have been working very hard behind the scenes on research & development to improve our existing set of products, plus create new products. This work is often hidden from view but we want to give you an insight into what we are working on and when we hope to release!

SciChart – Achievements so far

We last published a roadmap two years ago and discussed how its our intention to become market leaders in cross-platform, high performance real-time charting. That was an ambitious plan for a small, privately owned company like ours without any external funding or debt! However, we are well on our way to achieving it. Here is a run-down of what we’ve achieved since the last roadmap update.

2012 – 2016

Oh wow, this is how the website looked in 2012!

We were just getting started really, during this time we went from zero (just a guy with a laptop) to a team of about 7, releasing versions 1, 2 and 3 of our WPF charts.

It’s funny to look back at those days and realise how bad our graphic design was!

April 2016
3D WPF Charts by SciChart

WPF 3D Charts were released in 2016

We released SciChart v4 which included WPF 3D Charts. The 3D Charts have been extremely successful and are used by companies all over the world to carry out complex, hardware-accelerated visualization of data in 3D. This work also pushed us into the position of Market Leader for High Performance WPF Charts, pushing us past our main competitors in volume (number of licenses sold).

Summer 2016

iOS/Android Charts v1

We released a first version of our iOS/Android charts. SciChart for iOS/Android was performance tested vs. various competitors and easily became the worlds fastest iOS & Android Chart component (ios performance tests, android performance tests). Pretty soon after we had a success with one of our customers using SciChart Android on an embedded system to create a medical testing device.

Summer 2017 

Xamarin support was added in v2 of SciChart iOS/Android

We released version 2 of our iOS/Android Charts. More chart types, a better API and more examples. Xamarin support was added. The demo applications were added to the app store and play store.

In 2017 we also completed a redesign of our website including Why-SciChart pages, Case-Studies and a reviews campaign, netting us a whopping 242 reviews with 98% positive to date!

Throughout 2018

SciChart WPF v5 continues to be improved

Several releases of SciChart WPF v5.x, which added contours in 2D & 3D, filters API, DiscontinuousDateTimeAxis, Market Profile series, Radar Chart, Extreme Resamplers & performance improvements, Free surface mesh, 3D Polar chart, 3D Ellipsoid chart, 3D Cylindroid chart, and Financial trade annotation drawing tools.

You can see a list of the release notes here:

In addition, we released hundreds of bug fixes & minor updates via our Nightly Build / NuGet feed, and have also been working very hard to move more of our chart code to C++ (the original cross-platform language) to allow us to complete our vision. These sort of things you don’t see but are a huge piece of work required to make the next steps possible.

SciChart – The Roadmap for 2019

The coming year looks set to be packed with releases which will include the following.

Just Released (now)

We just silently released a documentation update for all our three platforms. Find information more easily with improved google search results as well as a cleaner, easier to read theme. Also the Forums now have an auto-search function which has already helped reduce the number of duplicate questions!

Releasing in next 4 weeks
  • Update: Now released! SciChart WPF v5.3Scichart WPF v5.3 is in testing for release very soon was released on February 20th, which includes Animation Functions on series, ability to rotate Polar charts natively (a many times requested feature), and option to avoid Tooltip Clipping when many charts close together (another hotly requested feature) plus many reported bug fixes.
  • Update: Now released! SciChart iOS v2.5SciChart iOS v2.5 will be released very soon was released on March 12th with a patch to support Metal as well as OpenGL ES for the latest iOS devices.
  • SciChart WPF v5.4 will feature .NET Core 3.0 Support, which is in progress now and we believe will be ready before the Microsoft release of .NET Core 3 for Windows Desktop Applications
  • Update!We are shortlisted for We have won a major awardwhich is being announced in just over a month! We can’t talk about it just yet but we are super excited as this will mean big things for our company going forward.
Releasing in next ~2-3 months
  • SciChart iOS/Android v3 is nearly ready: a major version upgrade with a new improved API for iOS charts, and 3D Charts to both iOS & Android platforms.
  • Update! Now released! We are rolling out We have released a Features Request system on Feb 21st, allowing you to suggest features & vote on them. Vote power will be linked to your purchase history, so higher value clients will have more vote power. We will only be doing feature requests logged in the new system, so please get voting!
  • We are rolling out improvements to the Knowledgebase, search and support desk. These include closing the support desk to non-paid customers and ensuring that you are given relevant search results when you first request support.
  • We will be We have removed the lower cost, no-support option for our charts, instead, introducing multiple support tiers including standard and enterprise; which may include remote support, to add value to enterprise clients who demand the best and most effective support channels.
  • We will be releasing a new, cross-platform Licensing Wizard, written in Electron & React, it will work on Mac OSX and Windows desktops, allowing you to activate licenses, get news about updates and more on all our chart platforms.
Releasing later this year
  • Mac OSX support for our iOS Chart library. We have delayed this release for now as we wanted to focus on the re-work of our iOS charts to include 3D & Metal, but the code is largely portable. We aim to refocus on Mac OSX support soon.
  • SciChart.js: fast, realtime javascript charts using our C++ rendering engine ported to WebAssembly and WebGL to allow streaming, realtime 2D & 3D Charts for the web, Electron, React, Angular and Vue.js applications. This is a very exciting project which started recently. We have some early results that our charts will work in a browser and will be developing them over the course of the year.

A feature packed year!

Thank you for your continued support of SciChart. We wouldn’t be where we are today, without you, the customer. To say thank you, we have a feature-packed year planned for you!

Remember that if you are a customer of SciChart, you will receive all major & minor releases that fall within your support subscription plan. It makes good sense to keep up to date and to renew SciChart WPF, iOS or Android so that you get the latest releases.

If you haven’t yet purchased but are thinking about doing so, take a look at the above, we have come a really long way in a short period of time and we believe the best is yet to come!

As always, we welcome your feedback and comments. If you have something to say, good or bad, please contact-us, as it can help shape the business.

Best regards,
Andrew

 

 

 

The post SciChart: Roadmap for 2019 (Updated!) appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Feb
6

This is a very early prototype …  but we wanted to share with you some exciting news … SciChart is working on a High Performance, Realtime Javascript Chart Component for the Web. 

SciChart.js – in progress now

Known as SciChart.js, this component will utilise our extensive 2D & 3D rendering engine built in C++, we currently use across our market-leading WPF, and iOS & Android Charts. Our proprietary rendering engine provides us with the ability to draw primitives in Immediate-Mode rendering at extremely high speed as well as high performance 2D & 3D Charts on multiple platforms. Millions of lines and thousands of primitives on screen at once at not a problem for SciChart. Our rendering engine has been successfully compiled to WebGL and WebAssembly , a new native binary format for the web, enabling native speed by taking advantage of the CPU and GPU. All in a cross-platform, browser-based, javascript compatible package.

Prototype Fast, Realtime 2D & 3D Javascript Charts

Traditional chart components for the web tend to be based on Javascript or Typescript and the HTML5 Canvas, however these are simply too slow to be able to display large amounts of data required for creating big-data applications, or realtime applications that require higher performance in the browser. SciChart however is an excellent choice for applications that require big-data visualization or applications that require real-time charts such as medical applications, or financial trading applications and we are excited about the prospect of WebAssembly for totally changing the web in the future.

So what will SciChart.js be able to do?

Well we are aiming to support our whole host of 3D Charts that we currently support in WPF (Windows), and soon iOS and Android, in the web browser for the first release. We intend the library to be fully compatible with vanilla Javascript applications as well as ASP.NET, Knockout.js, Angular, React and Vue.js.

We’re aiming to support big-data and real-time streaming 2D Charts for Javascript shortly afterwards, by releasing a 2D version of scichart.js for web applications.

Prototype Fast, Realtime 2D & 3D Javascript Charts

OMGOSH When will it be ready?!

The first question we’re going to be asked is ‘When will it be ready!!’ We can’t tell you that just yet … It’s a big job to get our charts ready for the web, but we have already made a start a short while ago. Because we took the steps in the past to port a lot of our drawing code over to C++ for sharing with multiple platforms, its going to be easier to produce a new Fast Javascript Chart Component utilising WebAssembly and WebGL, as we are moving toward a shared code-base model as described in our Vision & Roadmap document.

So we will keep you updated. We hope to have some more results in a month, as we continue the compilation and bug fixing of our rendering engine in WebAssembly/WebGL.

What is SciChart? 

SciChart is a High Performance, Realtime Chart component. Capable of many millions of data-points, SciChart is the Best Chart component for WPF (Windows), providing extremely fast, and flexible charts for Big-Data, Scientific, Medical and Financial applications that demand the best performance and user experience. 

SciChart is also available for mobile devices, allowing extremely high performance charts on the iOS and Android Platforms. You can find out more about SciChart by visiting our website, or watching one of the videos below. 

Finally, if you are interested in being informed about SciChart releases, create an account at scichart.com, or follow us on Twitter or LinkedIn. Emails will be sent out to our subscribers in the future!

 

Best regards,
Andrew

 

 

The post SciChart.js for Web, a Fast, Realtime 2D & 3D Chart Component for HTML5 / Javascript apps appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Jan
30
Full site search now available on the forums
Posted by Andrew on 30 January 2019 05:41 PM

The SciChart Forums are a super popular resource for customers and trial users of SciChart to ask questions how to do things, how to add certain features to the chart in either WPF, or iOS/Android platforms. Over the years we’ve collected no less than 2,388 forum questions about our charts, which have been answered mostly by our staff and sometimes by the community to!

There are however a lot of duplicate questions on the forums, and sometimes the same thing gets asked again and again… In order to help reduce this duplciate content, and to help you find answers faster, we’ve invested in adding a custom search feature to the forum.

As soon as you type in the Question box, it will now start to search the SciChart site documentation, forum questions and knowledgebase articles, returning the most relevant results. Results are powered by Elastic Search, which doesn’t exactly give the same high precision results as Google, but it is a powerful, open source search engine that provides pretty decent results on multiple sources combined. We’re hosting the search engine on a linux server, separate to the SciChart website. You can check out the test interface at https://search.scichart.com. Our forum now requests results from search.scichart.com as you type, hopefully, providing you with very useful results!

SciChart Search in Forum, powered by Elastic Search

Further investment on the horizon

Watch this space as we’re hoping to invest further into small systems like this to give you a better user experience, and to help us to grow into the company we envisage, which is market leader in fast, flexible, powerful, charts on all major platforms.

If you have feedback about this system or wish to suggest some improvements, as always, we welcome you to contact us!

Best regards,
[SciChart Team]

 

 

 

The post Full site search now available on the forums appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »




CONTACT US

Not sure where to start? Contact us, we are happy to help!


CONTACT US

SciChart Ltd, 16 Beaufort Court, Admirals Way, Docklands, London, E14 9XL. Email: Legal Company Number: 07430048, VAT Number: 101957725