Examples, Showcase Applications and Tutorials for SciChart.iOS: High Performance Realtime iOS Chart Library.
Examples are provided in Swift3 & ObjectiveC. If you are looking for other platforms then please see here:
- Android Charts (Java / Kotlin)
- WPF Charts (C# / WPF)
- Xamarin Charts (C#) BETA!
- NativeScript Charts (TypeScript / Javascript) ALPHA!
... Scroll down to see more awesomeness, setup instructions and tutorials ... :)
To build, you will need an internet connection to download Cocoapods dependencies from the SciChart PodSpec repository. Podfiles are included within the examples application directories themselves, for example:
# Define the SciChart cocoapods source
source 'https://github.com/ABTSoftware/PodSpecs.git'
# Define workspace
workspace 'SciChart.iOS.Showcase'
# Define projects
project 'SciChartShowcase/SciChartShowcaseDemo.xcodeproj'
# Define a global platform for your project
platform :ios, '8.0'
# Define pods for target SciChartShowcase
target 'SciChartShowcaseDemo' do
use_frameworks!
pod 'SciChart'
project 'SciChartShowcase/SciChartShowcaseDemo.xcodeproj'
end
You can find out how to install a Cocoapod by following the Readme.md directions here
The SciChart Showcase demonstrates some featured apps which show the speed, power and flexibility of the SciChart.iOS Chart library. This showcase is written in Swift3 and is designed to be a demonstration of what SciChart can do. Examples include:
- SciChart ECG: Realtime, 4-channel ECG for medical apps
- SciChart Audio Analyzer: Realtime Audio Analyzer which records the mic, and presents Frequency Spectrum + Spectrogram on a live updating heatmap
-
- more coming soon!
The SciChart iOS Examples contain developer example code in ObjectiveC and Swift3 to help you get started as soon as possible with SciChart.iOS.
Chart types include:
- iOS Line Chart
- iOS Band Chart
- iOS Candlestick Chart
- iOS Column Chart
- iOS Mountain / Area Chart
- iOS Scatter Chart
- iOS Impulse / Stem Chart
- iOS Bubble Chart
- iOS Fan Chart
- iOS Heatmap Chart
- iOS Error Bars Chart
- iOS Stacked Mountain Chart
- iOS Stacked Column Chart
- iOS 100% Stacked Mountain Chart
- iOS 100% Stacked Column Chart]
SciChart iOS Comes with a number of tutorials to help you get started quickly using our powerful & flexible chart library! Please see below:
- Tutorial 01 Linking SciChart Framework
- Tutorial 02 Creating A SciChartSurface
- Tutorial 03 Adding Series
- Tutorial 04 Adding Zooming Panning
- Tutorial 05 Adding ToolTips And Legends
- Tutorial 06 Adding RealTime Updates
- Tutorial 07 Annotations
- Tutorial 08 Adding Multiple Axis
- Tutorial 09 Adding Multiple Charts
At the moment tutorials are provided in Swift3 only. We plan to expand these to ObjectiveC shortly!
SciChart iOS is a commercial chart control with world-class tech support. If you need help integrating SciChart to your iOS apps, Contact Us and we will do our best to help!
Enjoy! - @SciChart Team