Request for F# Project Template Support in Tizen.NET

Original Created Oct 05, 2017 | Regeneration Apr 22, 2026

I've been exploring Tizen.NET Preview and appreciate its rapid maturation, especially with .NET Standard 2 support. As an F# enthusiast, I notice that while Xamarin Forms templates for iOS and Android support both C# and F#, Tizen currently only provides C# templates.

I've experimented with using F# .NET Standard Library, but encountered limitations with Type Providers which aren't supported in .NET Standard Library. The attached image demonstrates the power of JsonProvider (a Type Provider) which generates strongly typed data from a URL.

Could the Tizen team provide an F# app template to better support functional programming development?

Problem Understanding

The user wants to develop Tizen applications using F# but faces two main challenges:

  1. Lack of official F# project templates in Tizen.NET
  2. Type Provider limitations in .NET Standard Library

Solution Methods

  1. Using F# PCL Profile7:

    • Allows referencing Type Providers in library projects
    • Requires exposing concrete types for consumption by C# projects
  2. Internet Privilege Configuration:

    • Essential for network operations in Tizen applications
    • Add to tizen-manifest.xml:
      <privileges>
        <privilege>http://tizen.org/privilege/internet</privilege>
      </privileges>
      
  3. Sample Reference:

Additional Tips

  • Currently no official notice/documentation exists regarding F# template support in Tizen.NET
  • Similar issues have been reported in Xamarin Android/Xamarin Forms (Bug #59986)
  • Monitor official channels for future F# support updates

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.