XamRight for WPF and More License Options

With the XamRight 4.0, we excited to release support for WPF Xaml, adding it to the list of supported Xaml variants, along with Xamarin.Forms and .NET MAUI. Another much-asked-for change in this release is different licensing options at different price points. There are additional improvements we will be blogging about soon, and you can seeContinue reading “XamRight for WPF and More License Options”

Deploying Xamarin and Maui apps from Azure Pipelines to Google Play

Being able to deploy directly to an app store from a CI/CD pipeline is incredibly convenient, improves repeatability, and generally a good practice. But there are several pieces that have to be put in place to get it running. We’ve had to do it multiple times, so we ended up writing this up as aContinue reading “Deploying Xamarin and Maui apps from Azure Pipelines to Google Play”

Xamarin.Forms BackgroundColor, TextColor, and Dark Mode

We recently undertook updating an older Xamarin.Forms app to include Dark Mode support on iOS. Newer versions of Xamarin.Forms makes it pretty easy to set up a good framework. There are some useful blog posts here and here on how to set up a framework in your app, and some very useful Microsoft documentation here.Continue reading “Xamarin.Forms BackgroundColor, TextColor, and Dark Mode”

XamRight 2.30 Release for Visual Studio

We thrilled to announce the release of XamRight 2.30. This release continues to improve its powerful XAML static analysis capabilities, and introduces features to streamline your XAML development. This release is available today for Visual Studio 2017 and 2019, and will be released for Visual Studio for Mac within a few short days. Binding ConvertersContinue reading “XamRight 2.30 Release for Visual Studio”

XamRight 2: Visual Studio for Mac, Triggers, and more

It’s been a while since we’ve posted anything, but rest assured, we’ve been busy listening to feedback from users and improving XamRight. In the last few months, we’ve made XamRight faster, more reliable, with more accurate analysis. And that’s just the behind-the-scenes stuff. There are several visible features to talk about, and for this postContinue reading “XamRight 2: Visual Studio for Mac, Triggers, and more”

Editing and Maintaining Grids with XamRight

Grids are a popular layout, giving you lots of flexibility and good layout performance. However they can get to be difficult to work with as they become increasingly complex. Take a look at this quick demo showing a few of the features of XamRight that make it easier to work with Grid layouts in Xaml.

XamRight: 95% Effectiveness in Binding Analysis

A central component of XamRight is it’s ability to analyze apps to match views, bindings, view models, and properties without any configuration. This analysis powers bug detection, Xaml autocomplete, and other handy features in daily Xamarin development. When we last published our benchmarks, XamRight achieved 88% effectiveness against the suite of open source Xamarin.Forms appsContinue reading “XamRight: 95% Effectiveness in Binding Analysis”

Tab Retap in Xamarin.Forms, Now With Icons!

A while back, I wrote about how to handle reselecting/retapping of tabs in a Xamarin.Forms TabbedPage (covering iOS and Android in part 1 here and UWP and NavigationPage in part 2 here).  The basic problem is that app designs frequently want to react to a user selecting the already-active tab on a TabbedPage — reselecting,Continue reading “Tab Retap in Xamarin.Forms, Now With Icons!”