RSS Feed
Latest Updates
Aug
8
SciChart iOS/Android Features Survey
Posted by Andrew on 08 August 2017 11:04 AM

Following the release of version 2 of our iOS & Android chart controls we would like to take a moment to poll you, the users, for your opinion on SciChart iOS & Android.

What would you like to see us build? What do you think about subscription vs. perpetual pricing models? What wouldmake scichart more useful to use?

Please take 5 minutes to answer our short survey below. We welcome your feedback, good or bad, and it all helps us to make a better product!

Click to View the Survey

Best regards,

Andrew
[SciChart Team]

The post SciChart iOS/Android Features Survey appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Jul
27
SciChart WPF v4.2.4 Build 10393 Released!
Posted by Julia Skorobogata on 27 July 2017 11:36 AM

We are pleased to announce the release of SciChart v4.2.4 Build 10393. 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.

What’s New in SciChart WPF v4.2.4.10393?

Lots and lots of bugs fixed! It is recommended for all users of SciChart WPF v4.x to update to the latest version, which should be a drop in replacement.

Critical Bugs (Crash, Memory Leak, .NET 4.0 sustainability issues) Fixed 
  • Memory optimization for the HqRenderContext – merged customer pull request
  • Memory optimization for DataSeries/ resampling – merged customer pull request
  • SC-4130: Fixed memory leaks when calling Clear on ItemsCollection – tested for unsubscribing from inner events in a RenderableSeriesSoruceCollection when SciChartGroup remove SciChartSurface
  • SC-4130: Fixed memory leaks if calling Clear on ItemsCollection, caused by RenderableSeriesSourceCollection which was subscribing for ViewModels collection changed event
  • SC-4141: Fixed memory leaks at DataPointSelectionModifier crashes if call UpdateState before the SelectedPMs property
  • SC-4141: Fixed memory leak with a Modifiers dictionary in MouseManager: DataPointSelectionModifier crashes if call UpdateState before the SelectedPMs property
  • SC-4141: Fixed DataPointSelectionModifier crash when calling UpdateState before the SelectedPMs property
  • SC-4141: Fixed DataPointSelectionModifier crash when calling UpdateState before the SelectedPMs property
  • Fixed example crash for uneven data in X\Y
  • SC-4184: Fixed: bug “Using PointMarkers” crashes sometimes on real machine and on machine with .net 4.0
  • Fixed other .Net 4.0 support issues with themes and styles
  • SC-4137: Fixed Series With Metadata example crashes immediately
  • SC-4137: Fixed “HitTest API” example crash
  • SC-4179: Fixed bug for Export fails if set PointMarkerTemplate
  • SC-4174: Fixed incorrect spline computations in the examples
  • SC-4172: Fixed the issue when a CompositeAnnotation would throw NullReference in MVVM
Minor Improvements
  • SC-4122: Fixed bug when DataDistributionCalculator is reset from UserDefinedDistributionCalculator when data series is cleared
  • SC-4108: Fixed bug with Rendering artifacts when using digital line with DirectX by adding sample for drawing artifacts in Digital line using DirectX
  • SC-4078: Fixed an issue when an annotation would appear if IsHidden set
  • SC-4119: fixed issue when HorizontalLineAnnotation doesn’t get base points if HorizontalAlignment=Stretch
  • Improvements: skip file overriding in case destination file is the same. files comparison is based on the cached MD5 checksum.
  • SC-4154: Added ability ZoomHistoryManager working with SciScrollBar
  • SC-4114: Fixed and improved the issue when dashed lines in legend don’t correctly represent their corresponding series
  • Added SciChartInetractionToolbar to CreateACustomChart example instead of using buttons
  • SC-4155: Prevented pushing changes to zoom history if AutoRange==Always
  • SC-4122: Removed redundant recreating of distribution calculator on Clear()
  • SC-4040: Prevented adding lists of values into data series with different count of values or null lists;
  • SC-4108 Prevented the generation of the extra fill-up triangle when the Lines with adjacency are vertical or horizontal lines, to fix Rendering artifacts when using digital line with DirectX
  • Added ability to display cursor label axis for multi panes if Y axis is collapsed, suggested by a customer

Where to Get It?

SciChart WPF v4.2.4.10393 is available from the usual channels.

  • By downloading from our scichart.com/downloads page
  • By Install-Package or Update-Package from NuGet
  • By cloning or downloading the source code on Github (source code customers only)

Please ensure you uninstall the previous version(s) of SciChart before installing v4.2.4 as this can prevent some issues in the upgrade process!

GET SCICHART WPF v4.2.4

Any other news?

SciChart iOS/Android/Xamarin  v2 is released! This is a major release that includes API breaking changes and tons of improvements goes with that. Please read about changes, improvements, and features in the release note. We have also adjusted the pricing for new customers. Please get in touch if you have any questions.

SciChart WPF Development in progress

We are also still working on SciChart WPF v5 major update. This will feature a number of new 2D+3D Chart types as well as improvements to speed, stability, and API for our WPF customerbase.

We have delayed releasing this since we want to get it right, and we have so many users using SciChart WPF v4 with great success, that there is no significant rush to get to market and we want to ensure when we do deliver, it will be super-awesome.

If you want to preview SciChart WPF v5 you can do so, again via a public Github repository, which also pulls assemblies from NuGet.

SciChart.WPF.Examples

 

Best regards,
[SciChart Team]

 

The post SciChart WPF v4.2.4 Build 10393 Released! appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Jul
12
SciChart iOS/Android/ Xamarin v2 Released
Posted by Julia Skorobogata on 12 July 2017 09:30 AM

We are really excited to announce, that SciChart iOS/Android/Xamarin  v2 is released! Please note this is a major release that includes API breaking changes. Please see a full list of changes, improvements, and features below.

If you are using SciChart iOS v1.x or Android v1.x then please note that this update introduces breaking changes and is not a drop-in replacement for SciChart iOS/Android v1. 

What’s New in SciChart iOS/ Android /Xamarin v2?

Thanks to some brave early adopters, and great feedback from our iOS/Android customers, we have done a lot of work to improve our  iOS & Android charts, and bring you Xamarin support in our latest major release, as well as lots and lots of new features and improvements that will make your apps really stand out.

New Features

Xamarin Bindings

SciChart iOS/Android v2 now features Xamarin.iOS and Xamarin.Android support, enabling the use of our iOS/Android charts in Xamarin applications. We have published the SciChart.iOS.dll and SciChart.Android.dll to our NuGet feed, ready for .NET developers to use this exciting cross-platform framework.

Stacked Column Chart Type

We’ve added Stacked Column charts natively to the SciChart iOS /Android v2 library, as well as a Xamarin binding. See our examples for iOS , Android and Xamarin Column Chart.

Stacked Mountain Chart type

We have added one more type to the Stacked renderable series, Stacked Mountain charts. Please see our native example here for iOS and Android, as well as Xamarin Bindings for both.

100% Stacked Columns and 100% Stacked Mountain charts

In addition to Stacked Columns, and Stacked Mountains, SciChart for iOS, Android & Xamarin now supports 100% Stacked Column and Mountain Chart Types. See our example for iOS 100% Stacked Columns Chart, Android 100% Stacked Columns Chart and Xamarin bindings for both.

Fan Chart

We’ve added a Fan Chart example for visualizing uncertainty and forecasts. This is based on our existing Band chart type for iOS, Android and Xamarin. See our examples for iOS Fan Chart and Android Fan Chart.

Custom Series Type (with Spline Line Example)

We’ve added a CustomRenderableSeries type to our iOS, Android, and Xamarin charts. One of our examples demonstrates this by creating a Spline Line for iOS/Android. See our example for iOS Spline Chart and Android Spline Chart.

Impulse Chart

Use for visualizing impulse responses in digital filters as well as some scientific chart types, the Impulse chart has been added to both iOS & Android. See our example for iOS Impulse ChartAndroid Impulse Chart, and Xamarin Impulse Chart.

 

 

 

Error Bars Chart

We have added Error Bars to both iOS, Android platforms, as well as our Xamarin bindings. This is used to visualize error in scientific / research applications. See our examples for iOS Error Bars Chart, Android Error Bars Chart, and Xamarin Error Bars.

Bubble Charts

Bubble charts have been added to both iOS, Android platforms. Used to visualize a bubble at a specific X,Y location, sized by the Z parameter. See our examples of iOS Bubble Chart, Android Bubble Chart, and Xamarin Bubble Chart.

Dashed Lines on both iOS+Android platforms

Both iOS and Android platforms now have Dashed Line support. See our examples for iOS Dashed Line Chart and Android Dashed Line Chart.

PaletteProvider API for both iOS+Android Platforms

Both iOS and Android platforms now have PaletteProvider APIs, allowing you to dynamically colour individual data-points based on data-values. The PaletteProvider API has been added for many series types, including Line, Mountain, Scatter, Heatmap, Candlestick. See our examples on how to use the Palette Provider on iOS and Android Charts.

 

 

New Annotation Types

Our flexible and useful Annotations API has been improved in SciChart iOS/Android v2:

  • CustomAnnotation on both iOS+Android platforms.
  • VerticalLineAnnotation, HorizontalLineAnnotation on both iOS+Android Platforms

See our examples of Annotations in iOS, Annotations in Android and Xamarin.

New Theme Support

Both SciChart iOS and SciChart Android now have in-built theme support. Choose from 8 stunning themes, as well as create your own.

See our examples for iOS Theme Manager, Android Theme Manager, and Xamarin Theme Manager.

New Axis Types and new APIs

We have added the Logarithmic Axis to both SciChart iOS and Android. Use this to display data with a wide dynamic range on a logarithmic scale. See our examples on iOS Chart Logarithmic Axis and Android Chart Logarithmic Axis.

The Inertial Scroll and Pan on touch has also been added to both platforms.

Package Manager Support

All three platforms (iOS, Android, Xamarin) now have package manager support. We will be delivering continuously for bug fixes, features and minor updates according to Semantic Versioning (no breaking changes unless major version) to the following package sources.

In addition our example code is now published to Github and is available to clone or download.

 

iOS Examples    Android Examples    Xamarin Examples

 

Improvements

  • Performance for swift users has been optimized (even more!) and update to Swift 3 support on iOS, while maintaining our Objective-C heritage for our iOS Charts. See performance comparison for iOS and Android.
  • Over a hundred examples have been created and updated for SciChart iOS, SciChart Android, as well as for SciChart Xamarin, showcasing the speed, power and flexibility of our charts. See examples for iOS, Android, Xamarin.
  • Brand new Showcase application which has at the moment two ‘featured apps’ – a Spectrum Analyzer which analyzes audio from the microphone in realtime, and an ECG monitor which you can download and use to get started creating realtime scientific apps right away. SciChart has also been marketed towards creators of scientific and financial apps and many features has been tailored towards these niches.

Our new tutorials will make it all easy for you

We’ve published tutorials to get started with SciChart iOS/Android/Xamarin v2. These can be found below.

Where to get SciChart Downloads?

You can get the SciChart iOS/Android/ Xamarin SDK v2.0 from the Downloads page. Source code customers can also get latest from our Github  repository as well as from Cocoapods for iOS, and Maven for Android.

Xamarin source code version is only shipped with SciChart iOS and Android 2D Enterprise version.

GET SCICHART IOS /ANDROID v2

Pricing and upgrades

Adjusted Pricing for New Customers
If you are new to SciChart please visit our Store page, we have adjusted our pricing for iOS/Android 2D packages. The full pricing and packages description can be seen there. If you are hesitant about something please feel free to contact our sales support.
New customers who purchase today can use both v1 and v2 (all versions released before support expiry).

Free for the Existing Customers of SciChart iOS/Android
If you are an existing customer with active support and updates subscription you can continue to use iOS/Android v2 versions released for free. If you wish to renew, please contact sales. Our renewals are up to 50% off the store price.

If the above offers are of interest to you, contact sales to get a quote asking for the ‘existing customer Xamarin upgrade.

CONTACT SALES

 

 

Best regards,

[SciChart Team]

The post SciChart iOS/Android/ Xamarin v2 Released appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Jun
6
Getting Started with SciChart for Xamarin
Posted by Andrew on 06 June 2017 10:56 AM

Make yourself a coffee and let’s get started with SciChart Xamarin!

Quickest of the Quick Start Guides

Ok, so you’ve chosen the SciChart charting library. Great! Now what?

Check out this Quickest of the QuickStart Guide below which shows you how to download, run the Xamarin Chart Examples Suite and see what SciChart Xamarin  can do.

01 Downloading the SciChart Xamarin SDK

The SciChart Xamarin examples is included as a ZIp file on our website however, the libraries themselves are integrated using the NuGet* package manager.

Note that SciChart Xamarin assemblies are hosted on a private NuGet feed. Make sure you add the SciChart Feed URL to Visual Studio.

We have also created a 5 minute video showing you how to setup the NuGet feed, compile the examples and get them running on your device.

02 Learning by Example – The Examples Suite

In case you have downloaded SciChart from our Download page you will find a rich Xamarin Chart examples app with over 30+ examples showing you how to create static and real-time Xamarin Chart types with SciChart.

You can find out more about what examples are available at the SciChart Xamarin Examples Suite page.

03 Learning by Tutorial

We know how it might be frustrating when you spend hours trying to create some simple thing. With this idea in our minds we have created a Tutorials set, which covers following topics:

Xamarin.iOS Tutorials

Xamarin.Android Tutorials

Each Tutorial has an appropriate Visual Studio project which you can find in SciChart Xamarin GitHub Repository.

04 Where is the Examples Source Code?

In case you’ve referenced the SciChart from our NuGet feed, you still have an ability to download the Examples Suite as well as Tutorials Demo just cloning our GitHub repository and also view our examples online.

You will find a lot of useful information which can help you to start using SciChart in the best way. The Examples Suite is a powerful demo application which contains more than 50 examples, some of them are listed below:

05 I just want to build a Simple Line Chart

Ok, so check out our Tutorials on Creating your first SciChartSurface in Xamarin.iOS and Xamarin.Android. It will walk you through the basics, including setting up a SciChartSurface, setting up X and Y Axes.

Then, take a look at The Line Series Type, which shows how to add a single line series with some XY data to the chart. Finally, see our sections on adding Zoom Behaviour and a Tooltip and you’re all set!

07 Where is Documentation

SciChart iOS/Android has online documentation, however SciChart for Xamarin does not. This is because xamarin is simply a binding library wrapper around the native iOS/Android controls, so the API is largely the same.

For reference, you can find the following resources below.

08 Great, but I Have a Question about …

We believe you will not find a better supported Xamarin chart than SciChart!

If you have a question, please feel free to ask at our Forums page. This is a Q&A forum page where we aim to answer all queries promptly. Please direct Xamarin specific questions to the ios/android forums respectively.

But if you have specific sales or technical question, you can Contact us anytime and one of our staff will get back to you. We aim to answer all requests within 1-business day.

During your trial of SciChart Xamarin we will gladly answer your technical questions about the chart. After the trial expires, you may purchase a support subscription to maintain access to our 5-star priority support.

Thanks, and enjoy!

The post Getting Started with SciChart for Xamarin appeared first on Fast, Native Chart Controls for WPF, iOS, Android and Xamarin.


Read more »



Jun
5
SciChart iOS /Android / Xamarin BETA Released!
Posted by Julia Skorobogata on 05 June 2017 04:00 PM

We are really excited to announce, the result of a year of hard work and effort by our mobile team, that SciChart iOS/Android v2 is around the corner!

We are choosing to release today as a ‘BETA’ and invite feedback from our user-base. A full release will be done shortly, once we have polished everything and done final testing and checks.

SciChart Mobile v2: A huge Step forward

Our iOS and Android Charts feature a number of new chart types, including Bubble, Error Bars, Heatmap, Stacked Column and Stacked Mountain

SciChart iOS/Android v2 is a huge step forward in our iOS & Android charts. While our first version of SciChart iOS/Android benchmarked as the fastest Android and fastest iOS charts in the world, they lacked a few critical features that were important to would-be customers and creators of rich mobile charting applications.

Thanks to some brave early adopters, and great feedback from our iOS/Android customers, we have done a lot of work to improve our  iOS & Android charts, and bring you Xamarin support in our latest major release, as well as a host of new features and improvements that will make your apps really stand out.

SciChart iOS/Android Showcase features a Spectrum Analyzer app!

We’ve done a lot of work to optimize performance for swift users (even more!) and update to Swift 3 support on iOS, while maintaining our Objective-C heritage for our iOS Charts. We’ve created and updated 60 examples for each of SciChart iOS, SciChart Android as well as 20+ examples for SciChart Xamarin, showcasing the speed, power and flexibility of our iOS & Android charts. These examples are going to be published soon and we have a host of website updates in the works as well.

 

We’ve created a brand new Showcase application which has at the moment two ‘featured apps’ – a Spectrum Analyzer which analyzes audio from the microphone in realtime, and an ECG monitor which you can download and use to get started creating realtime scientific apps right away.

Multi pane stock charts are super awesome now on iOS/Android and Xamarin!

SciChart iOS/Android v2 is being marketed towards creators of scientific and financial apps.

Apps that require realtime, big data, fast updates, displaying of large amounts information from sensors, financial data-feeds and remote servers.

Stock charting (financial charting) is a first class citizen in SciChart iOS & Android, allowing you to create rich, realistic trading apps using our libraries. You can create audio analyzers, monitor sensor data, hook up our charts to medical test equipment and more. SciChart makes your impossible projects possible with our speed and power which is second to none!

Features in SciChart iOS/Android v2

  • Unification of the Android and iOS APIs.
    • This has resulted in some API changes (list to be published) but also brings uniform API to our WPF (Windows), iOS, Android and Xamarin charts.
  • Xamarin.iOS and Xamarin.Android support, enabling use of our iOS/Android charts in Xamarin applications.
  • New Themes and Theme manager support, custom themes.
  • Logarithmic Axis on both iOS+Android Platforms
  • Stacked Columns and Stacked Mountain Charts  on both iOS+Android Platforms
  • 100% Stacked Columns and 100% Stacked Mountain charts on both iOS+Android Platforms
  • Gradient Lines on both iOS+Android Platforms
  • Error Bars on both iOS+Android platforms
  • Bubble Charts on both iOS+Android platforms
  • CustomAnnotation on both iOS+Android platforms
  • Dashed Lines on both iOS+Android platforms
  • Vertical/HorizontalLineAnnotation on both iOS+Android Platforms
  • Inertial Scroll on both platforms.
  • Up to 60 examples for each iOS/Android platform, as well as 20 for Xamarin platform.
  • Maven package manager support for Android, Cocoapods for iOS, NuGet for Xamarin.
  • Swift 3 support for iOS, and performance enhancements for Swift users.
  • A set of tutorials to get started on both platforms!

How to Access the BETA

Our BETAs are published to the following channels for the moment.

github

Each Github repositories contain the full source code for SciChart iOS/Android/Xamarin v2 Examples. The binaries are pulled from Maven (Android), Cocoapods (iOS) and NuGet (Xamarin). Instructions on how to setup your local machine to get the binaries are included in the above repos, in the readme.md.

Getting Started: Tutorials

We’ve published tutorials to get started with SciChart iOS/Android/Xamarin v2. These can be found below.

tutorial

Pricing and Upgrades

SciChart iOS/Android/Xamarin v2 pricing can be seen at our Store page. Existing customers of SciChart iOS/Android can continue to use iOS/Android v2 versions released before support expiry for free. New customers who purchase today can use both v1 and v2 (all versions released before support expiry).

Special Discounts for SciChart WPF Customers

Are you a customer of SciChart WPF and interested in iOS, Android or Xamarin? If so, we are offering a 30%, limited time discount to existing customers of SciChart WPF to purchase SciChart iOS/Android.

This offer is valid to existing customers of SciChart WPF within support-expiry, until 5th September 2017. 

Pricing becomes:

  • SciChart iOS (no source code): Was $789, Now $552.30 USD!
  • SciChart iOS (with source code): Was $1499, Now $1049.30 USD
  • SciChart iOS & Android (no source code): Was $1249, Now $874.30 USD
  • SciChart iOS & Android (with source code): Was $1749, Now $1224.30 USD
  • SciChart Android (no source code): Was $789, Now $552.30 USD
  • SciChart Android (with source code): Was $1499, Now $1049.30 USD

If the above offers are of interest to you, contact sales to get a quote asking for the ‘existing customer Xamarin upgrade’

Finally,

We work hard to keep our customers happy, but we don’t know everything! So, if you find a problem or a bug, contact us to let us know. We will do our best to fix it.

Also, if you have any feedback for us, good or bad, we would love to hear it!

Best regards,
[The SciChart Team]

The post SciChart iOS /Android / Xamarin BETA Released! 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