Access native platform APIs in .NET MAUI

Access native platform APIs in .NET MAUI

HomeJames MontemagnoAccess native platform APIs in .NET MAUI
Access native platform APIs in .NET MAUI
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Let's look at the many ways to access native platform APIs with .NET MAUI, including everything built into the .NET MAUI /"Essentials/", accessing platform-specific code, using dependency injection, and much more!

Left:
Platform integration documents: https://learn.microsoft.com/dotnet/maui/platform-integration/?WT.mc_id=friends-0000-jamont
.NET MAUI on GitHub: https://github.com/dotnet/maui?WT.mc_id=friends-0000-jamont
Source code: https://github.com/jamesmontemagno/MauiApp-DI?WT.mc_id=friends-0000-jamont

Join this channel to get access to perks:
https://www.youtube.com/channel/UCENTmbKaTphpWV2R2evVz2A/join

Buy some loot! – https://jamesmontemagno.myspreadshop.com/
️ Buy me a coffee – https://www.buymeacoffee.com/jamesmontemagno

Consequences:
‍ GitHub: https://github.com/jamesmontemagno
Twitter: https://twitter.com/jamesmontemagno
Website: https://www.montemagno.com
Newsletter: https://newsletter.montemagno.com/

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

What's on my hat? It's the CLE clothing logo because I'm from Cleveland! Check out their awesome CLE items: https://cleclothingco.myshopify.com/

What is this artwork on my wall? It is an original by French street artist Gregos from La Butte Montmartre: https://www.instagram.com/p/BceZ1oNHiQx/

Chapter:
00:00 – Introduction
01:00 – Why native APIs are important
02:15 – How to access platform APIs
04:00 – Cross-platform access to network APIs
07:50 – Access with Dependency Injection
10:00 – Access to platform-specific APIs
17:40 – Best practices for accessing platform APIs
22:00 – Summary, NuGets, code sharing and more

My setup:
Canon M50 Mark II – https://amzn.to/3P8R7lp
Nanoleaf Elements Lights – https://amzn.to/3umwJVW
Blue Spark Microphone – https://amzn.to/3qgtYkq
Blue Pop Filter – https://amzn.to/3jEWM3r
Rode microphone arm – https://amzn.to/2Z68AlE
Sony MDR7306 headphones – https://amzn.to/372jxta
Stream Deck – https://amzn.to/373Uk1n
Elgato Cam Link – https://amzn.to/3a9eGbh
GoPro Hero – https://amzn.to/374lm90
MX Master 2S Mouse – https://amzn.to/3d7J2gj
⌨️ Tecware Phantom Keyboard – https://amzn.to/3aUP4y9

#dotnetmaui #dotnet #androiddeveloper #iosdeveloper #windowsdeveloper #visualstudio

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.