Support for Xamarin 2.0

TeeChart for Microsoft Visual Studio .NET, Xamarin Studio (Android, iOS & Forms) & Monodevelop.
Post Reply
BVSimmons
Newbie
Newbie
Posts: 6
Joined: Wed Dec 12, 2012 12:00 am

Support for Xamarin 2.0

Post by BVSimmons » Sat Feb 23, 2013 6:38 pm

Hi!

Now that Xamarin has released Xamarin 2.0 I was wonder when will this version be supported for the TeeChart.MonoDroid, because the current version of TeeChart.MonoDroid (4.0.2012.121214) when attempting to compile an application which references TChart fails to find the name space.

I know that Xamarin 2.0 has just been released. I am posting in hopes that Steema will add this to their priority task list if it not already there and to help others.

It has been suggested Xamarin 2.0 made a change in the Xamarin forum the following:

Starting with Xamarin.Android 4.6.0, assemblies shipped by Xamarin will be signed with a Xamarin key. Prior to this release, the assemblies were either not signed or only delay-signed. This change affects the strongnames of some Xamarin assemblies (Microsoft compatible assemblies strongnames remain unchanged).

Existing user assemblies linking to those assemblies (such as Mono.Android.dll) should be recompiled using Xamarin.Android 4.6.0 in order for them to work.
List of changed assemblies for Xamarin.Android

Before Xamarin.Android 4.6.0:
Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd
Mono.Android.Export, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd
Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd
Mono.Android.GoogleMaps, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd
Mono.Android.Support.v4, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd
Mono.Android.Support.v13, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd
OpenTK, Version=0.9.9.3, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd
OpenTK-1.0, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd

Since Xamarin.Android 4.6.0:
Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
Mono.Android.Export, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
Mono.Android.GoogleMaps, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
Mono.Android.Support.v4, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
Mono.Android.Support.v13, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
OpenTK, Version=0.9.9.3, Culture=neutral, PublicKeyToken=84e04ff9cfb79065
OpenTK-1.0, Version=1.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065

Note: this change removes some limitations when using InternalsVisibleToAttribute with Xamarin-shipped assemblies.


Thanks
Bernard

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Support for Xamarin 2.0

Post by Narcís » Mon Feb 25, 2013 8:18 am

Hi Bernard,

Yes, we are aware of that and are already working on completing the build for Xamarin 2.0. Actually, TeeChart is already available at the Xamarin component store: http://components.xamarin.com/view/TeeChart/. Notice that TeeChart assembly names have been changed to TeeChart.iOS.dll and TeeChart.Android.dll to fit the new Xamarin naming conventions. I'll send you an email with the URL to download a test assembly for Xamarin 2.0.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

BVSimmons
Newbie
Newbie
Posts: 6
Joined: Wed Dec 12, 2012 12:00 am

Re: Support for Xamarin 2.0

Post by BVSimmons » Tue Feb 26, 2013 12:36 am

Hi Narcis,

Thanks for the updated assembly, it appears to work just fine.

Wow! that was really quick. It is good to see that TeeChart is available at the Xamarin component store. As a licensed user with the component store also be a place to download updates?

Also, any idea when the next full release of the product ( TeeChart.Android ) will be available? Q1- 2013? Q2 - 2013?

Thanks again

Bernard

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Support for Xamarin 2.0

Post by Narcís » Tue Feb 26, 2013 8:03 am

Hi Bernard,
As a licensed user with the component store also be a place to download updates?
I'm not 100% sure. Assemblies will be updated at Xamarin's Component Store but I'm not sure how licensing details work to get registered versions there. Non-registered users will get trial versions.
Also, any idea when the next full release of the product ( TeeChart.Android ) will be available? Q1- 2013? Q2 - 2013?
I think it will be this quarter. We are also preparing a full source code version of TeeChart.Android as there's for iOS and the full TeeChart for .NET suite.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

BrianG
Newbie
Newbie
Posts: 5
Joined: Fri Feb 08, 2013 12:00 am

Re: Support for Xamarin 2.0

Post by BrianG » Thu Feb 28, 2013 8:32 pm

Hi Narcis,

I have run into this same trouble after upgrading to Xamarin 2.0; may I also try the updated assembly?

Thanks!

Regards,
Brian

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Support for Xamarin 2.0

Post by Narcís » Fri Mar 01, 2013 8:09 am

Hi Brian,

Sure, just sent it to your forums email address.

We are finishing a full build. Most likely it will be published today or, at most, at the beginning of next week.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

BrianG
Newbie
Newbie
Posts: 5
Joined: Fri Feb 08, 2013 12:00 am

Re: Support for Xamarin 2.0

Post by BrianG » Fri Mar 01, 2013 7:40 pm

Hi Narcis,

Thank you! Everything seems to be working well but I will look out for the full build also.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Support for Xamarin 2.0

Post by Narcís » Mon Mar 04, 2013 3:08 pm

Hello everyone,

I just posted an interim assembly build supporting Xamarin 2.0 at the client download area. It contains the same feature set as the assembly I sent you earlier. We are finalizing some details on the installers to publish the full version very soon.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Support for Xamarin 2.0

Post by Narcís » Thu Mar 07, 2013 12:18 pm

Hello everyone,

Finally we have published the full installers for the new maintenance release supporting Xamarin 2.0: http://www.steema.com/entry/145/TeeChar ... _available

This release also comes with a full source code version as a standalone product: http://www.steema.com/entry/146/TeeChar ... _available

Please bear in mind that if you are using Mac OSX 10.8 you will have to use the standalone assembly we also posted at the client download area. The binary installer doesn't work on that specific version due to a Mono framework bug.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

GavinB
Newbie
Newbie
Posts: 2
Joined: Tue Oct 16, 2012 12:00 am

Re: Support for Xamarin 2.0

Post by GavinB » Sun Mar 17, 2013 11:29 pm

Is there a new release for existing customers for Xamarin.iOS (Xamarin 2.0) as I can see mentions for Xamarin.Android. I'm an existing customer but can only download a trial version from the Xamarin Component Store or purchase a new version. I've checked the client download page and can't see anything there at the moment. Unfortunately I can't compile my current application after upgrading my machine with Xamarin 2.0 as the Monotouch assemblies are signed now and the current Monotouch TeeChart library has been complied against the unsigned libraries.

Thanks

Gavin

Pep
Site Admin
Site Admin
Posts: 3303
Joined: Fri Nov 14, 2003 5:00 am
Contact:

Re: Support for Xamarin 2.0

Post by Pep » Tue Mar 19, 2013 9:21 am

Heelo Gavin,

yes , you're correct, the TeeChart libraries at Xamarin Component Store are already signed with the new Xamarin.iOS 6.2.0, but not the ones available on our customer download page.
I'm working on it, doing some fixes and improvements. I'll try to upload them today on our web site as a new release, and notify about it.

GavinB
Newbie
Newbie
Posts: 2
Joined: Tue Oct 16, 2012 12:00 am

Re: Support for Xamarin 2.0

Post by GavinB » Wed Mar 20, 2013 10:46 pm

Hi Josep

That would be great if you are able to do that.

Thanks

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Support for Xamarin 2.0

Post by Yeray » Thu Mar 21, 2013 12:27 pm

Hello Gavin,

I've just sent the dll for testing purposes to the mail account you have registered in this forum.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Post Reply