Skip to content

Commit 90b9914

Browse files
Added link to pair visual studio with mac.
1 parent 295fae7 commit 90b9914

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

  • articles/tutorials/advanced/MobileDeployment

articles/tutorials/advanced/MobileDeployment/01_getting_started/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,12 @@ More information about the registration process can be found here [Registration
4444

4545
## iOS Development
4646

47-
**Platform Requirement:** iOS development requires a Mac, whether you develop entirely on it or use the **Pair to Mac** option with Windows Visual Studio.
47+
**Platform Requirement:** For iOS development you will <ins>require</ins> a Mac, whether you develop entirely on one or use the **Pair to Mac** option with Windows Visual Studio.
4848

4949
Since **Visual Studio for Mac** has been deprecated, [JetBrains Rider](https://www.jetbrains.com/rider/) or [VS Code](https://code.visualstudio.com/) can be used to develop for iOS. There is a non-commercial licence available of Rider.
5050

51+
For information about Pairing between Visual Studio and Mac, learn more [here](https://learn.microsoft.com/en-us/dotnet/maui/ios/pair-to-mac).
52+
5153
**Additional Requirements:**
5254
- **Xcode** - Required for iOS development and deployment
5355
- **Apple Developer Account** - Required for physical device deployment and App Store publishing ([enrollment link](https://developer.apple.com/programs/enroll/))

articles/tutorials/advanced/MobileDeployment/02_crossplatform/index.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ In this chapter you will:
1212

1313
# Prerequisites
1414

15-
Before starting this chapter, ensure you have:
16-
17-
- Read the [Building 2D Games](../../../building_2d_games/index.md) tutorial
18-
1915
- **For iOS Development:**
2016
- An App Store Developer Account
2117
- **Certificates** and **Provisioning Profiles** configured and installed.
@@ -27,7 +23,7 @@ Before starting this chapter, ensure you have:
2723

2824
The Dungeon Slime game from the 2D tutorial serves as our practical example for cross-platform conversion. This approach can be applied to any MonoGame project you want to deploy across multiple platforms.
2925

30-
The key principle is **code sharing** of the game logic - we will extract the game logic into a common library that all platform-specific projects can refer to and use.
26+
The key principle is **code sharing** of the game logic between all platform variants - we will extract the game logic into a common library that all platform-specific projects can refer to and use.
3127

3228
# Cross-Platform Project Structure
3329

0 commit comments

Comments
 (0)