Chat Bot with Xamarin Forms

You can create a Bot, with Microsoft Bot Framework, and talk to it via a number of channels, such as Slack or Facebook Messenger. However, what if you want to talk to a bot, directly via your Xamarin Forms application. Setup Bot Before we get started, you need to setup your Bot, via the Microsoft […]

Read More >

Xamarin Forms LayoutOption Differences

The differences between Xamarin Forms LayoutOptions, is what I will be covering in this post, and how they behave with different elements and settings. The LayoutOptions is set in Xamarin Forms, via the HorizontalOptions or VerticalOptions properties on any View. They can be set to any of the following options: Start, Center, End, Fill, StartAndExpand, CenterAndExpand, […]

Read More >

Lottie Animations with Xamarin Forms

Lottie is a library, designed for iOS, Android and React Native, by Airbnb, that allows you run animations. These animations are defined in a JSON file, containing all the details of colors, shapes, transforms and more. These JSON files are created by Adobe After Effects. However, many designers have been happy to share their works, and […]

Read More >

Accessibility Support in Xamarin Forms

Accessibility options, allows accessibility programs to read your app and provide any appropriate assistance. The most common, is a narrator, being able to read your app, to verbal speak to a user about what parts of your app do. Accessibility support in our apps, is something a lot of developers overlook. It was previously difficult […]

Read More >

Using Xamarin Inspector With Your Live Apps

The Xamarin Inspector, is its own product, that can inspect your Xamarin apps, while they are running. I have mentioned Xamarin Workbooks before, and you will have seen a live inspector, that ran your pieces of code. This is the same inspector, just separated to connect to a live app, instead of through Workbooks. Setup You […]

Read More >

Native Views in XAML from a PCL

Native Views are views native to each platform and they can be embedded in a Shared or PCL project in XAML. As of Xamarin Forms 2.3.3+ you can take controls only native to one platform and place them in a Xamarin Forms view. Its actually incredibly easy. Caveats Before we get started here are some […]

Read More >

Cheat Sheet For Xamarin Form Controls

Xamarin released a great cheat sheet over a year ago if you were going from Android to iOS to Windows Phone. It is great but doesn’t help if you are using Xamarin Forms because they have an entire different set of terminology for their controls. While it doesn’t take long to memorize them, for new […]

Read More >

Styling

If you come from a web background you certainly want to know how to create a stylesheet of sorts to hold all of your UI styling information. As always, this is the XAML way. Creating your App.xaml.cs You will notice that by default you have an App.cs in your project. What you need to do […]

Read More >