Hi James! Under the iOS "Code Generation & Runtime", for both "Active (Debug)" and "Release", I only have three options available in my dropdown menu. Those are: x84_64, i386, and i386 + x84_64. Any pointers on how I may be able to have access to the type of dropdown options you presented around the 22:58 marker? Thanks! Oh by the way, I have been watching your videos and have been seriously enjoying the learning process associated with Xamarin.Forms mobile applications development.
Hi James - great course, but I'm encountering some issues that didn't come up during your setup. Running the latest Visual Studio 19. First issue: Unable to find package NETStandard.Library with version (>= 2.0.3) Second Issue : Error on startup "Intel® Hardware Acceleration Driver missing". The 2nd one is killing me as I can't seem to find this driver. Any thoughts why I have these issues while in your video there were none? Also, is it possible to use the emulators from my Android Studio in Visual Studio?
I would use VS 2022 now, else do a repair on VS 2019 from the installer. Seems like something is off. You can use any emulator from android studio or visual studio. They should just pop up in there. See docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/
Hi.James I'm always grateful to watch the video. In addition to this video, some of the video's auto-generated subtitles are in Vietnamese. Although the automatic translation is not perfect, it is a great help for me, who is a non-English speaking person. Can you edit it?
Good afternoon James. I am trying to make these settings in VS for Mac but there isnt an option for "Properties" when i right click android or iOS. The properties window on the side bar does not give me the options that you show. How can i set these values using VS mac?
That was really interesting and helpful. Thank you very much ! Maybe for another Video: I am always looking for "Best Practice". The most of all courses deliver only sample code but if you (I mean "I") have to distribute a really reliable app you have to take care of a lot of stuff that is not mentioned in many courses like "Error Handling". What if you using REST or Database-Connections and have a weak WiFi. How to handle Errors. Should I deal with it locally or globally and what is the most elegant way to do this. I am a freelancer and have to learn everything on my own and I am afraid to have my own style of programming that other developers might not like if I am on a team one day....UA-cam is full of "samples" to show off but not with "business code". Also how to automatically test your application. I saw samples of that but there must be a "professional" way of doing that !
If you have some knowledge of Xamarin development, You can follow the guideline which is written in this book "Enterprise-Application-Patterns-using-XamarinForms"
Great video, however, this would have possibly been better at the later stages of the tutorial, after actually already doing something, so would have something more solid and tangible to test it with. Especially since this is beginners tutorial, optimization is not the first thing you need/want to know about, since it is hard to contextualize the implications and benefits of 99% of the settings. For an experienced android/iOS dev these are ofc immensely beneficial and good to know right from the start, but quite a bit confusing and disheartening for example to a mobile beginner like me coming from enterprise and unity side
Be careful about enabling a code shrinker (like r8); it would cause my app to crash (because of reflection stuff in Prism IOC?), and the internet seems to have a lot of other people having similar problems with r8/ProGuard.
First video was great, but this is confusing for a beginner like me. How am I to understand optimization if I don't know the foundamental concepts first.
Hello, I always get Duplicate linking errors for builds with linking SDK Assemblies on IOS. I tried deleting folders and deleted bin but nothing. How can I fix this issue?
can you do one video with firebase too since there are not much vid on firebase. i know azure is great but i am a student so cannot register with azure as of now
@@JamesMontemagno i recently came across one of my apps, where i am not sure, will have to check the dot net framework version, it lists four additional settings like LLVM compiler, AOT and two more which i dont remember.
FYI If you wanted to use your own keystore to avoid doing it during publishing to PLay Store run a command similar to the following: keytool -genkey -v -keystore j7r.keystore -alias j7r.package -keyalg RSA -keysize 2048 -validity 10000
Thank you James, I have an app idea but have been overwhelmed by where to begin. I'm starting here. keep them coming
Thx James! Such videos are very important and useful because Xamarin is constantly updating and project settings too.
Glad you found it helpful!
Love the way you take time to dive a bit deeper than other tutorials. I've enjoyed it. Thanks!
Glad it was helpful!
thanks for everything James u r the best
That is exactly I was going to search for. Thanks James
Great Video Sir, awesome teaching skill....
Zero Dislikes = Zero Haters
Thanks for doing this series.
I really learn a lot from you
Thanks again James .. learning a lot with your clear and detailed explanation
Very very helpful.
I always wanted a video like this that explains all settings of Xamarin.
Thank you
Glad it was helpful!
I was waiting for video about this from you alot
Thank you James , keep on
More to come!
Hi James! Under the iOS "Code Generation & Runtime", for both "Active (Debug)" and "Release", I only have three options available in my dropdown menu. Those are: x84_64, i386, and i386 + x84_64. Any pointers on how I may be able to have access to the type of dropdown options you presented around the 22:58 marker? Thanks! Oh by the way, I have been watching your videos and have been seriously enjoying the learning process associated with Xamarin.Forms mobile applications development.
Make sure that you have "Release" & "iPhone" selected to get the configuration you need there.
Hi James - great course, but I'm encountering some issues that didn't come up during your setup. Running the latest Visual Studio 19. First issue: Unable to find package NETStandard.Library with version (>= 2.0.3) Second Issue : Error on startup "Intel® Hardware Acceleration Driver missing". The 2nd one is killing me as I can't seem to find this driver. Any thoughts why I have these issues while in your video there were none?
Also, is it possible to use the emulators from my Android Studio in Visual Studio?
I would use VS 2022 now, else do a repair on VS 2019 from the installer. Seems like something is off. You can use any emulator from android studio or visual studio. They should just pop up in there. See docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/
Excellent series. Great format, good information, perfect pacing.
Hi.James
I'm always grateful to watch the video.
In addition to this video, some of the video's auto-generated subtitles are in Vietnamese.
Although the automatic translation is not perfect, it is a great help for me, who is a non-English speaking person.
Can you edit it?
Good afternoon James. I am trying to make these settings in VS for Mac but there isnt an option for "Properties" when i right click android or iOS. The properties window on the side bar does not give me the options that you show. How can i set these values using VS mac?
On visual studio for mac, right click on the Android or iOS project and go to "Options"
Our new Hero !
That was really interesting and helpful. Thank you very much ! Maybe for another Video: I am always looking for "Best Practice". The most of all courses deliver only sample code but if you (I mean "I") have to distribute a really reliable app you have to take care of a lot of stuff that is not mentioned in many courses like "Error Handling". What if you using REST or Database-Connections and have a weak WiFi. How to handle Errors. Should I deal with it locally or globally and what is the most elegant way to do this. I am a freelancer and have to learn everything on my own and I am afraid to have my own style of programming that other developers might not like if I am on a team one day....UA-cam is full of "samples" to show off but not with "business code". Also how to automatically test your application. I saw samples of that but there must be a "professional" way of doing that !
Hey there! Glad you enjoyed the video! I like the idea :) will put on backlog as I build out the app :)
How would this look like with a domain driven model / infrastructure/core/data layer?
Hi James! Nice vid. What do you use to zoom and insert arrows?
It's called ZoomIt (from SysInternals)
Hi. You talk about "in show notes below" but I can't find them. How can I get to them? Awesome videos by the way. Sooo helpful.
Below the video you will see a description and a "see more" button which has more info and links :)
Hi James, Can you make a video about Creating a template for Xamarin Project. Like folder structure for Normal MVVM and Stuff
For sure, I am working my way up to that :)
If you have some knowledge of Xamarin development, You can follow the guideline which is written in this book
"Enterprise-Application-Patterns-using-XamarinForms"
Great video, however, this would have possibly been better at the later stages of the tutorial, after actually already doing something, so would have something more solid and tangible to test it with.
Especially since this is beginners tutorial, optimization is not the first thing you need/want to know about, since it is hard to contextualize the implications and benefits of 99% of the settings.
For an experienced android/iOS dev these are ofc immensely beneficial and good to know right from the start, but quite a bit confusing and disheartening for example to a mobile beginner like me coming from enterprise and unity side
James, thank you!
Be careful about enabling a code shrinker (like r8); it would cause my app to crash (because of reflection stuff in Prism IOC?), and the internet seems to have a lot of other people having similar problems with r8/ProGuard.
Yeah based on what you use, you may have to include a config file. But make sure you only link SDK assemblies.
First video was great, but this is confusing for a beginner like me. How am I to understand optimization if I don't know the foundamental concepts first.
Love Xamarin and your video
Thanks for watching and subscribing!
Thanks But Why UWP Still Expermential To Use Shell Pages We Need UWP Full Support For Shell
Hello, I always get Duplicate linking errors for builds with linking SDK Assemblies on IOS. I tried deleting folders and deleted bin but nothing. How can I fix this issue?
Hard to diagnose issues on youtube but post a Q over on our Q&A: docs.microsoft.com/en-us/answers/products/dotnet
can you do one video with firebase too since there are not much vid on firebase.
i know azure is great but i am a student so cannot register with azure as of now
I will look into it! Have you seen the free azure account for students: azure.microsoft.com/en-us/free/students/
@@JamesMontemagno Azure for students is new to me so will look into it.
And thank you for the response..
Thanks James
Please put these in a playlist or title them with Part numbers. I think people are lost after the first video
There has always been a playlist ua-cam.com/play/PLwOF5UVsZWUiHY1CkRVjYJ6dm0iCvAlfw.html. I’ll make sure to add a link :)
You got Subscription! :)
Thanks buddy!
Yes you got me subscribed too
This very good
Thank you.
You're welcome!
There are some new settings available now. This video needs to be updated.
Are you talking about .NET 6 settings in Preview?
@@JamesMontemagno i recently came across one of my apps, where i am not sure, will have to check the dot net framework version, it lists four additional settings like LLVM compiler, AOT and two more which i dont remember.
FYI If you wanted to use your own keystore to avoid doing it during publishing to PLay Store run a command similar to the following:
keytool -genkey -v -keystore j7r.keystore -alias j7r.package -keyalg RSA -keysize 2048 -validity 10000