SciChart WPF Examples, Tutorials source now on GitHub!
Posted by Julia Skorobogata on 09 March 2017 09:00 AM
In the past few weeks, we have been working on shaping our product and vision for SciChart WPF, with the help of feedback from our userbase and potential customers. One of the requests which you have asked for is the ability to have the SciChart WPF Examples source code available *outside the installer*. As a result, we have taken the step to setup automatic publishing of the SciChart WPF Examples Suite to Github, referencing the SciChart WPF DLLs from NuGet. We are hoping that this will be a powerful resource which will enable our users to fall into the pit of success when using SciChart!
What is in SciChart WPF Examples Repository?
The SciChart WPF Examples Repository can be found on Github under the ABTSoftware organization. This is a public repository with an open source License. You are free to clone it using Git or SVN clients, download the code, and use anything in it for commercial or open source purposes.
The repository contains
SciChart WPF Examples Source Code
SciChart WPF Tutorials
SciChart WPF Examples Sandbox
Cloning the Repository and Building the Source
Wait, What? SciChart Examples v5?
That’s right! You heard correctly. We are now publishing an Early Access Preview of the the SciChart WPF Examples v5 to the Github repository, along side SciChart WPF v5 BETA to our abtsoftware-bleedig-edge (BETA) NuGet Feed.
SciChart WPF v5 IS A VERY EARLY BETA. This version of SciChart is very much in flux. We wanted to be able to showcase what we have been working on as well as give some of our customers early access to the next major version of SciChart, which is currently on schedule to be released in May.
WPF v5 Burndown Chart as of March 2016. Expected delivery in May 2016
If you want to see what we’re doing for SciChart WPF v5, head on over to our Public Issue Tracker where you can see the sprints, the tasks in progress and our statuses. ‘Delivered’ state means published to NuGet & Github!
New Features coming soon to SciChart WPF v5
WPF Radar Chart
From one of the surveys we learned that Radar Charts are important to many users.
This 2D Chart will be added to SciChart WPF v 5 to allow displaying radars with customizable axes and selectable series or data-points. This chart type has been built from the ground up using our fast 2D drawing technology and looks great!
You can see an example of use here.
WPF Discontinuous DateTime Axis
In WPF v5 new DiscontinuousDateTimeAxis type is going to be introduced. This is a special axis type, specifically for financial / trading charts, which will allow you to skip ranges (overnight, weekend). It will support series with differing lengths for the first time in trading charts. This opens the possibility of all sorts of indicators and filtering techniques previously impossible with SciChart. It will allow you to use Range, Tick, Volume or Time based bars. It preserves the position on Annotations on time-frame changes. It allows showing/hiding of overnight trading on exchanges with extended trading data.
You can see an example of use here.
Uniform Heatmap Type
The heatmap type is undergoing radical transformation. We have a new FastUniformHeatmapRenderableSeries. This is up to 10x faster than the existing FastHeatmapRenderableSeries for the case where cells are uniformly spaced and supports the PaletteProvider API. This works best with DirectX.
The Uniform heat map type has been heavily optimised, now yielding up to 10x faster rendering when compared to v4.x FastHeatmapRenderableSeries
You can see an example of use here
Non-Uniform Heatmap Type
Still in progress, we have a Non-Uniform heatmap type which will supercede the existing FastHeatmapRenderableSeries. This fixes issues where the Y cells don’t match the spacing provided by the user. We also hope it will be faster and more flexible than the existing FastHeatmapRenderableSeries. Still a work in progress Read more »
Should we ship iOS Chart examples in ObjectiveC? Or just Swift?
Posted by Andrew on 22 February 2017 01:30 PM
// Are Objective C Examples Useful?
At the moment SciChart iOS v1.x has ios chart examples and documentation in both Objective C and Swift. However, whenever customers request tech support or ask for examples, they are almost always asking for Swift 3 examples.
Should our iOS Chart Examples and Documentation be in both ObjectiveC and Swift, or just Swift?
It would save us a lot of time to support Swift 3 only in our examples. Can you take a moment to let us know which languages you expect us to create examples in for our upcoming SciChart iOS Charts v2.0?
Note: Our iOS Chart controls will, and always will be, written in Objective C. They will support both Objective C and Swift. Just we want to know if the examples should be Swift only, or both languages.
The post Should we ship iOS Chart examples in ObjectiveC? Or just Swift? appeared first on WPF Charts, iOS and Android Charts | SciChart.
Read more »
SciChart WPF v4.2.2 Build 9777 Released!
Posted by Julia Skorobogata on 17 February 2017 03:25 PM
We are pleased to announce the release of SciChart v4.2.2 Build 9777. This is a minor update which contains many critical bug fixes and minor improvements. It is strongly advised for users of SciChart v4.x to upgrade to this version, which is a drop-in replacement.
We’re committed to providing our customers with the best experience possible, and as a result, we continue to update and improve our popular WPF Charts components!
What’s New in v4.2.2?
Critical Bug Fixes
Other Bug Fixes
Aesthetic Issues Resolved
Where to get it?!
You can get all the SciChart Releases from the www.scichart.com/downloads page. If you haven’t created an account with SciChart.com yet, please do. You will need to in order to access the downloads.
What Else is on our Roadmap?
Recently we have taken a moment to evaluate where we have been, and are planning to go as a business. There is SciChart Annual report 2016 which shows how we are doing as a business.
We have also shared SciChart Vision and Roadmap – for 2017 and beyond.
Please take a moment to read the above and we would very much value your feedback on our current and future roadmap for SciChart!
Read more »
SciChart 2017: The Vision & Roadmap
Posted by Andrew on 09 February 2017 12:00 PM
We wanted to take a moment to thank our customers and supporters for the past year, as well as give you feedback on where we have been, and are planning to go as a business. In the past year SciChart has experienced 60% year on year growth, and we have some exciting plans for the future. Read on to find out more about SciChart – The Vision and Roadmap – for 2017 and beyond.
Investment in the Future
After starting business as a consultancy in 2010 and subsequently developing SciChart, by late 2013 we published a Vision for our company for the future, and in 2014 we published that we were experiencing strong sales growth in the face of declining market share from competitors. We continue to see that growth materialise with strong double digit growth figures (60% year-on-year gross sales in 2016) even in the face of very strong opposition, and as a result, we plan to continue investing in research & development of our charts. It’s time to update you on what we plan to do over the coming years, to ensure that SciChart remains a strong competitor in the market of Realtime & High Performance Charting Components.
Releases Happening in the Next Quarter
SciChart WPF remains our most successful product. Pretty much, 90% of our business comes from the WPF (Windows) platform at the moment, and we anticipate this won’t fall below 80% for at least a year.
As a result WPF is our strongest growth area and where we are investing the most in new technologies and improvements to the SciChart WPF Charting library.
In 2016 we added 3D Charts to our WPF Charting Suite, as well as Ternary Charts, and Pie and Donut Charts. In 2017 we don’t intend to slow down innovation and development of our charting library for WPF, with several new features and chart types out very shortly.
So, below we go through the releases happening in the next quarter for SciChart WPF, iOS and Android.
SciChart WPF v5 (Q1 2017)
SciChart WPF v5 is coming soon. We have done quite a bit of work to improve our already awesome WPF Charts and the next major version (expected in the next 3 months) will include the following:
SciChart iOS & Android v2.0 (Q1 2017)
Also expected in the next few months are version 2.0 of our iOS & Android (mobile) Charts. We have done a considerable amount of work to unify the two platforms, resolve differences in API and improve capabilities. The next version of SciChart iOS/Android will include:
We intend to release SciChart iOS & Android v2.0 soon (end Q1 2017), although, Xamarin is really hard. I mean, creating a binding library for our charts has taken nearly half a year, as we fought through several Xamarin bugs, and we weren’t expecting that. Fortunately once the library is created, making applications with the Xamarin components should be easy Read more »
SciChart Annual Report 2016
Posted by Andrew on 09 February 2017 09:00 AM
We wanted to take a moment to thank our customers and supporters for the past year, as well as give you feedback on where we have been, and are planning to go as a business. In the past year SciChart has experienced 60% year on year growth, and we have some exciting plans for the future. Read on to find out more about SciChart – Annual Report and Roadmap – for 2016/2017.
SciChart: From Side Project to >$1m Revenue
SciChart began as a side project. Invented by one person, in spare time, pretty much in a bedroom! With no debt, or investors, SciChart began making High Performance WPF Chart components in early 2012. We created a Limited Company, and setup easy online payments with FastSpring, and our first customer bought online with a credit card. We still remember how shocked we were when the sales notification came through by email! We scrambled to issue the first license certificate – manually. That customer is still with us 5 years later (we also have a system to issue licenses now:))
In the first year (2012), SciChart sold a handful of licenses – 141 to be precise. We felt like our first version was quite frankly, terrible! It was a completely new WPF Charting library, promising to deliver high performance, interactive charts. Although it was new, and lacking in features, at the time it beat all known competitors in speed and performance, and then came a close second in a performance test with a rival shortly after our v1 release. This caused instant interest in what we had done. People began contacting us and asking for new features! SciChart v1 was new to the WPF Charting market, but we worked hard, listened to customer feedback and the chart library went through several iterations to quickly add new features that were requested by users in it’s first year. We are extremely grateful to our early adopters, who took a chance on us in those early years. Thank you!
In the second year (2013), SciChart v2 was released, and we saw growth of 150% to 342 licenses/year. In year 3 (2014), we released version 3 of our High Performance WPF Charts, and we saw 117% growth to 742 licenses/year, and in year 4 (2015), a further 33% growth to 979 licenses sold. This brings us to year 5 (2016). In this year we released SciChart v4, and SciChart WPF 3D which saw a further 15% growth in licenses with a total of 1,118 licenses sold in the last fiscal year.
At the time of writing, there are currently a running total of 3,400 developer licenses in the field for SciChart. We don’t know how many end-users are being served by this many developer licenses, however it is possible, that tens of thousands, or even hundreds of thousands, or maybe even millions(!) of people have seen or used a SciChart chart in an end-user application. We would love to know, so if you did want to give us feedback on where you are using SciChart and how many end-users you have, we would appreciate it!
In the days of Facebook and SnapChat, 3,400 licenses might not seem like a lot of users, but bear in mind we are talking about a niche, high value software product. SciChart isn’t a $0.99 app, nor a mass market application like Microsoft Word. It’s a niche product with a high value (ranging from $629 for a single license without support to $25,490 for a 2D+3D Charts site-license including tech support and source-code), so these sort of numbers for a small business in this field are very impressive.
60% Year on Year Growth in 2016
In terms of revenue the figures are also looking strong, as average sale price has increased in 2016 with the advent of SciChart WPF 3D. In 2016 SciChart experienced a 49% increase in gross sales. That coupled with currency tailwinds, SciChart was able to achieve an impressive 60% year on year growth in gross, FX adjusted revenue in the fiscal year 2016.
At the end of the year there was just short of a running total of $3M USD of licensing sales for all time for SciChart, with over a third of the total all-time sales for SciChart occurring in 2016 alone.
We predict growth to continue in the coming year, and using a simple linear regression forecast for new and repeat business, we predict a modest growth of 25-30% in 2017. We did have currencies in our favour in 2016 following the UK EU Referendum and we don’t anticipate the same happening again.
It should be pointed out that even no-growth would be a good result. We’re living within our means and intend to be around for a while yet! We love what we do and enjoy making high quality chart components. We are re-investing in making them even better in 2017 and hope you enjoy using our software as much as we enjoy making it.
Breakdown by Platform
In the past year we have made a step to expand into iOS Charts & Android Charts. Our aim is to produce high-quality, realtime 2D & 3D Charts on the the WPF platform as well as mobile platforms, as well as Xamarin Charts as other hybrid frameworks. This is an effort to diversify and essentially ‘future proof’ our company.
Below you can see the breakdown of sales by platform for SciChart. In 2015 our sales were predominantly made up of WPF 2D Charts. In 2016, SciChart’ WPF 3D Charts have made a considerable impact on sales, and the new 3D Charting product was a runaway success throughout the past year. iOS & Android platforms were released in June/July of 2016, there has been a small, but significant uptake of early adopters for our charts on these mobile platforms.
Using a forecasting model we hope iOS & Android chart sales will grow significantly in 2017 as we introduce v2.0 of our mobile charts, as well as Xamarin Charts Bindings support. However, our business will be predominantly Windows-based for the time being. As a result we have and will be committed to invest the majority of profits into development for WPF Charts (Windows) in order to support our still growing user-base on this platform.
We are even considering to expand SciChart Windows to cover WinForms – I know that seems like a step backwards, but it seems like this platform is still very popular. Also UWP, which is more forward looking. Microsoft certainly seems to be investing in it. We would be interested to hear from customers who are looking for either of these two platforms, and whether they would influence buying decisions were we to build them.
Profitable and Lean
The company – SciChart Ltd – is operated as a bootstrapped ‘lean startup’, meaning, it has no debt, no investors, other than the founders, and re-invests a proportion of profits. The company has been in profit every year since 2012 and we have carefully expanded with minimal overheads and risk. Right now we have a team of 12 developers, these are split across platforms WPF (7), iOS (3) and Android (2) as well as a handful of full or part-time staff for graphic design, sales and systems management. We have almost doubled our team size in the past year. We don’t have a single centralised office – our team is distributed. While we are headquartered in London, UK, we are embracing the modern world by utilising high speed internet communications to allow our team to work remotely. This enables us to be flexible, productive and above all – agile – in a rapidly changing world.
We are as surprised as you are to see SciChart to grow from a side-project into a real small enterprise, starting with one part-time staff member, now with 14 full & part time staff, with customers in over forty countries, and over 3,400 developers worldwide and countless (unknown!) end users using Applications with charts powered by SciChart. It is our aim to grow the company even further and to become the Market Leader in cross-platform native charts over the coming years and we hope to capitalise on our expertise to deliver you better value and a higher level of service in the future.
The Vision for SciChart in 2017 and Beyond
If you want to see where we plan to go with SciChart in the next one or two years, please take a look at our Roadmap: 2017 the Vision for SciChart.
We could keep this secret, and we’ve thought about it. Showing your hand is sometimes not a good idea. What we wanted to do was be transparent to our customer base, who we feel like are partners in our business as they have taken the step to invest in our products and services. We also want to assure both current and future customers that the business is both strong and growing. WPF isn’t going anywhere, and SciChart isn’t going anywhere either!
Seeking Investors or Mentors
Currently SciChart is entirely self-funded, and has no debt or investors, other than the founders. We are considering a limited, private offering of equity capital in order to grow or expand more quickly. If this is an area of your expertise, or, if you would like to mentor us as a tech growth company, or could put us in touch with someone who can, please contact us.
Thank you to our Customers and Supporters
We are lucky to have some of the most loyal, helpful customers in the market. We are always pleased to hear your feedback, your suggestions for the product. We get a lot of referrals and we really appreciate your advocacy and support of SciChart.
Please tell us how we’re doing. We want to recommit to the values of serving you, our customers. If we are doing well, or even if we are not, please contact us and give us your feedback!
Read more »