Follow-up to #1023 / #1024 / #1025 - Xamarin references
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 88/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- markdown
- Domain
- documentation, mobile-dev
Research direction
Start with /use/mobile-apps/index.md and /guides/mobile-apps/index.md, focusing on the sections identified in the issue. Update the Xamarin.Forms and Fabulous descriptions to reflect .NET MAUI and Avalonia, remove the discontinued sample-app links, and verify both rendered pages no longer describe the retired stack.
Written by the indexing model from the issue text.
Description
Reason for opening this issue:
Follow-up to #1023 / #1024 / #1025.
That PR fixes the dead fabulous.dev links, but the surrounding text on both /guides/mobile-apps/ and /use/mobile-apps/ still describes a discontinued stack.
Xamarin.Forms has been retired (Microsoft moved to .NET MAUI), so "Option 1: ... using Xamarin" (/use/mobile-apps/) no longer applies.
Fabulous also moved off Xamarin.Forms — it now targets .NET MAUI and Avalonia (fabulous-dev/Fabulous).
The sample apps (Fabulous Weather, FabulousContacts) are old Xamarin.Forms-era examples.
Issue Location:
/use/mobile-apps/index.md
https://fsharp.org/use/mobile-apps/
Issue:
Xamarin.Forms has been retired by Microsoft in favor of .NET MAUI, so the former Xamarin-based workflow is no longer the recommended path.
Suggested fix:
Option 1: Build Android and iOS Apps using F# and Fabulous
Fabulous is F#'s declarative, MVU-style UI framework and now targets .NET MAUI and Avalonia, letting you build apps for iOS, Android, macOS, Windows and Linux from a single F# codebase.
- Fabulous on GitHub — source, README and getting-started instructions
// Links to sample apps to be discontinued
Issue Location:
/guides/mobile-apps/index.md
https://fsharp.org/guides/mobile-apps/
Issue:
dtto
Suggested fix:
Frameworks
- Fabulous - F# functional app development for Android, iOS, macOS, Windows and Linux, using the MVU (Model-View-Update) architecture on top of .NET MAUI and Avalonia.
- Dominant language
- TeX
- Stars
- 311
- Forks
- 291
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from fsharp/fsharp.org
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
fsharp/fsharp.org#1021 · 2 comments · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
fsharp/fsharp.org#1024 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 58/100
fsharp/fsharp.org#1023 · 2 comments ·
-
N/A Open
Difficulty 5/5 Over a week Newbie friendliness 1/100
fsharp/fsharp.org#1019 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
fsharp/fsharp.org#1002 · 2 comments · 1 reaction ·
All issues in fsharp/fsharp.org
Similar issues
-
user-reported
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Kong/developer.konghq.com#7316 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Ecosystem: ClawMetry — the Qwen Code reader is now free and open source (follow-up to #9294 / #9338) Opencategory/integration priority/P3 scope/documentation status/ready-for-human type/feature-request
Difficulty 1/5 Under an hour Newbie friendliness 84/100