Cross-platform
onestore.link voor .NET MAUI apps
Eén storelink voor je .NET MAUI-app — iOS + Android.
Kort antwoord
Om een .NET MAUI-app één downloadlink voor beide stores te geven, maak je een onestore.link van de pagina's in de App Store en Google Play: hij stuurt een iPhone naar de App Store, een Android-telefoon naar Google Play en een computer naar een pagina met beide storeknoppen en een QR-code. Het is een doorverwijzing, geen SDK: er komt niets bij in je .NET MAUI-project en een nieuwe build is niet nodig. Aangetikt in Instagram, Facebook, Snapchat of X geeft hij vanzelf door aan de store; de browser van TikTok blokkeert dat voor veel links, dus daar toont de pagina vanaf de eerste seconde de storeknop. Een gratis link kost niets en wordt verwijderd na 30 dagen zonder bezoeker; Pro, voor $3.99 per maand of $39.90 per jaar per link, houdt hem voorgoed.
Laatst nagekeken op 2026-10-22
.NET MAUI is het cross-platformframework van Microsoft: één C#-codebase die naar de App Store en Google Play gaat (plus Windows en macOS). Eén codebase, één deellink. onestore.link stuurt bezoekers automatisch naar de juiste store — geen NuGet-pakket, geen native handler, geen nieuwe build.
Zonder onestore.link
- Twee store-URL's verspreid over je C#-codebase in MAUI
- `#if IOS / #if ANDROID`-blokken alleen om een storelink te kiezen
- Een zelf gehoste landingspagina voor bezoekers op desktop en Windows
- Links die het begeven in de in-app browsers van Instagram / TikTok
Met onestore.link
- Eén `onestore.link/yourapp`-URL die je één keer opneemt
- Geen compilerdirectieven per platform nodig voor de deellink
- Landingspagina voor desktop met beide stores, inbegrepen
- Tussenpagina die in-app browsers op de edge afhandelt
Zo werkt het met .NET MAUI
Geen SDK, geen nieuwe build, geen wijziging in de native configuratie. Gewoon een URL.
- 1
Publiceer je .NET MAUI-app in beide stores
Bouw met `dotnet publish -f net8.0-ios` en `-f net8.0-android` (of via Visual Studio) en dien in bij de App Store en Google Play. Noteer beide vermeldings-URL's.
- 2
Maak je onestore.link
Zoek je app of plak beide store-URL's op onestore.link. Je krijgt meteen een korte link.
- 3
Gebruik de universele URL met de Share-API van MAUI
Geef `onestore.link/yourapp` door aan `Share.Default.RequestAsync` vanaf elke pagina, en zet dezelfde URL in je advertenties, bio's en QR-codes.
Optioneel: delen vanuit je app
onestore.link is gewoon een URL — je hoeft niets aan je .NET MAUI-app toe te voegen om het te laten werken. Wil je ook een deelknop in je app die gebruikers de universele link stuurt, dan ziet het gebruikelijke patroon in .NET MAUI er zo uit:
Delen met de ingebouwde Share-API van MAUI:
using Microsoft.Maui.ApplicationModel.DataTransfer;
const string ShareUrl = "https://onestore.link/myapp";
await Share.Default.RequestAsync(new ShareTextRequest
{
Uri = ShareUrl,
Title = "Share my app"
});
// iOS → App Store, Android → Google PlayVeelgestelde vragen
Heb ik een NuGet-pakket nodig?
Nee. onestore.link is een gewone URL — gebruik de ingebouwde API `Microsoft.Maui.ApplicationModel.DataTransfer.Share` of een willekeurig linkelement. Niets te installeren.
Werkt het voor een Xamarin.Forms-app die ik nog niet heb gemigreerd?
Ja. onestore.link is niet gebonden aan een framework — het is alleen een URL, dus het werkt hetzelfde in Xamarin.Forms, .NET MAUI of elke andere mobiele .NET-app.
Kan het na de installatie via een deeplink de app openen?
Nee — onestore.link stuurt nieuwe bezoekers naar de juiste store om te installeren. Voor deferred deep linking en installatieattributie is een speciale SDK nodig; stel standaard Universal Links / App Links in om via een deeplink een geïnstalleerde app te openen.
Klaar om een universele link aan je .NET MAUI-app toe te voegen?
Voor altijd gratis, geen wachtwoord. Je link is klaar in ongeveer een minuut.
Maak je gratis link