Accessing Native Platform APIs in .NET MAUI

  Рет қаралды 18,703

James Montemagno

James Montemagno

Күн бұрын

Пікірлер: 67
@drawcoder
@drawcoder 10 ай бұрын
Solid, the lazy load DI and same namespace across platforms are excellent tips. 🏆
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
Glad it was helpful!
@geekincoder6435
@geekincoder6435 2 жыл бұрын
Only this week I’ve started using MAUI and you couldn’t have timed this tutorial more perfectly! 😅 I’d love to see a tutorial on creating custom Gestures in MAUI as sometimes swipe, taps and drag/drops isn’t enough. 😊
@DanFlakes
@DanFlakes 2 жыл бұрын
Last week I was working on native bottom sheets and I have to say the DI way worked out great !
@JamesMontemagno
@JamesMontemagno 2 жыл бұрын
Nice!!! That is great to hear!!
@paulluc5116
@paulluc5116 Жыл бұрын
Really appreciate the content, James. Keep up the great work. Might you be able to provide guidance related to integration with 3rd party platform-specific SDKs containing a multitude of dependencies?
@MultiKokee
@MultiKokee 2 жыл бұрын
excellent video, thanks James
@rodionradchenko7708
@rodionradchenko7708 Жыл бұрын
Just managed to get Apple's ARKit running in a programmatically created UIViewController all within MAUI. So fast to prototype and iterate without the need of a mac build host. Thanks James!
@TioPew
@TioPew 2 жыл бұрын
I do really love your videos, true MVP.
@ademineshat
@ademineshat 2 жыл бұрын
Great videos as always. It could be great to see "From Start to Finish app" but some real world stuff. Thanks James 😍
@allied-data
@allied-data 2 жыл бұрын
Great! Also looking forward to the next video. I need that one too!
@RickardApps
@RickardApps 6 ай бұрын
Very nice!
@yaKaiZen
@yaKaiZen 2 жыл бұрын
Thanks, James! Another great video!
@alexdodd5175
@alexdodd5175 Жыл бұрын
@James Montemango thanks for this guide. Please make one for JAR and XCFRAMEWORK linking to the MAUI app. Thanks.
@StockFootageCollective
@StockFootageCollective 2 жыл бұрын
This is the video we needed.
@johnaldridge7454
@johnaldridge7454 2 жыл бұрын
Hi James great content as usual. I am struggling to resource any Bluetooth LE so I can communicate with our own hardware. I only need a kick start in the right direction with .NET MAUI. Something simple like search and connect button with the ability to read and write characteristics would be fantastic. 😅
@JamesMontemagno
@JamesMontemagno 2 жыл бұрын
Look at the library called Shiny, does it all for you
@Shoyer01
@Shoyer01 2 жыл бұрын
Awesome!! Thank you!
@josedonizeteoliveirajunior1744
@josedonizeteoliveirajunior1744 2 жыл бұрын
Awesome, thanks for video
@brendan1516
@brendan1516 2 жыл бұрын
James, love your videos. I'm about to start on a journey into my own app development and have been looking towards .NET MAUI for a while, but I have a question that I can't find the answer to. Will I be able to create apps that have can have features locked for premium subscriptions? So I can offer a basic set of features for Free, with the hope of gaining app subscribers for the most value adding functionality?
@DanielHarrisCodes
@DanielHarrisCodes Жыл бұрын
You could definitely implement this. The various platforms usually have their own way to offer in-app purchases through the platforms store. You could have them sign up outside of the store on your website (like Spotify) and then when they login your backend could determine if they are licensed
@GuildOfCalamity
@GuildOfCalamity 2 жыл бұрын
Did not see the link you promised for Johnathan's blog post?
@vtome4165
@vtome4165 2 жыл бұрын
Great video, thanks a lot!
@darshangandhi559
@darshangandhi559 Жыл бұрын
Hi James, it would be good if you can give live demo of how to use native .so and .DLL files with maui
@cjtg82
@cjtg82 2 жыл бұрын
Hi James, I have been looking for information about migrating a Xamarin Native app to MAUI. There is plenty of blogs and material for Xamarin.Forms to MAUI tho. The only thing I found was that you have two options: 1. Do not migrate to MAUI and just upgrade you Xamarin Native projects to .NET 6 (or7). 2. Migrate the Xamarin native UI to Xamarin Forms and then to MAUI, or to MAUI directly. Are those two approaches correct? can you make a video explaining the best approach?
@danielblakeley2995
@danielblakeley2995 2 жыл бұрын
yes please
@micomc
@micomc 7 ай бұрын
More MAUI!
@anthonysarkis398
@anthonysarkis398 Жыл бұрын
hi, first, thanks for the video. but it seems like i might be missing something here. is there a previous part for this video? just to figure out where the binding came from? thank you
@Brendan2Alexander
@Brendan2Alexander 2 жыл бұрын
I like this channel better than kitten videos. Awesome vid thank u!
@rampoona67
@rampoona67 Жыл бұрын
Saludos muy buen video
@TioPew
@TioPew 2 жыл бұрын
Hi James, I've tried to use EF on maui, using sqlite libs, but it doenst compile, tried everything, it says android is no compatible.
@SathishKumar-yn7fq
@SathishKumar-yn7fq 2 жыл бұрын
Hi James, Can you suggest me any Bluetooth LE framework to communicate with hardware in .NET MAUI. Like read and write characteristics with examples. Need to support both iOS and Android.
@massimoconti5431
@massimoconti5431 2 жыл бұрын
Also Windows and MacOS support is needed.
@JamesMontemagno
@JamesMontemagno 2 жыл бұрын
Looks at the library called Shiny
@alessandrosimonelli5878
@alessandrosimonelli5878 11 ай бұрын
Grazie.
@zorzional
@zorzional 8 ай бұрын
Hello, I am working on a project in which I use usb device on Android device. However I cannot find any example with .net maui. Could you please help how I can use Android.Hardware.Usb ?
@JamesMontemagno
@JamesMontemagno 8 ай бұрын
You would just write that code in C# in the Android folder: learn.microsoft.com/en-us/dotnet/maui/platform-integration/invoke-platform-code?view=net-maui-8.0
@akshayjain4001
@akshayjain4001 2 жыл бұрын
@JamesMontemagno anything in MAUI community for charts?
@mrgujjabillionaire
@mrgujjabillionaire 2 жыл бұрын
Hi James Thanx for the video, but please do me a video where where an app gets current location of user and it geocodes it into address names and then the values are posted onto a label or entry. It is really troubling me, I want to see what am not doing right and I know it will broaden our knowledge further. Thanx buddy
@imanqoly
@imanqoly Жыл бұрын
Hi, thanks for your great content. In documentation of .net maui in communication section we have creating email by default email app. But nothing explained whether we have access to inbox to read email. Can you explain
@JamesMontemagno
@JamesMontemagno Жыл бұрын
Not to read email. That would be a huge security hole. You would need to implement email protocols and become an email app
@imanqoly
@imanqoly Жыл бұрын
@@JamesMontemagno thanks for your answer... that's what I need... I need the app to read the received email programmatically... and then forward it... is there any documentaion for this specific need?
@mandipshaw
@mandipshaw Жыл бұрын
Hi James ! Mandip this side. Loved your videos a lot. Could you please help me to auto read OTP from SMS in MAUI. That will be great help. I am using MAUI Blazor for my app. :)
@jstnflnt
@jstnflnt 9 ай бұрын
Can a .Net MAUI app access iOS FamilyControls to pull ScreenTime data into the app? I'm struggling and considering restarting the project in XCode to simply "import FamilyControls"
@JamesMontemagno
@JamesMontemagno 9 ай бұрын
If it is a swift specific API then no, which it looks like it is, but something they are looking into for .NET 9 github.com/dotnet/runtime/issues/95633
@JamesMontemagno
@JamesMontemagno 9 ай бұрын
Although technically maybe through channels... github.com/Redth/Microsoft.Maui.Platform.Channels not sure
@jstnflnt
@jstnflnt 9 ай бұрын
I appreciate the pointer. I'll use my duct tape solution until .NET 9 arrives
@DeepWorksStudios
@DeepWorksStudios 2 жыл бұрын
Who gots also issuhes with the ios remote simulator? no matter if i use xcode 13.3 13.4.1 14.0 or 14.0.1 visual studio latest stable version or latest preview does not matter all dont work some more some less. PLESE HELP
@arthurkelley
@arthurkelley 2 жыл бұрын
whats the differnece between maui and kotlin multiplatform mobile? is kotlin better? its android native + ios. and in maui its both not native.
@ВалентинГандрибіда
@ВалентинГандрибіда Жыл бұрын
Could you make video how to use admob in maui?
@TheErudito
@TheErudito Жыл бұрын
How to save a data example a token in maui i need help you please
@younessesoft
@younessesoft 2 жыл бұрын
hello , plz help me i need send ussd command with .net maui i search on internet i cant find any documentation plz help me how can i send ussd command like consulting balcance *100# plz make video tutorial for that or give me any linq or explanation plz
@cliptioncode1638
@cliptioncode1638 2 жыл бұрын
When will .NET Maui have an API for Widgets? Would be great if they could provide it 🤗, so we don't have to write Code on our own each time for every Plattform 😅
@JamesMontemagno
@JamesMontemagno 2 жыл бұрын
Probably not, just because they are so dramatically different and on iOS you need to use embedding as widgetkit is only swift. So at this point if you need widgets best to optimize per platform IMHO
@istomin_19_43
@istomin_19_43 Жыл бұрын
Maybe some Arkit? Is this possible?
@victorchisomnwisu9776
@victorchisomnwisu9776 2 жыл бұрын
Default interface implementation could shine here maybe since no implementation for ios and windows
@JamesMontemagno
@JamesMontemagno 2 жыл бұрын
Ohhhhhh wow!!! What an amazing idea!!!!
@yaKaiZen
@yaKaiZen 2 жыл бұрын
12:59 If this redundancy could be minimized at some future release that would be great!
@massimoconti5431
@massimoconti5431 2 жыл бұрын
James we need Bluetooth LE API with the same interface for all platforms.
@JamesMontemagno
@JamesMontemagno 2 жыл бұрын
Take a look at Shiny -> it does this today shinylib.net/
@frankfalvaroiii
@frankfalvaroiii 11 ай бұрын
Wow, you have a pachinko? :)
@JamesMontemagno
@JamesMontemagno 11 ай бұрын
My grandparents had it and I was able to save it and restore it a bit :)
@MuhammadNadeem-wj6xd
@MuhammadNadeem-wj6xd 2 жыл бұрын
Great
@aemarco
@aemarco 2 жыл бұрын
Hi :) Show us Tizen... plz
@sheilainglin863
@sheilainglin863 2 жыл бұрын
😁😁😁👍❤
@kimpadkjr4730
@kimpadkjr4730 2 жыл бұрын
Thanks, James. Great video as always!
.NET MAUI Code & Control Sharing Strategies
10:56
James Montemagno
Рет қаралды 13 М.
Check and Request Permissions in .NET MAUI
19:48
James Montemagno
Рет қаралды 25 М.
the balloon deflated while it was flying #tiktok
00:19
Анастасия Тарасова
Рет қаралды 33 МЛН
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 87 МЛН
Всё пошло не по плану 😮
00:36
Miracle
Рет қаралды 4,2 МЛН
.NET MAUI Explained: What is it, How does it work, and What about Blazor?
34:28
.NET MAUI using Blazor Syntax with BlazorBindings.Maui - NO XAML!
14:12
Starting .NET MAUI Development in 2024 - What You Need To Know
35:18
James Montemagno
Рет қаралды 75 М.
Mastering .NET MAUI SwipeView for Enhanced App Experience
18:36
James Montemagno
Рет қаралды 15 М.
Living off Microsoft Copilot
42:06
Black Hat
Рет қаралды 26 М.
NSA Releases Internal 1982 Lecture by Computing Pioneer Rear Admiral Grace Hopper
1:29:36
The Black Vault Originals
Рет қаралды 270 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1,2 МЛН
.NET MAUI's Navigation for Beginners - Push, Pop, & Pass Objects
21:36
James Montemagno
Рет қаралды 68 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 228 М.
the balloon deflated while it was flying #tiktok
00:19
Анастасия Тарасова
Рет қаралды 33 МЛН