Тёмный

Xamarin Forms Tutorial: Build Native Mobile Apps with C# 

Programming with Mosh
Подписаться 4,2 млн
Просмотров 945 тыс.
50% 1

Опубликовано:

 

2 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 377   
@danielk2122
@danielk2122 6 лет назад
If you guys want to save some time, try 1.25x speed! :) Great tutorial, very clean and very informative. Thank you!
@krzysztofk.8842
@krzysztofk.8842 7 лет назад
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!
@i_youtube_
@i_youtube_ 7 лет назад
You encouraged me to buy your courses. You are excellent instructor.
@you0neville0tube
@you0neville0tube 7 лет назад
john lol was there anything left that was explained in the course?
@Krimson5pride
@Krimson5pride 5 лет назад
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.
@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.
@ericsurprenant6400
@ericsurprenant6400 4 года назад
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.
@dunnomuch3
@dunnomuch3 6 лет назад
Some 73 minutes extremely well spent. Couldn't have been more concise.
@lunaticcoding
@lunaticcoding 5 лет назад
Just did your react crash course and now I am here :'D (instant subscribe - keep up the amazing work)
@moneyybh2100
@moneyybh2100 6 лет назад
You are an amazing teacher.
@mohycs
@mohycs 5 лет назад
Haven’t finished this tutorial but it looks great. Love how you go in depth.
@basilcabrera6856
@basilcabrera6856 5 лет назад
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.
@mtsampt
@mtsampt 4 года назад
so much better than the official Microsoft tutorial thx
@adamadamczyk9585
@adamadamczyk9585 7 лет назад
The day saving course. The best 1h you can spend on learning Xamarin Forms. Thx.
@fadwafuad4181
@fadwafuad4181 4 года назад
The most beautiful hour of code. Thanks a lot
@300ADVC
@300ADVC 3 года назад
Great Tutorial
@lancestudalofski2695
@lancestudalofski2695 6 лет назад
Awesome course. Just what I needed. Thank you.
@SayWhaaaaaaaaaaaaaaaaaaaaaaat
@SayWhaaaaaaaaaaaaaaaaaaaaaaat 7 лет назад
AWESOME TUTORIAL!!!
@muddy11112
@muddy11112 Год назад
Great tutorial thank you!
@moustafahamra5375
@moustafahamra5375 4 года назад
Your are currently my hero
@J0nDaFr3aK
@J0nDaFr3aK 4 года назад
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.
@Mansoor3010
@Mansoor3010 4 года назад
VERY GOOD WAY TO EXPLAIN , VERY LOW LEVEL KNOWLEDGE UNDERSTAND EASILY...
@brownhamilton5076
@brownhamilton5076 2 года назад
Great video ! Very easy to follow, understand and learn. As a beginner I approve. :)
@DBuilder1977
@DBuilder1977 4 года назад
LOOOL. Nothing compares to Embarcadero Delphi, even 25 years later. Tamarin looks like it came from the sixties.
@Mohammad.AlShaabi
@Mohammad.AlShaabi 3 года назад
this guy has copied your video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-9DP22LndYHg.html
@shreyesbasutkar9206
@shreyesbasutkar9206 6 лет назад
your explanation is great sir! but tell me 1 reason why should i buy ur course when there is free documentation on it and is publicly available to everyone ?
@shreyesbasutkar9206
@shreyesbasutkar9206 6 лет назад
n more over Xamarin itself provides free classes live online on their website ! -_-
@xigmondberton6124
@xigmondberton6124 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 !
@rodrigo6459
@rodrigo6459 2 года назад
This Tutorial will be GREAT if it was updated... /sadface
@danavram8437
@danavram8437 6 лет назад
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 :)
@pietervangemeren5887
@pietervangemeren5887 7 лет назад
Hello Mosh, great tutorial. I have a problem though. My android app in the emulator keeps crashing. I don't have a app.xaml.cs somehow. I have the following: app.cs: using System; using System.Collections.Generic; using System.Linq; using System.Text;using Xamarin.Forms;namespace HelloWorld { public class App : Application { public App() { MainPage = new GreetPage(); } protected override void OnStart() { // Handle when your app starts } protected override void OnSleep() { // Handle when your app sleeps } protected override void OnResume() { // Handle when your app resumes } } } GreetPage.xaml.cs: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;using Xamarin.Forms;namespace HelloWorld { public partial class GreetPage : ContentPage { public GreetPage() { InitializeComponent(); } void Handle_Clicked(object sender, System.EventArgs e) { //throw new NotImplementedException(); //DisplayAlert(); DisplayAlert("Title", "Hello World", "OK"); } } } GreetPage.xml:
@stephenabineri7423
@stephenabineri7423 7 лет назад
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?
@bratko249
@bratko249 3 года назад
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.
@CBoy7593
@CBoy7593 5 лет назад
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!
@fahim_edu
@fahim_edu 7 лет назад
perfect course. thank you
@Braaaiiinsss
@Braaaiiinsss 6 лет назад
Unfortunately this course is no longer upto date with VS 2017
@roberttaylor6717
@roberttaylor6717 5 лет назад
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.
@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
@generalconceptschannel1436
@generalconceptschannel1436 7 лет назад
We need Drag and Drop WYCIWYG type of interface. thats what forms mean to a guy like me.
@icLllliIIIIlILLilLlIjigel
@icLllliIIIIlILLilLlIjigel 4 года назад
@@programmingwithmosh Well, back in 1960s they drew images as well. A programming interface need not be code. And had crazy ideas, like async runtimes, non-file-based code bases, etc.
@xanjeent1737
@xanjeent1737 4 года назад
how can i download java tutorial PDF sheet for learning
@SyedAdeelAli
@SyedAdeelAli 6 лет назад
excellent tutorial.
@DmitriTrofimov
@DmitriTrofimov 4 года назад
Am I the only one hearing "buns" in place of "buttons"?
@adhoom
@adhoom 7 лет назад
is that the full series in one video? i mean i dont have enough money to buy the series from udemy so is that video enough for me tahnks mosh
@ullasgokarnkar5858
@ullasgokarnkar5858 6 лет назад
Bro do mssql course and it is very important to become a full stack developer
@Scicastic
@Scicastic 4 года назад
Hey! How are you? Just bought the course. Keep up the good work. Thank you. :)
@Raid77
@Raid77 2 года назад
Xaml is the worst way to design stuff, in my experience it is hideous and extremely buggy and it is apparently not effective to design visual stuff with text , just seems like it would be 10x better if it was in any other way.
@danielruiz9537
@danielruiz9537 3 года назад
Is this still viable to watch since its from 5 years ago.????
@pandaengine
@pandaengine 4 года назад
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!
@johnt4800
@johnt4800 3 года назад
You mentioned link to udemy in the course? Where's the link to your udemy for me to buy this course? Also do you have the course in pluralsight?
@riccardof3886
@riccardof3886 7 лет назад
Are there english subtitles in your course on Udemy?
@saeedsartipi1710
@saeedsartipi1710 4 года назад
Hi, I'm proud of you. This was a great clip.
@brushtailtech
@brushtailtech 5 лет назад
Xamarin Forms project template marketplace.visualstudio.com/items?itemName=BrushtailTechnology.xamarinforms1
@soumikmahajan6317
@soumikmahajan6317 3 года назад
2021 is it worth to watching anyone or learning xamarin ?
@abdellatif.x8127
@abdellatif.x8127 3 года назад
Yup
@tudorboca86
@tudorboca86 5 лет назад
When you use a software let's say Xamarin and you get some errors from the start and everyone says that the way to fix these errors is by reinstalling the software, well that's when you realize that you're smart enough never to use this shite again...
@JE-oj9en
@JE-oj9en 4 года назад
Which NuGet packages is being used in this video? I see 7 available for update, but I only have 3 installed. NETStandard.Library Xamarin.Essentials Xamarin.Forms + the 3 I see in the video Microsoft.NETCore.UnerversalWindowsPlatform Xamarin.Android.Support.Design Xamarin.Android.Support.v4 So I'm kinda missing out on one. Can anyone help me here? EDIT: Nevermind, saw the Xamarin.Android.Support.v7.AppCompat afterwards. :-)
@WorstDeveloper
@WorstDeveloper 7 лет назад
Gonna watch this tutorial, but I have a question: is the file size for apps created with this big? How large file size does the app you create in this tutorial have?
@khaledsmq8814
@khaledsmq8814 7 лет назад
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.
@tomdwane691
@tomdwane691 7 лет назад
Hi..i'm trying to put icons in my tabbed page but it is not showing up in android and windows phone..what must i do? Here's my code:
@vaibhavsrivastava9913
@vaibhavsrivastava9913 7 лет назад
Severity Code Description Project File Line Suppression State Error Unable to resolve dependencies. 'Xamarin.Android.Support.Design 25.3.1' is not compatible with 'Xamarin.Forms 2.3.4.247 constraint: Xamarin.Android.Support.Design (= 23.3.0)'. 0 while updating the Project With NPM I am getting this error i tried to find each and every way but not get any solution yet please solve it
7 лет назад
You're awesome, structured and with clean explanations, good work! You gained a new subscriber ;)
@bigmacdoubleyouv
@bigmacdoubleyouv 5 лет назад
at 1:00:00, the if(Device.OS == TargetPlatform.iOS) and all that...I am getting a message that this is now obsolete and to use 'switch (Device.RuntimePlatform)' instead. But that doesn't seem to be working for me in the way I have it formatted apparently. Any quick suggestions on syntax change?
@razvanreb
@razvanreb 7 лет назад
Hello Mosh, Is there any chance for this course to make it on Pluralsight too? Great content! Regards!
@surajnathpandey1467
@surajnathpandey1467 7 лет назад
hi mosh i am interested to buy xamarin form all video please guide me. how to buy and how much i need to pay for that.
@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 .
@addtyu6176
@addtyu6176 3 года назад
Xamarin forms performance is bad!!! Try implementing infinite scroll and you'll know what I mean!
@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?
@KeringKirwa
@KeringKirwa Год назад
for a long time i failed to understand the difference between the Binding Context and Binding .THANKS Mosh .
@charliec8434
@charliec8434 4 года назад
Thanks for this Mosh! +sub
@kingsanu5250
@kingsanu5250 7 лет назад
dear sir plz give us all video free plz plz plz because we're not capable to purchase your course and today you become our god, sir plz plz plz help us make it free sir plz we loves you sir
@DodgyBrothersEngineering
@DodgyBrothersEngineering 7 лет назад
Didn't work as never got the emulator to come up just got 9 errors. Severity Code Description Project File Line Suppression State Warning IDE0006 Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled. HelloWorld.Android 1 Active Error Error: No resource found that matches the given name: attr 'windowActionBar'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 2 Error Error: No resource found that matches the given name: attr 'colorPrimary'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 2 Error Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 2 Error Error: No resource found that matches the given name: attr 'colorPrimaryDark'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 2 Error Error: No resource found that matches the given name: attr 'windowNoTitle'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 2 Error Error: No resource found that matches the given name: attr 'colorAccent'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 3 Error Error: No resource found that matches the given name: attr 'colorAccent'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 4 Error Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.Dialog'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 4 Error Error: No resource found that matches the given name: attr 'windowActionModeOverlay'. HelloWorld.Android C:\Users\Laptop\Documents\Visual Studio 2017\Projects\HelloWorld\HelloWorld\HelloWorld.Android\Resources\values\styles.xml 4
@SayWhaaaaaaaaaaaaaaaaaaaaaaat
@SayWhaaaaaaaaaaaaaaaaaaaaaaat 7 лет назад
SUGGESTION: you should remove that echo effect..bit annoying.
@WesleyOverdijk
@WesleyOverdijk 4 года назад
How relevant is this video in 2020?
@shainyyy1950
@shainyyy1950 5 лет назад
Nice start in. Thanks ;)
@giovannigucci5466
@giovannigucci5466 6 лет назад
This guy is good but not generous enough to share some free complete courses with us. All those videos are the beginning of some series. The message is clear - if you want to watch more? $$$ or no.
@mustafagamerpro6396
@mustafagamerpro6396 5 лет назад
I bought it 20 minutes ago why I didn't get the discount that you make please how can I return my money if I get the discount
@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!
@PremKumarM
@PremKumarM 4 года назад
ha ha...
@rayanuki
@rayanuki 4 года назад
Everyone: *Arrived Just in Time* Apple: Fuck you! We're Ahead of time!
@ritwickdey97
@ritwickdey97 7 лет назад
Why not in pluralsight.com? :(
@naumantauseef5853
@naumantauseef5853 4 года назад
Is this App work on both Mac and Windows along with Android and IOS?
@androidsavior
@androidsavior 3 года назад
Yes
@sciminu
@sciminu 4 года назад
Most of apps that crossplatform doesn't need details for control cameras, toast messaes ... so if you are going to make simple crossplatform app, then using Xamarin.LABS isn't bad choice
@tanasedaniel54
@tanasedaniel54 3 года назад
Can I use a linux machine? If yes, what kind of operating system can I cover?
@suchisnitanayak3321
@suchisnitanayak3321 7 лет назад
I want to take the course!! please get in touch.................................
@DreamFreeFPV
@DreamFreeFPV 2 года назад
clicking the link it comes up as Cpanel/account suspended! Where can we download it?
@baconpancakeswithlove
@baconpancakeswithlove 4 года назад
Any code: **exists** Mosh: let me clear this shit
@ilyasprince8082
@ilyasprince8082 7 лет назад
hi prof i really want to watch your course but i don't have a bank account if you can help me i will be thankful
@musaabqamar2006
@musaabqamar2006 3 года назад
wherez the pdf file that you mentioned in this lecture. . . its not attached in description,,
@ramyamanikonda1149
@ramyamanikonda1149 7 лет назад
Very useful..Thank you :)
@shawnmofid7131
@shawnmofid7131 4 года назад
Hi Mosh. The bookmarks are great Is that what they are called? Can I bookmark parts of the video I want to go back to for myself? How do I get the pdfs you refer to please? I am using VS2019, and I get a lot more options with Xamarin and XAML now.
@JJZzZzZzZ
@JJZzZzZzZ 3 года назад
how to download xamarin forms in VSCode??
@jeathtunes769
@jeathtunes769 6 лет назад
Moshpit. MAKE SOME FUCKING NOOOOOOOOOOOOOOOOOOOOOOOISE!!!!!!!!!!!!!
@joeladams998
@joeladams998 3 года назад
#Jayconectz# is the best cyber engr I have ever encountered and an outstanding one at that..
@joeladams998
@joeladams998 3 года назад
#Jayconectz# is the best cyber engr I have ever encountered and an outstanding one at that..
@mayurpotdar1011
@mayurpotdar1011 7 лет назад
I am using Visual studio 2017 on windows 10, I am facing trouble to create the cross platform project. If I go for "class library(Xamarin.Forms)". it gives me portable class library only. If i go for Cross platform for app(Xamarin) , it gives me "project templates building for cross-platform for iOS, Android and windows with xamarin" What should I do? I am getting error for updating package - "Severity Code Description Project File Line Suppression State Error Unable to resolve dependencies. 'Xamarin.Android.Support.Design 25.4.0.2' is not compatible with 'Xamarin.Forms 2.4.0.282 constraint: Xamarin.Android.Support.Design (= 23.3.0)'.0" what is that mean?? Check above video for on 9:21 that's my error
@guilherme.vicari
@guilherme.vicari 7 лет назад
Excellent explanation! Helped me a lot. Thx
@ctbram0627
@ctbram0627 4 года назад
out of date and I am running vs 2017. Nothing I have matches anything in this tutorial! I can't even get past the setup instructions starting 8 minutes into this tutorial!
@P_double_H
@P_double_H 5 лет назад
A few things have changed. Now there is only one option in Cross-Platform. And when you start the project, There is a Solution with only 4 projects: The app name, the app name.Android, The app name.iOS and the app name.UWP (Universal Windows).
@hidemat5141
@hidemat5141 3 года назад
Is it possible to do Xamarin Forms development in Linux?
@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.
@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 !
@rupanjaanssen6930
@rupanjaanssen6930 6 лет назад
Hi, while trying to run the app in the emulator getting error : "C:\Program Files (x86)\Android\android-sdk\tools\emulator.EXE -partition-size 512 -no-boot-anim -avd Android_Accelerated_x86_Oreo -prop monodroid.avdname=Android_Accelerated_x86_Oreo Incompatible HAX module version 3,requires minimum version 4 No accelerator found. failed to initialize HAX: Invalid argument Emulator Android_Accelerated_x86_Oreo cannot be started."
@sudeepskvibes3170
@sudeepskvibes3170 3 года назад
@Programming with Mosh i can't add that Forms Xaml Page (File) time- 19:02 Please Help!!! Please Help!!!
@aboodnimer9097
@aboodnimer9097 7 лет назад
hi friends ,,, how to solve this problem image : not found blank app(xamarin.forms.portable) in visual studio 2015 ? i want solve problem by images step by step thanks very match
Далее
The Complete App Development Roadmap [2024]
7:52
Просмотров 243 тыс.
Iran launches wave of missiles at Israel
00:43
Просмотров 1 млн
Negative Time is Real, Physicists Confirm. Kind Of.
6:59
Make a Simple Android App - Xamarin Android Tutorial
12:51
C# Events and Delegates Made Simple | Mosh
32:04
Просмотров 946 тыс.
Meta Has Changed The Game.
10:17
Просмотров 6 тыс.
Episode 5: MVVM & Data Binding with Xamarin.Forms
30:39
Step-by-step ASP.NET MVC Tutorial for Beginners | Mosh
1:07:49
Creating a Simple Xamarin App
13:01
Просмотров 292 тыс.