.NET MAUI Code & Control Sharing Strategies

preview_player
Показать описание
There are many ways to share code across your iOS, Android, macOS, and Windows apps with .NET MAUI and today I plan on breaking down several approaches that you may want to take when develop apps. If you are looking to share code across multiple apps or create a cross-platform NuGet package to share with the world, this video is for you.

Links:

Join this channel to get access to perks:

Follow:

Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.

My Setup:

#dotnetmaui #dotnet #visualstudio
Рекомендации по теме
Комментарии
Автор

Hey James! Thank you for sharing this content! Your videos are so helpful! Please, when possible, could you talk about Internationalization and Themes. Thank you so much!!!

JoseSilva-gtzj
Автор

Nice. got to say I have been loving maui for the past few months now

Golden_games
Автор

Hey James! What's the best place/forum to look for help related with MAUI?

JoseRodriguez-xujz
Автор

Thank you!!! Can you make a responsive UI for different platform(at least android, IOS) and different devices sizes(different phones, tablets sizes, depending of landscape mode, portrait mode and width and height of the device too) and an easy way to test it. Because at end an UI designing will be always incomplete if it does not take care of that. I think it would really be helpful for the community. A deep example not just basic UI like the others teachers show. Thank you sir for all your effort and good content, keep it up please!

franciscofernandezcasas
Автор

Great video, was waiting for an explanation of this. I've done this with regular projects but was not sure what the main differences were between library types.

GuildOfCalamity
Автор

Thanks for ur nice work, but pls we need tut for publish on iOS, what must errors we could face, till now, we still face alot of problems to compile release and pack and archive for iOS

ATNL
Автор

Thanks james 🙏 ❤
For all you help you tutorial alway very simple easy to learn and very very useful 👍

goldenwolf
Автор

Hi James, thanks for your videos. Would you do one about validations in Maui?

camiloandresgomezm.
Автор

Thanks for the great Maui videos. I have not yet seen an example of the new Maui .NET7 RC1 Windows size and other features. Would you consider adding an example to a future video. Specifically things like
X/Y position*
Width/Height*
Minimum Width/Height
Maximum Width/Height
SizeChanged

jeffm
Автор

The intro😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂


But James, please talk about Google Ads in Maui

tanakamawere
Автор

What if the native logic needs some third-party native dependencies? How to properly wrap those xcframework and jar binaries? I had some binding projects which did work fine with x.forms but maui app is just unable to link those. Looking forward to a corresponding tutorial. Thanks in advance.

alexdodd
Автор

id love to see how one can share ui parts. is it possible to do so in the same nuget?

yetanotherdex
Автор

Thanks James - great video.

With Maui Class Libraries, rather than forcing a specific implementation per platform, if I want an implementation to just be cross platform I asusme I can also do that too?

carlcodes
Автор

Hi James, I appreciate your your work on MAUI! I have question, which torments me for a while. Is there a way to implement reCaptcha in a MAUI application ?

goofys
Автор

Hi James, thanks for all the great videos.
Would you consider doing a video on SQL Connection for .netMAUI. Because using System.Data.SqlClient; not working in .NET MAUI for net6.0-android.

rdvansunger
Автор

How to package the library project actually and share the nuget package with world like you and other nuget creators do? Please can you share that too?

testuse
Автор

We have 89 projects in our solution and consume 19 internal nugets from side projects. About 30 of the projects are test projects.
Not everybody put’s everything in one project ;)

frddyfrsh
Автор

Great, James! Quite clear. Is there a similar way to share resourcedictionaries between apps?

PascalBalasse
Автор

If I use a Net 7 class library, my Pipeline complains about project assetts for each of the frameworks. I need to explicitly set .net7.0-android in all class libraries to get the dotnet build -f net7.0-android -c Release to run without errors

mreirik
Автор

Hey, James, thanks for the video. If I make a Maui library instead of a .net class library, can I still share it with Blazor and Asp?

billymartin