Beyond Monkey: Building Real-world .Net MAUI Apps - Part 10 (LAST PART)

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

ความคิดเห็น • 72

  • @IDotWood
    @IDotWood 2 ปีที่แล้ว +6

    This series is probably the best app development tutorial I’ve come across. Thank-you. You’re a fantastic teacher. Any chance you could do a video on authentication and account creation in an app?

  • @iamn121
    @iamn121 10 หลายเดือนก่อน +1

    Very useful lessons, everything is simple, constructive and factual. Thank you very much, respect to the author!

  • @michael_azzer
    @michael_azzer 2 ปีที่แล้ว +1

    I can't find words that describe what I feel about this series. Just shared your series link in my visual studio group

  • @johnatkins8012
    @johnatkins8012 2 ปีที่แล้ว +1

    This has been an amazing series. Thank you all the time and effort you put in, to make it such a professional and informative series. Everything was explained and presented well.

    • @naweedakram
      @naweedakram  ปีที่แล้ว

      Hopefully, this will a fruitful journey for you. I am just AMAZED so far. You may want to check my write-up on why I decided to move from Maui to Flutter. May be it will help in the context as well.
      blogs.xgenoapps.com/post/2023/01/02/flutter-journey-confessions

  • @enmingwang6332
    @enmingwang6332 ปีที่แล้ว

    Watched the series with great respect, thank you so much for putting up this extremely helpful tutorial!

  • @johnmaguire2185
    @johnmaguire2185 2 ปีที่แล้ว +2

    Thanks Naweed. Great content and a very useful app. Really enjoyed following your workflow. This series lived up to the name beyond Monkey . Beginner friendly, but much more in depth and professional level programming.
    I’m sure you will need a break, but I hope you consider creating more content and your channel continues to grow. Thanks again.

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      Let me know some ideas for future videos

    • @johnmaguire2185
      @johnmaguire2185 2 ปีที่แล้ว

      @@naweedakram I thought about doing a personal blog app.
      Some clickable icons for content groups. Such as concerts, hobbies, holidays, events etc below that
      A front page of random memories with a comments and or picture/video cards. These could be clicked to go to the detail page.
      Click an icon get a scroll view of that grouped content. ie concerts or hobbies list of entries.
      Click a card in the grouped list to go to the detail to show comments, pictures, video etc. date and location.
      Not sure how it would all wire together and be stored either locally or remotely.

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      @@johnmaguire2185 hmm. You want to build Facebook. That’s too much effort to make a video series about this.

    • @johnmaguire2185
      @johnmaguire2185 2 ปีที่แล้ว +1

      @@naweedakram I will try it myself. Not a full on Facebook just an organised video diary. As I’m the only one seeing/entering data should be a smaller task than Facebook, I hope. Thinking it will be bit like this TH-cam clone, but only recalling my content. Storing and recall of data might be a bit of a task.
      Whatever app you decide on next. I’ll be sure to watch.

  • @needledrag
    @needledrag 2 ปีที่แล้ว +1

    Good series, well taught, thank you

  • @thiennhanpham9717
    @thiennhanpham9717 7 หลายเดือนก่อน

    thankyou man, keep up more maui design

  • @shbita
    @shbita 2 ปีที่แล้ว +1

    Thanks a lot 🙏.. Masterpiece series
    I learned a lot how to arrange my project folders and reuse the common code in all my apps
    Lets meets in future series . now to time to build my own app 💪

  • @kirwakelvinkering3122
    @kirwakelvinkering3122 ปีที่แล้ว +1

    Wonderful sir ,now help us do the animations like the ones used in telegram or twitter .thanks .

  • @lochovuuc7552
    @lochovuuc7552 2 ปีที่แล้ว

    If win11 does the same, will there be any problems?

  • @mariselvam6702
    @mariselvam6702 2 ปีที่แล้ว +1

    It was a wonderful series. learned a lot. you are a great teacher and very professional. Can you make an another for live streaming support ?

  • @chiragpokiya9244
    @chiragpokiya9244 2 ปีที่แล้ว +1

    hello sir
    @Naweed Akram, thank you very much for nice tutorial. how to add Tab page navigation? if, Possible please add the tabbed page navigation in this tutorial series.

  • @amasoumi
    @amasoumi ปีที่แล้ว

    this was an amazing series , you rock man!!!
    just a quick question were you able to fix the issue with Android auto resize the height?
    HeightRequest="{Binding ItemsHeight, Source={x:Reference RootPage}}"

    • @naweedakram
      @naweedakram  ปีที่แล้ว +1

      This is a bug in maui side. Someone suggested a fix but I did not try it myself. Plz see here:
      github.com/naweed/MauiTubePlayer/issues/2

  • @ntonso6795
    @ntonso6795 2 ปีที่แล้ว

    Is there a way to use other API because they got stock when deserialising the Json data from other api

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      What do you mean?

    • @ntonso6795
      @ntonso6795 2 ปีที่แล้ว

      In your tutorial you use TH-cam API, and I wish to know is someone could possibly create his own private API and use it in the same manner?

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว +1

      @@ntonso6795 yes you can. In fact, another video series is coming up soon on that

  • @freezersharp
    @freezersharp ปีที่แล้ว

    I checked the code but I detected a CRITICAL issue: you don't use try-catch blocks in some methods. The app constantly crashes and I don't know why...
    Another issue: the video list doesn't show correctly (row's height)

    • @naweedakram
      @naweedakram  ปีที่แล้ว

      Might be some new bugs in Maui. Check the issue list on GitHub on this repo for the issue on row height on android. That is another Maui issue.

    • @tanakamawere
      @tanakamawere ปีที่แล้ว

      We miss you back on the MAUI side Naweed@@naweedakram

  • @党安培
    @党安培 ปีที่แล้ว

    Hello, may I ask if I followed your project tutorial to learn, but finally I could not realize the function of sharing and downloading videos? I use android emulator, is this the problem of the device? I have checked the error report, and there is no error report.😭

    • @naweedakram
      @naweedakram  ปีที่แล้ว

      Might be some issue in latest version of Maui

    • @党安培
      @党安培 ปีที่แล้ว

      @@naweedakram May I ask how to solve this problem? At present, my MAUI program cannot share and download after I click the Share and download buttons.

    • @naweedakram
      @naweedakram  ปีที่แล้ว

      @@党安培 try debugging and see where the issue is.

    • @党安培
      @党安培 ปีที่แล้ว

      @@naweedakram Hello, according to the tutorial in your video, after setting up the interface for sharing and downloading, I also wrote the corresponding command function, but the program that runs on the Android simulator. After I clicked on the share and download button, there was no reaction, and debug didn't respond, but subscribing to that button reacted. How to solve this situation?

    • @naweedakram
      @naweedakram  ปีที่แล้ว

      @@党安培 must be some new bug in Maui. Check with Maui community. I have stopped supporting Maui due to its instability.

  • @ntonso6795
    @ntonso6795 2 ปีที่แล้ว

    I just reproduce the same code you provided but unfortunately I only get one results display in the start page and search page
    What could be the cause of this behavior i thought it will display 10 results like indicated in the tutorials?

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      This is a known issue on android side. There is already a ticket open on my github repo for this. Plz follow that.

    • @ntonso6795
      @ntonso6795 2 ปีที่แล้ว

      Ok I will be more than happy if you add a link to your GitHub directory. Thanks in advance

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      @@ntonso6795 github.com/naweed/MauiTubePlayer

    • @ntonso6795
      @ntonso6795 2 ปีที่แล้ว

      Ok thank you, i went there already and others complain about the dynamic hight in the frame image found at the videocell. Some decide to hard code the high as solution and removing the dynamic hight earlier found with initial app. But thank will be look if there is better way to go around it for the high as well

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว +1

      @@ntonso6795 just fyi, I also tested on vs for Mac and the issue is not there for android. It only happens in vs for windows.

  • @mark_greenwood
    @mark_greenwood 2 ปีที่แล้ว

    I have a problem building this on the Mac - it works fine on Windows - but when I run on mac I keep getting a "/usr/bin/codesign exited with code 1" error - Google is not helping much - any ideas?

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      I had the same issue on my other mac. It turned out to be a problem with my Apple Dev certificate.

  • @sattasundarparida8428
    @sattasundarparida8428 2 ปีที่แล้ว +1

    When and how we can play video in Maui ?

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว +1

      Watch Part 9 of this series

    • @sattasundarparida8428
      @sattasundarparida8428 2 ปีที่แล้ว +1

      @@naweedakram oops! Sorry, i was just skipped that part. thanks a lot😊

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      @@sattasundarparida8428 no worries

  • @ThamsanqaBengu
    @ThamsanqaBengu 2 ปีที่แล้ว

    @Naweed Thank you very much for this tutorial. I have the app running on my Android Phone. One problem. Regardless of search term used, it returns 10 results but only displays one. I have not changed the code, other than to add my own API key.
    Would you know what might be causing this? Thanks in advance.

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      I just checked the code. It is working fine for me. Is it happening for you on Android or iPhone?

    • @eeevans
      @eeevans 2 ปีที่แล้ว +1

      @@naweedakram I am having the same issue. It is showing 10 cells but only the first one has content. The other 9 are black. If I scroll to the bottom, it will load another 10 and show 1 more image and content and then 9 more black cells. This is on the android emulator. On windows, it shows all 10 cells but when you navigate to the bottom, it does not load any more items.

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      @@eeevans Not sure. I tried on Android myself and it works fine. I can see all 10 cells and videos. The only difference is that I am using MAUI version 6.0.424. Which SDK version you are using? Also, plz check the full source code of this app on my Github. May be you are missing something.

    • @eeevans
      @eeevans 2 ปีที่แล้ว

      @@naweedakram I have tried it with VS2022 17.3.3 and VS2022 Preview 17.4.1 with the same results. I can't figure out how to the the MAUI SDK version.

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      @@eeevans the SDKs are installed with VS updates. I did not try on VS for windows. I am using VS for Mac.

  • @kirwakelvinkering3122
    @kirwakelvinkering3122 ปีที่แล้ว

    Can we get the source code please ?

  • @svetoslavuzunov878
    @svetoslavuzunov878 2 ปีที่แล้ว

    Thanks a lot. 🙏

  • @koreawalker1
    @koreawalker1 2 ปีที่แล้ว

    it does not working lile youtube .. how to solve this problem.. plz.. help

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      What problem you are facing?

    • @koreawalker1
      @koreawalker1 2 ปีที่แล้ว

      @@naweedakram startPageViewModel.cs 36line : await GetTH-camVideos(); catch error this.ErrorMessage = $"Something went wrong. If the problem persists, plz contact support at {Constants.EmailAddress} with the error message:" + Environment.NewLine + Environment.NewLine + ex.Message;
      Response status code does not indicate success: 400 (Bad Request).

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      @@koreawalker1 this is because my API key has been blocked, coz everyone is using my API key. Plz replace it with your own API key and it will work.

    • @koreawalker1
      @koreawalker1 2 ปีที่แล้ว +1

      @@naweedakram thank ..

  • @michaelalaohuru
    @michaelalaohuru 2 ปีที่แล้ว

    Waoooo. This is a master course. Can’t find in Git as stated

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว +1

      github.com/naweed/MauiTubePlayer

    • @michaelalaohuru
      @michaelalaohuru 2 ปีที่แล้ว

      @@naweedakram Am having this error
      Severity Code Description Project Path File Line Source Suppression State Tool
      Error CS0234 The type or namespace name 'MediaElementRenderer' does not exist in the namespace 'Xamarin.CommunityToolkit.UI.Views' (are you missing an assembly reference?) MauiTubePlayer (net6.0-windows10.0.19041.0) C:\MauiTubePlayer-main\src\MauiTubePlayer C:\MauiTubePlayer-main\src\MauiTubePlayer\MauiProgram.cs 37 IntelliSense Active Compiler

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว +1

      @@michaelalaohuru are you running it on windows? I did not test it on windows. Check on their forums if this issue has been reported.

    • @michaelalaohuru
      @michaelalaohuru 2 ปีที่แล้ว

      @@naweedakram am running on Windows

    • @naweedakram
      @naweedakram  2 ปีที่แล้ว

      @@michaelalaohuru can you try against android emulator. I don’t have windows machine to test. I tested against android, iPhone and Mac and found no issues.

  • @mrgujjabillionaire
    @mrgujjabillionaire ปีที่แล้ว

    Guys who else noticed that the app doesn't run on local devices. For me it just keeps crashing on my Android phone

    • @naweedakram
      @naweedakram  ปีที่แล้ว

      It used to work before. May be something broken in latest Maui releases.