Xamarin Forms Tutorial: Build Native Mobile Apps with C#

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

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

  • @adamadamczyk9585
    @adamadamczyk9585 8 ปีที่แล้ว +73

    The day saving course. The best 1h you can spend on learning Xamarin Forms. Thx.

  • @basilcabrera6856
    @basilcabrera6856 5 ปีที่แล้ว +30

    I so appreciate the atomic level explanations. So many tutorials jump to using multiple libraries to "help" make it easier to develop, instead they made it more confusing.

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

    I started taking a Mobile App Dev class, instructor is teaching Ionic which I didn't like. Since he allows us students to use whatever framework we want, I chose Xamarin since I'm proficient with C#. This tutorial was awesome! I wish I had the money to buy the whole course. I think I'll save money for it. I liked your style a lot.
    Keep up the good work!

  • @roberttaylor6717
    @roberttaylor6717 5 ปีที่แล้ว +7

    Wish I could triple like this. I’m a seasoned C# developer but literally just finally getting around to trying to develop actual mobile apps instead of just web based front ends and Mosh so cleanly explains Xamarin without going into too much of the C# syntax that many of us already know well or spending too much time on how Xamarin talks to the respective APIs for Android or iOS which is really not necessary for us to intimately know. Focusing on XAML in just really the easiest to follow along tutorial I’m so happy I came across this channel. I’m a new fan and a humble one because I didn’t have a lot of time to figure out how Xamarin works and this saved me a ton of time.

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

    Mosh is the best teacher i ever had !
    any subject in programming i want to learn first i check if Mosh has a course on that subject.
    I owe mosh my job !

  • @Edzward
    @Edzward 4 ปีที่แล้ว

    I'm about half of the video and already decided to buy the course on Udemy. Wouldn't expect less from Mosh. Highly recommend.

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

    If you guys want to save some time, try 1.25x speed! :) Great tutorial, very clean and very informative. Thank you!

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

    Thank you so much for your video. You do a fantastic job of explaining all of the pieces and how they connect with each other. In a couple hours following along with this video I learned everything my University Instructor couldn't explain in an understandable way. I was beginning to think I wasn't smart enough to write code in cross platform situations like xamarin!

  • @ptsg
    @ptsg 5 ปีที่แล้ว

    20 minutes in and extremely well build tutorial. Xamarin has been updated but the video is still quite usefull.

  • @i_youtube_
    @i_youtube_ 7 ปีที่แล้ว +36

    You encouraged me to buy your courses. You are excellent instructor.

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

      john lol was there anything left that was explained in the course?

  • @krzysztofk.8842
    @krzysztofk.8842 7 ปีที่แล้ว +11

    Excellent stuff! Just bought the whole course on udemy. The quality level is maintained throughout the rest of the course.
    BTW. I really liked the way you showed the other partial classes. It was confusing to me (I'm a java dev) where do all those variables come from. Plus you showed the generated class. That's the way to go:D Thanks again!

  • @danavram8437
    @danavram8437 6 ปีที่แล้ว +3

    Great video! Just wanted to say that, since the time this video has been uploaded, Visual Studio for Mac has been released. So, if you use a Mac for iOS dev, when you go to the link mentioned in the video you can download the latest Community Edition (2017 currently) and develop directly in Visual Studio for the Mac. Kudos to Microsoft for making this available. Although, there is now one less reason to use Windows ;). Would be great to also have the full IDE working on Linux.

    • @onigvd77
      @onigvd77 5 ปีที่แล้ว

      I was about to say pretty much the same thing dude! I got the Mac version the other day :)

  • @kelvinotieno4381
    @kelvinotieno4381 6 ปีที่แล้ว

    Thanks so much Mosh. This is by far the best xamarin forms tutorial I have watched. Cant wait to watch your full series.

  • @arjayniones616
    @arjayniones616 6 ปีที่แล้ว

    Great Job. The best video I have ever watched about learning new technology. You can learn a lot on this. Well organised and well presented.

  • @lunaticcoding
    @lunaticcoding 6 ปีที่แล้ว +4

    Just did your react crash course and now I am here :'D (instant subscribe - keep up the amazing work)

  • @moneyybh2100
    @moneyybh2100 6 ปีที่แล้ว +19

    You are an amazing teacher.

  • @Krimson5pride
    @Krimson5pride 6 ปีที่แล้ว

    I have to say this.
    I have seen a lot of videos from Brad from traversy media, probably the best teacher on youtube but his videos feel like they are meant for someone who is into coding, not for someone who is planning to get started.
    Mosh's videos are great for newbies who are still not sure if they should pick the language or not.
    Great video.

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

    Hi, I'm proud of you. This was a great clip.

  • @funny-laughter-shots
    @funny-laughter-shots 7 ปีที่แล้ว

    Best Tutorial to learn XAMARIN.
    Thanks alot MOSH!!

  • @dunnomuch3
    @dunnomuch3 6 ปีที่แล้ว +28

    Some 73 minutes extremely well spent. Couldn't have been more concise.

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

    Starting to learn today and this video was very helpful ! Thanks.

  •  7 ปีที่แล้ว +5

    You're awesome, structured and with clean explanations, good work!
    You gained a new subscriber ;)

  • @kidblaze220
    @kidblaze220 4 ปีที่แล้ว

    This is an awesome tutorial. It has lots of very useful information for a newbie like me. Thanks dude

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

    for a long time i failed to understand the difference between the Binding Context and Binding .THANKS Mosh .

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

    I like it when you tell about behind the scenes and let us know what is going on over there. So we understand the mechanism and the logic not the code.

    • @aaronrenfroe5199
      @aaronrenfroe5199 7 ปีที่แล้ว

      This is very helpful indeed it removes the "it's magic, I don't know how it works" mindset.

  • @fadwafuad4181
    @fadwafuad4181 4 ปีที่แล้ว

    The most beautiful hour of code.
    Thanks a lot

  • @ericsurprenant6400
    @ericsurprenant6400 5 ปีที่แล้ว

    I've paid 400 bucks for a course at university that is a part of my program for learning C language and feel like I've got scammed by my own school when I realize that Mesh offer better course structure and explanation for only 14.5 bucks (the c# course). Mesh, keep doing this your the best.

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

    i really like what Mosh is doing keep up the good work Mr,i love a man of ur caliber , Thanks for sharing with us. 👍😘

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

    Haven’t finished this tutorial but it looks great. Love how you go in depth.

  • @herecomesthesingularity
    @herecomesthesingularity 7 ปีที่แล้ว

    This video should be on their website! Extremely helpful!

  • @mtsampt
    @mtsampt 4 ปีที่แล้ว

    so much better than the official Microsoft tutorial thx

  • @lazarodelgado276
    @lazarodelgado276 7 ปีที่แล้ว

    Best tutorial. I've watched a LOT of video tutorials, this is the best. Thank you very much to Mosh.

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

    Thanks for the tutorial! Just bought your course on Udemy, looking forward to taking it

  • @mohsenakbari9511
    @mohsenakbari9511 7 ปีที่แล้ว

    The best programming course i have ever seen. Thank you Mosh :-)

  • @guilherme.vicari
    @guilherme.vicari 7 ปีที่แล้ว +1

    Excellent explanation! Helped me a lot. Thx

  • @lancestudalofski2695
    @lancestudalofski2695 6 ปีที่แล้ว

    Awesome course. Just what I needed. Thank you.

  • @smithahn4959
    @smithahn4959 7 ปีที่แล้ว

    Wow... this course so perfect! i'll recomend it to my friends!

  • @MilkyMatterCore
    @MilkyMatterCore 8 ปีที่แล้ว

    excellent content! Loved your angular2 vids.
    Will definitely be jumping on udemy since I need to learn xamarin quick for work!
    Thanks so much!

  • @NaveenKumar-fv2ut
    @NaveenKumar-fv2ut 6 ปีที่แล้ว

    Thank you very much I got basic knowledge on Xamarin.

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

    Hey! How are you? Just bought the course. Keep up the good work. Thank you. :)

  • @300ADVC
    @300ADVC 4 ปีที่แล้ว +1

    Great Tutorial

  • @bajbouj92
    @bajbouj92 7 ปีที่แล้ว

    Hi Mosh your course is amazing men and i really like how you explain (you save me so much time Thanks )
    Keep going :)

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

    time well spent, thank you very much! :-) :-)

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

    AWESOME TUTORIAL!!!

  • @stevengriffiths5914
    @stevengriffiths5914 6 ปีที่แล้ว

    You're an excellent teacher!

  • @fredericohnona797
    @fredericohnona797 6 ปีที่แล้ว

    you are really good at teaching!!! thank you very much!

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

    Great tutorial thank you!

  • @khaledsmq8814
    @khaledsmq8814 8 ปีที่แล้ว +3

    you are such amazing where you got all that from , i am just thinking how you manage to learn deeply all these programing languages, soon i will be join one or two courses i like the way you are teaching and understanding of what you are promoting , thanks with love.

  • @bonemark
    @bonemark 4 ปีที่แล้ว

    Thanks for Your easy English!

  • @giovanneramos9806
    @giovanneramos9806 7 ปีที่แล้ว

    Hello Mosh Im Brazilian, and i bougth your courses for a long. I Want to thank You for your Work and say tha you have being changing my live! For Real. Aftar i Start to watch you i created i app and this helped me alot! Bot I back to Visual Studio And after some atualizations a lot of things are difrent so, coud you comment some updates off xamarin forms? Some in the PCL Template ... It's just a sugestion.
    A Thank You Body from Brasil !

  • @moketemokhara3146
    @moketemokhara3146 7 ปีที่แล้ว

    this pretty amazing tutorial Mosh

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

    Great video ! Very easy to follow, understand and learn. As a beginner I approve. :)

  • @projectproject904
    @projectproject904 6 ปีที่แล้ว

    ure amazing mosh!!!! keep up the good work

  • @abdallahabdallah1527
    @abdallahabdallah1527 4 ปีที่แล้ว

    i liked video before watching because i trust in youmosh

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

    Nice course. That’s exactly what I want.

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

    Helped me out a lot. Thanks!

  • @conlabweb4733
    @conlabweb4733 7 ปีที่แล้ว

    This Tutorial is the best

  • @kld0093
    @kld0093 7 ปีที่แล้ว

    Just bought the course!

  • @bayremgharssellaoui238
    @bayremgharssellaoui238 7 ปีที่แล้ว

    Hi Mosh thanks for this tutorial it was really one of the best xamarin tutorials online...could you upload the other videos of this course !

  • @manishmoon8
    @manishmoon8 7 ปีที่แล้ว

    Your Videos are simply great :) Can you bring this complete tutorial on Pluralsight :)

  • @soufianeboulachgour3965
    @soufianeboulachgour3965 7 ปีที่แล้ว

    your video is a reference thank you

  • @ramyamanikonda1149
    @ramyamanikonda1149 7 ปีที่แล้ว

    Very useful..Thank you :)

  • @Gray-Wolf-Media
    @Gray-Wolf-Media 5 ปีที่แล้ว

    With the newest editions of Visual Studio for Mac Xamarin is already part of the downloads

  • @SyedAdeelAli
    @SyedAdeelAli 7 ปีที่แล้ว

    excellent tutorial.

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

    Thank you Mosh, interesting !

  • @Wongway99
    @Wongway99 7 ปีที่แล้ว

    enjoy watching your video. thanks

  • @ahmettopic5312
    @ahmettopic5312 7 ปีที่แล้ว

    Good Courses! Well played! / Sweden

  • @shainyyy1950
    @shainyyy1950 5 ปีที่แล้ว

    Nice start in. Thanks ;)

  • @stevenrzenca5444
    @stevenrzenca5444 4 ปีที่แล้ว

    Yep, you got my money. Good job! (:

  • @moustafahamra5375
    @moustafahamra5375 4 ปีที่แล้ว

    Your are currently my hero

  • @charliec8434
    @charliec8434 4 ปีที่แล้ว

    Thanks for this Mosh! +sub

  • @DatascienceConcepts
    @DatascienceConcepts 4 ปีที่แล้ว

    Great content!

  • @lucianohn
    @lucianohn 7 ปีที่แล้ว

    you rock! bought on brazilian udemy!

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

    perfect course. thank you

  • @Mansoor3010
    @Mansoor3010 5 ปีที่แล้ว

    VERY GOOD WAY TO EXPLAIN , VERY LOW LEVEL KNOWLEDGE UNDERSTAND EASILY...

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

    thanks mosh ..i've been trynna configure the new project window but the items listed aren't similar to what was on my screen... i'm using the recent version of VS .

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

    Any code: **exists**
    Mosh: let me clear this shit

  • @eliafranke
    @eliafranke 7 ปีที่แล้ว

    XamlCompilation(XamlCompilationOptions.Compile) ... Thanks for the tip!
    I was always annoyed running into run time Exceptions due to simple misspellings in xaml.

  • @HungerAndWonder
    @HungerAndWonder 7 ปีที่แล้ว

    Nice.. Great job!

  • @blankvoidsea
    @blankvoidsea 6 ปีที่แล้ว

    For those of you who live in year 2018, DO NOT update your Xamarin.Forms and Android.Support packages - especially if you don't have the latest Android version, phone or emulator.
    It's alright to use the current version, because it's optimum for your currently existing Android API. I just got through this error and saved myself with it after a long enough time.

  • @hoaxbuster518
    @hoaxbuster518 4 ปีที่แล้ว

    Mosh, I kinda used to the way you teach things. Ever think about making a Flutter tuts?

  • @davehunt5602
    @davehunt5602 6 ปีที่แล้ว

    I know this has been up for a while, but it just recently became relevant to my work and after watching the first video here, I bought the rest on udemy.com. Great job Mosh. I am a C# programmer but have never programmed for the mobile platform. Your lecture is clear, concise and perfect for my needs.
    Any chance of you doing something for Uno Platform?

    • @irfaanu
      @irfaanu 5 ปีที่แล้ว

      Can you send me the pdf's that are attached to these videos. I mean to say the solutions/ Cheat sheets that are attached to this course, I need them terribly. My email id is irfangul.9@gmail.com. Thank you in advance.

  • @jonaskorte6873
    @jonaskorte6873 7 ปีที่แล้ว

    3:27. can you also use a virtual machine for OSX or windows?

    • @Suekru3
      @Suekru3 7 ปีที่แล้ว

      Works fine on a hackintosh

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

    Great tutorial! I'll consider buying the full course!
    Is the pdf for the slider exercise available for free? I'd really like to give it a try.

  • @eid9552
    @eid9552 7 ปีที่แล้ว

    Thanks for sharing the video. I have a question.
    What are possible solutions to Augmented reality and Virtual reality using this technology. Thanks

  • @DBuilder1977
    @DBuilder1977 4 ปีที่แล้ว

    LOOOL. Nothing compares to Embarcadero Delphi, even 25 years later. Tamarin looks like it came from the sixties.

  • @Rasheed_ayo
    @Rasheed_ayo 3 ปีที่แล้ว

    Please how to do the button text exercise at the end

  • @MrHesabnet
    @MrHesabnet 7 ปีที่แล้ว

    Thank you very much!

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

    Hello Mosh,
    Is there any chance for this course to make it on Pluralsight too?
    Great content!
    Regards!

  • @srilakkundi2827
    @srilakkundi2827 7 ปีที่แล้ว

    Thanks for a very useful video for people getting started.
    Do you mind sharing your environment setup? You mentioned that you are running Windows in a VM on Mac. I am trying to figure out the best setup for my use. I am 99.99% of the time in Wndows. I would be in the Mac environment only to build iOS apps.
    Thanks very much!

  • @keitumetsegobotsamang4034
    @keitumetsegobotsamang4034 4 ปีที่แล้ว

    ExcellentTutorial. VS for mac gives a warning, xcode not installed but I have installed it on my Mac. Can you help with that?

  • @kunallibra
    @kunallibra 7 ปีที่แล้ว

    Hi, I am new to Xamarin. I am trying to learn from your tutorials posted here. I have downloaded the Xamarin Studio on my Mac and trying to follow your tutorials. Well at 22:11, you are explaining to add the event, I am trying the same way, when I press enter at Clicked="Handle_clicked", it does not load my .cs file. How can I fix this?
    Thanks
    Kunal

  • @stephenabineri7423
    @stephenabineri7423 7 ปีที่แล้ว +6

    Hey man, I like the videos.
    What are the options for visual studio 2017? Under cross platform these options are not the same.
    The options are Class Library or Cross Platform App.
    You think it best to chose the latter?

    • @Diekenzakk
      @Diekenzakk 7 ปีที่แล้ว

      just encountered the same problem. any solution yet?

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

    how can i download java tutorial PDF sheet for learning

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

    I am the first one commented 💪💪💪

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

    2021 is it worth to watching anyone or learning xamarin ?

  • @itsmahargaming5578
    @itsmahargaming5578 4 ปีที่แล้ว

    I love programming

  • @mirkoson
    @mirkoson 8 ปีที่แล้ว

    Hi man, great job, very neat . Do you explain how to use the content viewer to setup pages visually in your course?

  • @oliverer3
    @oliverer3 6 ปีที่แล้ว

    Damn it, every time I see a Udemy course on youtube I buy it! I even bought a course on drawing and I can't even draw a stick figure!

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

    12:30 When I start up my android emulator I don't get the "Welcome to Xamarin" Screen. It's just the home screen that has fully loaded up. Do I have to wait longer?

    • @jamesbeckett356
      @jamesbeckett356 3 ปีที่แล้ว

      Check the very bottom toolbar of Visual Studio as it'll update you as to what processes are occurring during emulation and how far the loading is. It's possible it can't load some of the elements of your build and if so it'll tell you either there or in the 'Output' window which is also at the bottom of the Visual Studio interface by default.