Run your Xamarin.Forms apps on the Web via Uno Platform
Xamarin.Forms has support for UWP and Windows, and since the Uno Platform provides the full UWP API set, it is easy to build renderers on top of Uno to enable WebAssembly. This enables Xamarin.Forms apps to run on the Web with execution of a simple command line. Here’s how to do it in Visual Studio.
Xamarin.Forms 4.3 is live!
Happy Days, it's the stable release of Xamarin.Forms 4.3.0!!! This release marks the removal of the experimental flag from CollectionView as it moves into stable status. Along with this, comes a number of enhancements and contributions from the community. So much goodness, so little time to investigate it.
Xamarin.Forms 4.3 is live! Introducing CollectionView by Paul DiPietro
Testing ViewModels using INotifyPropertyChanged verifier
Introducing NotifyPropertyChanged.Verifier, a fluent extension of xUnit for testing implementations of INotifyPropertyChanged in ViewModels. If I actually wrote unit tests, this would be super useful ;-)
Testing ViewModels using INotifyPropertyChanged verifier by Runar Ovesen Hjerpbakk
Relative Bindings in Xamarin.Forms 4.3
I saw a tweet from David Britch about a little known Xamarin.Forms 4.3 feature - Relative bindings provide the ability to set the binding source relative to the position of the binding target. They are created with the RelativeSource markup extension, and set as the Source property of a binding expression.
Xamarin.Forms Relative Bindings by davidbritch
Page Navigation Animations
Juliano Custódio demonstrates how you can set page navigation animations for your applications made with Xamarin.Forms. Specifically a nuget package called XForms.Plugin.AnimationNavigationPage which looks interesting to dig into.
Note: Post is in Portugese
Prisms new IDialogService
Charlin Agramonte introduces the new Prism IDialogService which is a pre-registered service that allows you to show custom dialogs.
Using IDialogService on Prism in Xamarin Forms by Charlin Agramonte
Adding custom fonts in Xamarin Forms
Leomaris discusses adding custom fonts into your Xamarin.Forms applications. Fonts are actually one of the key elements of design, so as developers we often have to incorporate custom fonts into our applications.
Keep your Xamarin app up to date with SignalR
Whether writing a mobile app with Xamarin Forms or native Xamarin.iOS/Xamarin.Android sometimes the requirements demand that your app updates as quickly as possible when something changes on the server. SignalR is an awesome service for realtime updates.
PODCASTS & VIDEOS
Bring Stunning Animations to Your Apps with Lottie | Xamarin Developer Summit
A great animation talk by Martijn van Dijk on how to use the Lottie animation framework to create beautiful animations for iOS, Android, MacOS, TvOS and even Xamarin.Forms apps! Animations are always a delight to have in our apps, but can be very difficult to create. Lottie makes it easy to integrate fancy animation into your application.
Bring Stunning Animations to Your Apps with Lottie | Xamarin Developer Summit by Xamarin Developers
Matthew Robbins just wants to make your life better
On episode 22 of DevTalk Kerry speaks to Matthew Robbins about improving Xamarin.Forms developers’ lives with MFractor.
22: Improving Xamarin.Forms developers’ lives with MFractor. With Matthew Robbins by kerry
Partly Cloudy Episode 2
Matthew Soucoup is back with another episode of Partly Cloudy! The show where you learn how to build a cloud-connected Xamarin mobile application. This time, it's all about getting those news feeds. A bit of server side love.
Xamarin.Forms 101: Getting to Know your XAML Workspace - Visual Studio 2019 for Mac
This week we take a look at building XAML user interface and how to leverage all of the tools built into Visual Studio 2019 for Mac. This includes the toolbox, property panel, and built-in Previewer.
Xamarin.Forms 101: Getting to Know your XAML Workspace - Visual Studio 2019 for Mac by James Montemagno
Xamarin Podcast: .NET Conf Recap!
In this month’s episode James and Matt recap .NET Conf!
.NET Conf just happened and if you missed anything don’t worry, because… We. Have. You. Covered.
There were a ton of great announcements and we talk about them all.
Including all of the Xamarin related sessions such as David Ortinau’s session on building beautiful apps while being totally productive with Xamarin.Forms! We talk about Maddy Leger’s session on developer productivity! As well as Jon Douglas takes a deep dive into building modern Android apps!
Merge Conflict 172 - Who Turned Out The Lights?
Now that the betas are over and the .1 releases are out, it is finally time to actually integrate new features into our app. No better place to start than dark mode! So many considerations when attempting to implement this. Implicit, explicit, system themes? Where to start? We discuss.