.NET 005: Xamarin with James Montemagno
Adventures in .NET10 Syys 2019

.NET 005: Xamarin with James Montemagno

Episode Summary In this episode of Adventures in .NET, James Montemagno, a PM in the developer division at Microsoft working with Xamarin shares with the panel all of the exciting things happening in the Xamarin world. Charles Max Wood invites listeners to check out James’s appearances on a different DevChatTV podcast, The iPhreaks Show. Charles expresses his excitement to see Xamarin from a .NET perspective. James starts the discussion by sharing how he got into Xamarin and .NET. He explains what he loves about .NET. James worked for Xamarin during the transition into Microsoft, he shares what it was like and how the unification of the two made their products even better. The panel discusses the changes in Microsoft’s practices over the past ten years, becoming more opensource friendly and less focused on selling products. What is Xamarin, is the next thing the panel answers. James explains that Xamarin helps developers build native apps in C#. He goes on to explain how the versions of Xamarin change based on the platform, Android, iOS and tooling inside visual studio. The topic turns to how Xamarin runs. James explains that there is a common theme in Xamarin, flexibility. Choosing how Xamarin is run is up to the developer, who can use AOT (ahead of time) or JIT (just in time). Charles explains what AOT and JIT mean and how they affect application size and performance. James explains how Xamarin runs differently for Android and iOS. James introduces a brand new mode called Startup Tracing and explains how it can reduce the start-up time for your Xamarin apps by up to 60% by using a small trace of AOT. He shares the future goals for this mode and explains that it is free and can be used today. The next concern the panel has is about sharing code between different platforms and how this works with Xamarin. James explains that this problem is solved with Xamarin forms, Xamarin forms has everything a mobile app developer could want. In Xamarin forms developers can create pages to share cross-platform or simply build their whole app for all platforms. James even explains how a developer can make platform-specific adjustments to the code. James defines customer-driven development and explains how this allows them to create the best product for developers. The flexibility and capabilities in UI’s and controls allows developers to choose what their app looks like. Caleb asks about the built template components that allows the developer to architect the navigation in their applications. James explains one of the tools, Shell and how it helps you set up your navigation how you want it while handling all the messiness with minimal code. Charles asks James about library integration into Xamarin. James starts by sharing what comes in the box with Xamarin, 100% API coverage for both Android and iOS. How this works is, a team looks at the needs of developers and makes a list of the necessary, popular and desired libraries and creates API bindings for them. Libraries that don’t make that list can have a binding generated with Xamarins binding generator, which will include the necessary features needed to use the library. The panel changes the topic to the new Xamarin features that James is most excited for. James mentions a one-stop library called Xamarin essentials that will hold all the things a developer might need. He also includes Xaml hot reload for Xamarin forms, this feature will create a better level of productivity as it reloads around typos and mistakes allowing developers to stay in their workflow. The panel discusses the other benefits of a feature like this. Caleb Wells warns how addictive a good hot reload can be. The episode ends with James giving advice and resources for getting into Xamarin. Charles praises the Microsoft documentation. Caleb gives an endorsement for Microsoft Learn. Charles invites listeners to suggest topics and guests at devchat.tv. Panelists
  • Charles Max Wood
  • Caleb Wells
Guest
  • James Montemagno
Sponsors Links Picks Charles Max Wood: Caleb Wells: James Montemagno: Special Guest: James Montemagno.

Support this podcast at — https://redcircle.com/adventures-in-net/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

Jaksot(236)

.NET 043: The Pros of Using Unity with Jason Weimann CONT'D

.NET 043: The Pros of Using Unity with Jason Weimann CONT'D

In this continuation of last week’s episode, Jason Weimann delves deeper into Unity. We discuss how to get into Unity, working with the ecosystem and the benefits of using Unity to develop games. Jason offers up a ton of great gems in this episode. Sponsors CodeRush for Visual Studio | FREE 30-DAY TRIALRaygun | Click here to get started on your free 14-day trialFaithlife | Now Hiring Software DevelopersCacheFly Panel Caleb WellsShawn ClaboughJoel SchaubertWai Liu Special Guest Jason Weimann Links https://www.youtube.com/c/Unity3dCollegeUnity3DCollegehttps://open3dmodel.com/3d-models/fbxhttps://www.mixamo.com/https://www.fs.usda.gov/cnnf/https://cambatrails.org/ Picks Shawn Clabough www.holidaycoro.com Caleb https://www.turbosquid.com/Search/3D-Models/free/fbx Wai www.thetileapp.com Joel Mountain biking at the Chequamegon National Forest Jason Weimann https://rcgdesigns.comhttps://shop.bitgem3d.com Follow us on Twitter > @dotNET_PodcastSpecial Guest: Jason Weimann. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

20 Loka 202032min

.NET 042: The Pros of Using Unity with Jason Weimann

.NET 042: The Pros of Using Unity with Jason Weimann

In this episode of Adventures in .NET, Jason Weimann joins us to dig into Unity. We discuss how to get into Unity, working with the ecosystem and the benefits of using Unity to develop games. Jason offers up a ton of great gems in this episode. Sponsors CodeRush for Visual Studio | FREE 30-DAY TRIALRaygun | Click here to get started on your free 14-day trialFaithlife | Now Hiring Software DevelopersCacheFly Panel Caleb WellsShawn ClaboughJoel SchaubertWai Liu Special Guest Jason Weimann Links https://www.youtube.com/c/Unity3dCollegeUnity3DCollegehttps://open3dmodel.com/3d-models/fbxhttps://www.mixamo.com/https://www.fs.usda.gov/cnnf/https://cambatrails.org/ Picks Shawn Clabough www.holidaycoro.com Caleb https://www.turbosquid.com/Search/3D-Models/free/fbx Wai www.thetileapp.com Joel Mountain biking at the Chequamegon National Forest Jason Weimann https://rcgdesigns.comhttps://shop.bitgem3d.com Follow us on Twitter > @dotNET_PodcastSpecial Guest: Jason Weimann. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

13 Loka 202044min

.NET 041: .NET Microservices: From Code To Containers To Steeltoe with David Dieruf

.NET 041: .NET Microservices: From Code To Containers To Steeltoe with David Dieruf

In this episode of Adventures in .NET, guest David Dieruf joins the panel to discuss .NET microservices. They clear up the confusion about what microservices are and how to use them? Sponsors CodeRush for Visual Studio | FREE 30-DAY TRIALRaygun | Click here to get started on your free 14-day trialFaithlife | Now Hiring Software DevelopersCacheFly Panel Shawn ClaboughWai Liu Special Guest David Dieruf Links SteeltoeProject Tyedieruf.net Picks Shawn Clabough Doom Eternal Wai Tandem David Dieruf Identity Server Follow us on Twitter > @dotNET_PodcastSpecial Guest: David Dieruf. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

6 Loka 20201h 10min

.NET 040: The Magic of DAPR with Cecil Phillip

.NET 040: The Magic of DAPR with Cecil Phillip

In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like microservices or maybe you don’t, well DAPR is here to help with implementation and getting all the different parts of your application talking to each other. Sponsors CodeRush for Visual Studio | FREE 30-DAY TRIALRaygun | Click here to get started on your free 14-day trialFaithlife | Now Hiring Software DevelopersCacheFly Panel Shawn ClaboughCaleb WellsWai Liu Special Guest Cecil Phillip Links DAPRSidecar patternhttps://dapr.io/MTLS Picks Shawn Clabough Warrior Nun Caleb Destiny 2 Wai Surfshark Cecil Phillip Gotham Knights Follow us on Twitter > @dotNET_PodcastSpecial Guest: Cecil Phillip. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

29 Syys 20201h 7min

.NET 039: Microsoft Orleans with Reuben Bond

.NET 039: Microsoft Orleans with Reuben Bond

In this episode of Adventures in .NET, guest Ruben Bond (no relation to James) discusses using MS Orleans for distributed computing – from the basics to using it for games and more. Sponsors PVS-Studio | Try PVS-Studio for free using the promo code: #advdotnetCodeRush for Visual Studio | FREE 30-DAY TRIALRaygun | Click here to get started on your free 14-day trialAudible.comCacheFly Panel Shawn ClaboughJoel SchaubertWai Liu Special Guest Reuben Bond Links github.com/dotnet/orleanshttps://www.imdb.com/title/tt4477976/dataintensive.nethttps://www.databass.dev/ Picks Shawn Clabough Ryan Knorr Lawn Care Wai https://www.nbc.com/superstore Reuben Bond Fall Of Civilizations Podcast Follow us on Twitter > @dotNET_PodcastSpecial Guest: Reuben Bond. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

22 Syys 202043min

.NET 038: EFCore 5 and Blazor with Jeremy Likness

.NET 038: EFCore 5 and Blazor with Jeremy Likness

In this episode of Adventures in .NET, we dig deep into Microsoft’s progression from EF6 to EFCore 5 and how EFCore integrates with Azure Cosmos DB. Jeremy also discusses how he has worked with Blazor and EFCore in Azure and the benefits of his approach. Sponsors PVS-Studio | Try PVS-Studio for free using the promo code: #advdotnetCodeRush for Visual Studio | FREE 30-DAY TRIALAudible.comCacheFly Panel Shawn ClaboughCaleb WellsWai Liu Special Guest Jeremy Likness Links https://blog.jeremylikness.com/series/blazor-and-ef-core/EFCore 5 Preview 6.NET Docs Taxonomy updatesEF Core Community Standups Picks Shawn Clabough Cursed | Netflix Caleb Umbrella Academy 2 Wai Appetize.io Jeremy Likness Oculus QuestStrength In Weakness: My life with Parkinson’s DiseaseFollow Jeremy on Twitter > @JeremyLikness Follow us on Twitter > @dotNET_PodcastSpecial Guest: Jeremy Likness. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

15 Syys 202051min

.NET 037: Microsoft Build 2020

.NET 037: Microsoft Build 2020

In this episode of Adventures in .NET, the panel discusses Microsoft Build 2020. Sponsors PVS-Studio | Try PVS-Studio for free using the promo code: #advdotnetCodeRush for Visual Studio | FREE 30-DAY TRIALCacheFly Panel Shawn ClaboughCaleb WellsJoel Schaubert Links Build native apps for any device with .NET | BOD107Future of Azure Mobile Appsdocs.microsoft.com/en-us/learn/tv/Jhttps://github.com/microsoft/PowerToyshttps://news.microsoft.com/build2020/https://docs.microsoft.com/en-us/windows/package-manager/winget/ Picks Shawn Clabough Bill & Ted Face The Music Official Trailer #1 (2020) Caleb Phantasy Star Online 2 Joel Schaubert Feline Rescue Project Follow us on Twitter > @dotNET_PodcastSupport this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

8 Syys 202050min

.NET 036: dotNET – Blazoring with C# with Jeff Fritz

.NET 036: dotNET – Blazoring with C# with Jeff Fritz

In this episode of Adventures in .NET, guest, Jeff Fritz and panelists have lots of fun talking about all things .NET – .NET Core, .NET Standard, Blazor, Webforms, Classic ASP and more. Sponsors PVS-Studio | Try PVS-Studio for free using the promo code; #advdotnetCodeRush for Visual Studio | FREE 30-DAY TRIALCacheFly Panel Shawn ClaboughCaleb WellsWai Liu Special Guest Jeff Fritz Links Blazor WebAssembly 3.2.0 Release CandidateMobile Blazorhttps://github.com/FritzAndFriends/BlazorWebFormsComponents40 Years on, PAC-MAN Recreated with AI by NVIDIA Researchers Picks Shawn Clabough Microsoft PowerToys Caleb Westworld – Season 3 Wai Oppo Reno 5G Smartphone Jeff Twitch.tv Follow us on Twitter > @dotNET_PodcastSpecial Guest: Jeff Fritz. Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.

1 Syys 20201h 12min

Suosittua kategoriassa Liike-elämä ja talous

puheenaihe
psykopodiaa-podcast
mimmit-sijoittaa
sijotuskasti
rss-rahapodi
pomojen-suusta
ostan-asuntoja-podcast
herrasmieshakkerit
rss-neuvottelija-sami-miettinen
raharesepti
hyva-paha-johtaminen
rss-tyoelaman-timantteja
inderespodi
oppimisen-psykologia
leadcast
sijoituspodi
raksapodi
rss-lahtijat
rss-paikoillenne-valmiit-laakikseen
rss-startup-ministerio