You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/articles/uno-app-solution-structure.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -20,16 +20,16 @@ You'll find below details about the contents of the solution.
20
20
21
21
The Platforms folder contains platform specific files for targets supported by Uno Platform:
22
22
23
-
-`Desktop`is using the [Uno Platform Skia Desktop](xref:Uno.Features.Uno.Sdk) support for Windows 7+, Linux and macOS
24
-
-`Android` contains files and assets specific to the Android Phones, Tablets, TVs and watches
23
+
-`Desktop`uses the [Uno Platform Skia Desktop](xref:Uno.Features.Uno.Sdk) support for Windows 7+, Linux, and macOS
24
+
-`Android` contains files and assets specific to Android Phones, Tablets, TVs, and watches
25
25
-`iOS` targets Apple's iOS devices, Phones and Tablets
26
26
-`MacCatalyst` targets the macOS Catalyst platform
27
27
-`WebAssembly` targets the browser using WebAssembly
28
28
-`Windows` targets the [Windows App SDK](https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/) to run on Windows
29
29
30
30
### Properties
31
31
32
-
This folder contains the debug profile configuration. This is used to choose where to debug your Skia Desktop app (Local Windows or WSL), the Web Server for your WebAssembly app or Package and Unpackaged modes for Windows App SDK.
32
+
This folder contains the debug profile configuration. This is used to choose where to debug your Skia Desktop app (Local Windows or WSL), the Web Server for your WebAssembly app, or Package and Unpackaged modes for Windows App SDK.
33
33
34
34
### Assets
35
35
@@ -38,17 +38,17 @@ This folder contains [all the assets](xref:Uno.Features.Assets) (images, splash
38
38
## Other project files
39
39
40
40
-`App.xaml` and `App.xaml.cs` are the common entry point for the app. The generic app setup runtime code generally goes here.
41
-
-`MainPage.xaml` and `MainPage.xaml.cs`contains the main UI of the app.
41
+
-`MainPage.xaml` and `MainPage.xaml.cs`contain the main UI of the app.
42
42
-`GlobalUsings.cs` contains the [global usings](https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-directive#global-modifier) define for the project.
43
43
-`app.manifest` contains [Windows specific configuration](https://learn.microsoft.com/en-us/windows/win32/sbscs/application-manifests) for `net8.0-desktop` and `net8.0-windows` targets.
44
44
-`Package.appxmanifest` contains metadata about the application such as the app name and description.
45
45
46
46
### Solution items
47
47
48
-
This solution folder contains configuration for the whole solution:
48
+
This solution folder contains the configuration for the whole solution:
49
49
50
50
-`global.json` contains the [.NET SDK configuration](https://learn.microsoft.com/en-us/dotnet/core/tools/global-json) as well as the Uno.Sdk version to use. See [our documentation](xref:Uno.Features.Uno.Sdk) on how to update it.
51
-
-`Directory.Build.props` and `Directory.Build.targets` contain common solution configuration applied to all projects.
51
+
-`Directory.Build.props` and `Directory.Build.targets` contain common solution configurations applied to all projects.
52
52
-`Directory.Packages.props` contains the [NuGet Central Package Management](https://learn.microsoft.com/en-us/nuget/consume-packages/Central-Package-Management) package versions.
0 commit comments