Mastering .NET MAUI SwipeView for Enhanced App Experience

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 55

  • @Brendan2Alexander
    @Brendan2Alexander Рік тому +1

    May the Swipe be with You! Excellent video James thank u!

  • @EricHarmon67
    @EricHarmon67 Рік тому +8

    Nice video, James. I didn't know about the Android- and iOS-specific properties before. One thing that nobody ever talks about is how to add Tap to the CollectionView if you're using a SwipeView. What happens is when you try to tap on an item, if you wiggle your finger even so much as a pixel, the swipe view starts swiping. It's not so much an issue in the emulator because it's easy to "tap" the mouse without wiggling it a single pixel. But on a physical device, it's darned near impossible to accomplish a tap. As you know, many mobile apps use both tap and swipe at the same time in collection views, yet MAUI doesn't seem to support it well, from what I can tell.

    • @maxmannstein
      @maxmannstein 10 місяців тому

      Its trash in MAUI. Workaround is that you have to set the TapgestureRecogniser to your item instead of using Selected Item in your collection view

  • @JohnPeter-yf5jf
    @JohnPeter-yf5jf Рік тому +6

    Can you do a demo of publishing with updates via url?
    Windows specific, or a msix direction to use as a template.
    Thanks!

  • @TVsBen
    @TVsBen Рік тому +7

    Excellent explanations as always. Thanks James! If you are looking for ideas for new content, I'd love something on drag-and-drop list reordering.

  • @yvanbrunel9734
    @yvanbrunel9734 Рік тому +3

    One cool way I found as well is that of your page has an x:Name, you can use x: Reference instead of RelativeSource and ancestortype and the whole thing will be slightly shorter 😄
    For example assuming this page had an x:Name = "Page", then it would be like
    Beautiful tutorial! I didn't know I could have custom views in there 😁

    • @JamesMontemagno
      @JamesMontemagno  Рік тому +1

      Totally! That also works, I am not sure what is more performant though, but yes, both work!

  • @ShahPrem20
    @ShahPrem20 Рік тому +2

    Could you please make a video on Jar Binding

    • @matchezza
      @matchezza Рік тому

      Yeah, do a video about binding a useful native android/ios library. And please include all the pain and suffering that you encounter on you adventure.

    • @JamesMontemagno
      @JamesMontemagno  Рік тому +1

      ON my list for sure, lots of work being done in that space though from the team

  • @LesCandle
    @LesCandle Рік тому +3

    Very useful! Could you do a video specifically on Maui Binding tips & tricks??

  • @ApurvKumar-u4m
    @ApurvKumar-u4m Рік тому

    well this was funny , because I was trying this to days to find how to swipe items so thanks.

  • @NickFletcher-gb9ne
    @NickFletcher-gb9ne Рік тому

    Thanks a lot James, you've taught me a lot!

  • @larscwallin
    @larscwallin Рік тому +2

    I'd love an updated tutorial on native bindings to Swift and Android views.
    Most recent I found was two years old, and for Xamarin.

  • @LesCandle
    @LesCandle Рік тому +2

    I'd also Love to see a video on Maui IOS logging using Serilog. I'm not sure useful logging is even .. Possible with IOS as Serilog NSLog output doesn't seem to appear even in TestFlight ?
    I'm considering creating a custom Serilog sink using gRPC to store exceptions (that don't involve connectivity) on my AWS server as I hate being .. Blind .. and missing user problems?

  • @ademineshat
    @ademineshat Рік тому +1

    I love these kind of videos you do.
    I'd like to know how to reorder the items in the collectionview with drag and drop 😊

  • @DeepWorksStudios
    @DeepWorksStudios Рік тому

    Thank you for this valuable content! Keep it up!

  • @williamliu8985
    @williamliu8985 Рік тому

    16:10 Is the command binding syntax to the AncestorType = ViewModel only works for MAUI? I never saw this in WPF projects.

    • @JamesMontemagno
      @JamesMontemagno  Рік тому

      It is a .NET MAUI and Xamarin.Forms thing. There is probably something similar for WPF, but not 100% sure

  • @faridulhuk1248
    @faridulhuk1248 5 місяців тому

    Hi James, thanks for the excellet video, How to use this in Windows. i unable to use this using the mouse?

    • @StavrosD
      @StavrosD Місяць тому

      SwipeView is only available on iOS and Android devices.

  • @rameezimtiaz6274
    @rameezimtiaz6274 Рік тому

    Very useful video James..! I I'd love if you make a video on "Connection with Google Drive, upload/ download files to G Drive in .NET MAUI", as I search a lot and can't find any helpful resource. Would be super thankful to you. 🙂

  • @seydayetisen7456
    @seydayetisen7456 Рік тому

    Thank you for this video. Is it possible to show the user that SwipeView is used on the page? maybe with a sign on the right and left.

  • @istalexnik
    @istalexnik Місяць тому

    Can you show how to accomplish it in plain c# with markup qnd no xaml?

  • @tsan1231
    @tsan1231 Рік тому

    tell us about drag and drop moving please

  • @puppyinwang
    @puppyinwang Рік тому

    thanks . can u talk about how to draw something with graphics or skiasharp.

  • @anandshindey
    @anandshindey Рік тому

    Good Refresher for me, nicely paced presentation. Appreciate it. One question, at 07:58 you said you would leave a link to documentation. Was that for the SwipeView or for the AndroidSpecific stuff?

  • @fayazvar3948
    @fayazvar3948 Рік тому

    It was very interesting, If i have an App for general public, how can they know that there are hidden UI elements behind the main item.

  • @blamoh59
    @blamoh59 Рік тому

    Hi James and thanks for the great video 👍.
    Can you please make us a video on push notifications, I watched Gerald's but it's still not clear to me especially on how to notify a single user.
    Thanks in advance 😊

  • @eliezerbwana2526
    @eliezerbwana2526 Рік тому

    Great video James!
    But I've some issues with my MAUI desktop application. I'm looking for a way to remove the gray color on the title bar. How can I proceed?? Thank you in advance.

  • @johntalkies
    @johntalkies Рік тому

    James, Nice Videos as always! MAUI currently doesn't support edit of Rich text. Is it possible to at least display Rich Text - like display of an RTF file?

  • @cissemy
    @cissemy Рік тому

    HI
    Can I have another collectioview or listview inside SwipeItemView ? I would like to create a master/detail collectionviews .
    Thanks

  • @savitapatil-ww3on
    @savitapatil-ww3on Рік тому

    Hello James,
    In my xaml page there is map. Noe I want to add overlay on map and overlay contains the collection view.
    So let's say there r 5 items in collection view. I want that when page is loaded it will display single item as overlay on map. And when I swipe up the overlay it will display all items and again on swipe down it will show single item. I tried this using swipe view, swipe gesture but it's not working..
    Could you please make such video?

  • @mishenkautube
    @mishenkautube Рік тому

    I am curious to know if you've come across the following scenario: If you place the entire CollectionView (from your own example) inside an outer SwipeView with Left and Right SwipeItems. In my tests the inner swipeItems immediately stop responding. Do you know if such combination is possible at all? Thank you for your amazing tutorials!

  • @niharikasaraswat2181
    @niharikasaraswat2181 Рік тому

    Hey, I am facing issue I have collection view and all the entries have right and left swipe view when I try to open two swipe view simultaneously or done half swipe and with other finger opened the another entry swipe view app is crashing giving error java.illegalArgumentException pointer index is out of range I have tried to fix the problem by handling onTouchEvent() method of swipe view renderer but didn't worked please help!

  • @ErikBerggren-i8k
    @ErikBerggren-i8k Рік тому

    I am facing an issue where i would like to run my application on both desktop and android, but by implementing swipe view I can not access some of the functionality from a windows computer, that do not have a touch screen.
    Any suggestions on how to access the swipe items without swiping ?

    • @JamesMontemagno
      @JamesMontemagno  Рік тому

      Correct swipe is a touch command. I would add a context menu for right click with similar options

    • @ErikBerggren-i8k
      @ErikBerggren-i8k Рік тому

      @@JamesMontemagno Thank you for your response, i will go ahead with that :) Thank you for your great videos

  • @grant_vine
    @grant_vine Рік тому

    Can swipe view be used for a full screen effect ala Tinder?

  • @stati5tik
    @stati5tik 9 місяців тому

    Do you know why i cant use it on windows platform? is this a poor design choice?

  • @brendam7395
    @brendam7395 Рік тому

    Does it work for iOS?

  • @chezchezchezchez
    @chezchezchezchez Рік тому

    Need the C# equivalent. Don't use Xaml!
    Thx

  • @zakariabakhkhouch6235
    @zakariabakhkhouch6235 Рік тому

    Nice moustache James 😅

  • @allisontaofeek9459
    @allisontaofeek9459 4 місяці тому

    Swiping programmatically does not work on iOS

  • @williamprogramer4168
    @williamprogramer4168 Рік тому

    ⭐⭐⭐⭐⭐

  • @kev3084
    @kev3084 Рік тому

    🙋 "promosm"