4 Answers, 1 is accepted
0

Namysław
Top achievements
Rank 1
answered on 31 Jan 2018, 10:15 PM
Yep, latest Telerik releases - at least from R3 2017, of course including newest 2018 releases are working with 2.5 Xamarin.Forms.
0
Hi Ron,
Yes, UI for Xamarin will work with the latest Xamarin.Forms release (2.5+). Just be aware that you'll need to use .NET Standard 2.0 (Xamarin.Forms requirement see this pull request to confirm).
This also means that the UWP project will have to have its Target SDK and Min SDK set to 16299, which means you'll only be able to target Desktop/Xbox/IoT as 16299 has not been rolled out for Windows 10 Mobile.
Regards,
Lance | Tech Support Engineer, Sr.
Progress Telerik
Yes, UI for Xamarin will work with the latest Xamarin.Forms release (2.5+). Just be aware that you'll need to use .NET Standard 2.0 (Xamarin.Forms requirement see this pull request to confirm).
This also means that the UWP project will have to have its Target SDK and Min SDK set to 16299, which means you'll only be able to target Desktop/Xbox/IoT as 16299 has not been rolled out for Windows 10 Mobile.
Regards,
Lance | Tech Support Engineer, Sr.
Progress Telerik
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Feedback Portal
and vote to affect the priority of the items
0

Ron
Top achievements
Rank 1
answered on 02 Feb 2018, 08:19 PM
Thank you for the reply! I don't use UWP, only iOS and Android. Is an upgrade to .NET Standard still required? I have a pretty big PCL that I don't feel comfortable moving yet.
0
Hello Ron,
Yes, it is. The UWP SDK requirement is just because UWP didn't support .NET Standard 2 until SDK 16299.
Take a minute to read the conversation on the Xamarin.Forms pull request here. In a nutshell, any version of Xamarin Forms that is newer than Nov 29th, 2017 uses .NET Standard 2.0. You should be able to use the previous version, which was release before the 29th, and still use your PCL (see the releases list here)
When you do feel comfortable to test your PCL's code in a .NET Standard 2 project, try it in a separate test project. You'll likely have a lot less dependencies because most the .NET features you're used to in higher level frameworks (like WPF) are now available in a common class library as .NET Standard 2 brings in 20,000+ new APIs.
The downside is that you might have a library or two that hasn't updated their packages because there's no longer a need for it. For example PCLStorage, but you can just use System.IO now.
Regards,
Lance | Tech Support Engineer, Sr.
Progress Telerik
Yes, it is. The UWP SDK requirement is just because UWP didn't support .NET Standard 2 until SDK 16299.
Take a minute to read the conversation on the Xamarin.Forms pull request here. In a nutshell, any version of Xamarin Forms that is newer than Nov 29th, 2017 uses .NET Standard 2.0. You should be able to use the previous version, which was release before the 29th, and still use your PCL (see the releases list here)
When you do feel comfortable to test your PCL's code in a .NET Standard 2 project, try it in a separate test project. You'll likely have a lot less dependencies because most the .NET features you're used to in higher level frameworks (like WPF) are now available in a common class library as .NET Standard 2 brings in 20,000+ new APIs.
The downside is that you might have a library or two that hasn't updated their packages because there's no longer a need for it. For example PCLStorage, but you can just use System.IO now.
Regards,
Lance | Tech Support Engineer, Sr.
Progress Telerik
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Feedback Portal
and vote to affect the priority of the items