dotnet / dotnet/maui

[Enhancement] Singe Project Platform folders with multiple platforms

Open
#1,964 1 comment 3 reactions 0 assignees View on GitHub
area-single-project t/enhancement ☀️
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 15h
Merged PRs (30d)
290

Description

We have `Platforms/iOS` and `Platforms/MacCatalyst` for platform specific code, but what if you have code that is the same on both platforms? We should figure out a convention for something like `Platforms/iOS+MacCatalyst` for these cases.

Contributor guide

Open the contributing guide

Research direction

Start by comparing the existing Platforms/iOS and Platforms/MacCatalyst folder conventions and how platform-specific code is organized. Determine whether a shared iOS and MacCatalyst folder convention is feasible; done means the convention is agreed and its expected use is clearly documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
mobile-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.