Cross-Platform Charting Library Share: Blackthorn Vision Score Awaiting client review n/a Date Published 28 January 2021 Reading Time 2-Minute Read SciChart is a cross-platform Charting Library. It supports the rendering of real-time charts with many millions of data points. SciChart serves thousands of customers worldwide and is used enthusiastically in systems ranging from Automotive to Defence, Pharmaceutical to Oil & Gas, Investment Banking to Trading. Problems Before SciChart was created, most chart components had used default, provided by an operating system graphics libraries to draw charts, which resulted in poor performance when charting more than a few thousand data points. This led to the impossibility to create scientific or real-time charting applications. SciChart solves the problem by mixing WPF (Vector) and Bitmap (Raster) graphics in the first version, and lots of further improvements. Just after releasing SciChart v1, many users reported that previously impossible projects were now possible. SciChart brought the ability to display Big Data and real-time charts with millions of data-points for the First Time. Solution Previously impossible projects became possible since SciChart allowed visualizing real-time big data across platforms, desktop, mobile devices, and embedded systems. Today, SciChart abolishes common limitations in the field and ignites the imagination of project managers and developers across the globe. Challenge The complexity of applications, hardware, and software limitations, made it a challenge to create an application that would be smooth, with great user experience, and, at the same time, able to visualize millions of data points on the screen. Technologies Charting, WPF, C#, XAML, Java, ObjectiveC, Swift, Kotlin, C++, DirectX, OpenGL, and OpenGLES, Metal WPF: WPF/C# code, XAML, MVVM, Reactive Extensions, Unity Container, SQL databases, continuous delivery, DirectX, SVN/Git, HTTP Rest Webservices; iOS: Objective-C; High performance Objective-C/C code; Swift 5; XCode; Metal, OpenGLES; OpenGL; C++; Core graphics; Android: Java; Kotlin; Android SDKs; OpenGLES, JNI/C++ Interop, NDK; Xamarin: C#, Xamarin Native, Xamarin Forms, Xamarin.iOS, Xamarin.Android binding libraries; Cross Platform: C/C++ Cross platform code, Platform Independent Interop & P/Invoke with C#, Java, Objective C. High Performance C++ code. SIMD/SEE Vectorization, DirectX9, 10, 11, OpenGL, OpenGLES. Explore more.
""CrustLab's implementation of our solutions has almost doubled our revenues" …" PelviFly – Healthcare Cross-Platform Mobile App Development