RSS Feed
News
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 »



Jan
9
SciChart Android v1.2.1 1540 Released
Posted by Julia Skorobogata on 09 January 2017 02:24 PM

We are pleased to announce that SciChart Android SDK v1.2.1 1540 has now been released! We had minor bug fixes done and improved our documentation a lot, please see below for the list of changes.

If you are using SciChart Android v1.x then this update is a drop-in replacement.

What’s New in SciChart Android v1.2.1 1540?

Documentation updates:

Fixed:

  • Fixed SC_DROID-319 issue with line annotations, that overlaped the whole chart when background was set;
  • Fixed SC_DROID-328 issue that prevents the incorrect annotation placement;
  • Fixed SC_DROID-327 safeRemove of annotation was added;
  • Fixed the issue with the Charting project;
  • Fixed SC_DROID-326 script to allow passing of sdkMinVersion to Gradle from command line via project parameters.

 

Where to get SciChart Downloads?

You can get the SciChart Android SDK v1.2.1.1540 from the Downloads page. Source code customers can also get-latest from our Github repository.

GET SCICHART Android v1.2.1.1540

 

What’s coming soon?

We have been quite about our roadmap but we estimate that we are a few weeks away from a major release of SciChart iOS & Android: v2.0. This will add a number of enhancements, including new chart types, new features and support for Xamarin applications. More info to be announced soon!

Best regards,

The post SciChart Android v1.2.1 1540 Released appeared first on WPF Charts, iOS and Android Charts | SciChart.


Read more »



Dec
16
SciChart Xamarin.iOS, Xamarin.Android Bindings ALPHA
Posted by Andrew on 16 December 2016 06:03 PM
scichart-xamarin-demo-landscape

Xamarin.Android and Xamarin.iOS enables development of SciChart mobile apps in Visual Studio!

We’ve published what is a very very early Alpha version of the SciChart iOS & Android Xamarin Bindings to our NuGet feed and Github today. These are binding libraries (thin wrappers) around our existing SciChart iOS & Android Native Chart Components.

You can clone the repository for the SciChart Xamarin Examples here. This builds in Visual Studio 2015 with Xamarin 10.3. Also, you can get the NuGet packages for SciChart.iOS, SciChart.Android from our SciChart official NuGet Feed.

SciChart Xamarin Examples are open source on Github

SciChart Xamarin Examples are open source on Github

SciChart official NuGet Feed

SciChart official NuGet Feed

Currently the Android examples are completed and working, iOS Examples are a work in progress. The SciChart.iOS and SciChart.Android Xamarin DLLs are v2.0 Alpha. Full release will be expected in January as we aim to release SciChart iOS & Android v2.0 at the same time.

To build the examples, you will need Visual Studio 2015 and Xamarin 10.3.

  • For Android, you will need to setup the development environments for Android SDK and NDK as per our documentation, with Java SDK 8.
  • For iOS, you will need a real Mac OSX machine to act as a build agent. XCode 8.2 and Xamarin Studio with Xamarin.iOS is required on the Mac to build and deploy SciChart.iOS.

Full dev setup instructions coming soon!

Next week we expect to add a host of iOS Chart examples, and please be advised the API is still in flux as we unify iOS & Android and ensure the two platforms have similar APIs.

More coming soon!

Best regards,
[SciChart Team]

The post SciChart Xamarin.iOS, Xamarin.Android Bindings ALPHA appeared first on WPF Charts, iOS and Android Charts | SciChart.


Read more »



Dec
2
Xamarin.iOS and Xamarin.Android Support coming soon!
Posted by Andrew on 02 December 2016 04:09 PM

We’ve been talking about it for a while, but SciChart for Xamarin.Android and Xamarin.iOS are nearly here!

We are hoping to be releasing a BETA of these two control libraries at the end of the year. These will be a binding library (wrapper) around our existing iOS Charts & Android Chart controls, so you will soon be able to build applications either natively using XCode or Android Studio, or using Microsoft tools (Visual Studio, Xamarin Studio, and Visual Studio for Mac).

Read more about our mobile strategy, plus what the future holds for SciChart below:

Why Xamarin?

SciChart Android running inside Xamarin Studio on a Mac

SciChart Android running inside Xamarin Studio + Android Emulator on a Mac

At SciChart we made the strategic decision in January 2015 to begin to port to mobile platforms iOS & Android, because we felt that our fast, high-performance WPF charting controls were a natural fit for mobile devices where performance is required in real-time scientific or financial charting apps. It has been a long journey, but in July of 2016 we released SciChart iOS & SciChart Android v1. Since then we have released a number of minor updates, and our mobile chart controls are already being used by a number of companies to create some amazing applications with incredible performance.

However, from the first moment we announced SciChart for iOS / Android in 2015 we have had requests for Xamarin. We were reluctant at first because of the pricing of Xamarin in 2015, however, Microsoft has since acquired Xamarin and made it free to all, so there is no longer a cost barrier to use this incredible technology for developing mobile apps. As a result, we have accelerated our mobile development and Xamarin binding libraries so that we could bring SciChart to mobile as well as desktop platforms using Microsoft tooling.

Microsoft is Betting on Xamarin

SciChart iOS Running inside Xamarin Studio on OSX

SciChart iOS Running inside Xamarin Studio+ iOS Emulator on OSX

Since we started working with Xamarin in April 2016, we have seen a huge amount of change in these toolsets. Microsoft is working hard to update the platforms, staying current with the latest XCode version, the latest Android SDKs and fixing bugs. We have seen so much change that we actually had to re-write our binding libraries once just to cater for them!

What we see is Microsoft is confident in the future success of Xamarin, are working very actively on it, so we are as well. We are committed to invest in this platform. What’s more, it ties in with what we already do: we already make a very successful 2D & 3D chart control on WPF.

Our Strategy in 2016-2017

SciChart Android running in VS2015 with Xamarin.Android on Windows

SciChart Android running in VS2015 with Xamarin.Android and the Android Emulator on Windows

We intend to BETA our 2D Chart Control libraries for Xamarin.Android and Xamarin.iOS at the end of the year, with a full release in Q1 of 2017. Our offering will include 2D Charts, and we intend to port over everything that we’re doing in WPF to the Xamarin as well as native iOS/Android platforms.

We intend to port over 3D Charts to mobile. Our WPF 3D Charting engine is mostly written in C++, and we deliberately made it cross platform so it will work on iOS & Android.

We intend to make our iOS components available for Mac Desktop (OSX) use. The change between Objective-C on iOS & Mac Desktop is minimal, so we can get an extra platform with much of the code reused. Also Xamarin.Mac allows development for Mac desktop. Bonus!

We also intend to continue to expand our WPF team – our WPF business is actually growing – not shrinking as the pundits will have you think. We continue to see a lot of life in this platform, which is if we’re honest, our first love in programming 
						<br />
						<a class=Read more »




Oct
13
SciChart iOS Android Charts Bug Tracker is now public!
Posted by Andrew on 13 October 2016 10:54 AM

As an experiment into improving transparency and feedback on our development processes, we have taken the bold step to make our Android & iOS Project Issue Tracker public!

Have a watch of the video above to see how to navigate the issue tracker.

Links to the Issue Tracker:

As always, your feedback is welcome!

Best regards,
Andrew
[SciChart Team]

 

The post SciChart iOS Android Charts Bug Tracker is now public! appeared first on WPF Charts, iOS and Android Charts | SciChart.


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