4 ms·
Xamarin also supports development on OS X using Xamarin Studio. This too is now available for free as a community edition for small teams, and is included in MS
by jarcane 11y ago
Xamarin also supports development on OS X using Xamarin Studio. This too is now available for free as a community edition for small teams, and is included in MSDN Subscriptions.
This would explain the message I got on my Macbook the other day.
Sadly Xamarin isn't supported for F#, so it's still basically useless to me.
- miguelrochefort 11y agoXamarin does support F#.
- jarcane 11y agoThen why is it excluded as an option for Xamarin.Forms or iOS/Android projects in Studio? Xamarin the framework and the editor are not the same thing. And I find it ironic that official support for the framework is limited to C# only just as Windows Phone was. Apparently no one wants first class mobile support to exist for any .Net languages other than C#.
- josephhill 11y agoAn oversight, we have just been very busy improving our core F# support before we unleashed a suboptimal experience. You will be happy to know that they are coming (and Miguel who runs the team loves F#)
- sridca 11y agoThis is great to hear. The prospect of writing cross-mobile apps in F# is very exciting.
- sridca 11y ago> Then why is it excluded as an option for Xamarin.Forms or iOS/Android projects in Studio? Try the preview version (6.0) where F# is enabled for those project types as well: https://forums.xamarin.com/discussion/53121/preview-release-xamarin-studio-6-0-with-roslyn-support https://forums.xamarin.com/discussion/53121/preview-release-...
- nbevans 11y agoOur entire Xamarin codebase is written in F# so not quite sure what you mean by that.
- saosebastiao 11y agoWow! I tried, but with minimal .NET knowledge I ran into roadblocks everywhere due to lack of documentation. Do you know of any standard/idiomatic ways of defining viewmodels in F#? What about HTTP calls and JSON parsing?
- nbevans 11y agoHTTP and JSON are well catered for on .NET and Xamarin. Newtonsoft.Json is the most popular. And then HttpClient has first class support in Xamarin. In terms of view models... how long is a piece of string? There are literally dozens of approaches one could take. Or you could use Xamarin.Forms which is a MVVM framework (amongst other things).
- gagege 11y agoXamarin works in F#. What are you talking about?