UI, Xamarin

Doing a Pull To Refresh in a ListView using Xamarin Forms

When we add a ListView control in our applications, normally we don’t see a loading control indicator while we wait for the data but there are some properties that help us to add this control. Let’s see! Let’s Start! How to add the PullToRefresh icon in the ListView? I show you bellow the way to create a ListView in the XAML. I…

Continue Reading

Xamarin, Xamarin Android

Comprehending screen densities in Xamarin Android

All of us at the time of adding images to the resources folder, have seen inside there a lot of folders with the prefix name drawable followed with a “-“  and each one of the screen density types (drawable-hdpi , drawable-xhdpi , drawable-xxhdpi and some others). But what can I do with these folders? To better understand, first we must have some previous knowledge: ⚪   Pixel:      …

Continue Reading

Sounds, Xamarin

Working with audio recorder using Xamarin Forms

Very often we use applications that play sounds and allow us to trigger some actions like start, stop, random and some others… but what happen if we want to record the audio that we will manipulate? It’s easy! In this post I will teach how to do  this with Plugin.AudioRecorder.   We will follow these steps: Adding the Plugin.AudioRecorder Previous configuration Recording…

Continue Reading

UI, Xamarin

A simple way to create a carousel in Xamarin Forms

Normally we can see screens in applications with components with swipe behavior within the same page. With CarouselPage we can create this. Let’s see! What is a CarouselPage? It’s a type of page with slides interaction in the same screen that we can swipe one by one, you can add images , labels and whatever virtual component that you need inside there. We can create it…

Continue Reading

Messaging, Xamarin

Let’s make phone calls and send messages using Xamarin Forms

The plugin Xam.Plugin.Messaging provides us the access to the phone for: calls, SMS and emails. Messaging is one of the most important functions of our device , therefore is frequently used to create applications to get closer to our user, creating a comunication between our App and the system device messaging / call function. With this plugin we can manage the following topics:…

Continue Reading

UI, Xamarin

Working with signatures in Xamarin Forms

We all have gone through the experience of someone asking for our signature or while working on a project that demands or requires somehow a signature… So.. I was thinking about how can I do this in Xamarin Forms and I found it!? Let’s See! What about this Xamarin.Controls.SignaturePad.Forms? With this plugin you can create , save (In Jpeg, Jpg and…

Continue Reading

UI, Xamarin

How to work with Styles XAML in Xamarin Forms

Very often we need to create the same styles for differents visual controls and we have to repeat this code for each controls as we need. .. But what happend if we can create just one style for every control without code repetition..???… In this post I’ll show you how you can create the following in XAML: Global Styles Explicit styles Implicit…

Continue Reading

Sounds, Xamarin

Let’s learn about Text to Speech

Sometimes we need to create an application that transform our written text to speech… But why?.. Because this makes it more intuitive and dynamic also provides better usability and can help people with visual disabilities. What is TextToSpeech Plugin? Its a plugin that let us make the text to speech. Its supported on Xamarin Android, Xamarin.iOS, Xamarin.tvOS, Xamarin.macOS and Xamarin.Forms projects…

Continue Reading

Charts, Xamarin

Getting started with charts in Xamarin Forms

Usually we want to display some information on the screen in a graphic way without a lot of words and with a quick reading. That’s why we use charts. In this post I’ll teach you how to do this. First of all.. What do I need? Add from NuGet Package the plugin: Microcharts.Forms Let’s Start! Setting Data Entries to Charts To begin…

Continue Reading

Sounds, Xamarin

Playing sounds in Xamarin Forms

When we are creating a mobile application we want it to be friendly and intuitive. This is why it is so important to add some sounds to differentiate each action and warn the users using the Application. I’ll teach you how to do this in just three steps. First of all.. What do I need? Add from NuGet Package the plugin: Xam.Plugin.SimpleAudioPlayer Let’s…

Continue Reading

New news Xamarin Forms, Xamarin

Getting started with Xamarin Nightly Builds – 3.0

Nightly Builds are the latest versions from Xamarin Forms 3.0. I’m going to do an Introduction about these Builds. I hope this is useful for you. Let’s Start! What’s new? ✔ Better XAML IntelliSense experience in Visual Studio 2017. ✔ Better UI Experiences ➖ FlexLayout ➖ RTL – Right-to-left Localization ➖ CSS – Cascading Style Sheets ➖ Visual State Manager ✔ XAML compilation shows build times reduced by as much…

Continue Reading

New news Xamarin Forms, Xamarin

Getting started with FlexLayout Properties Behavior

In Xamarin Forms we have some layouts that define the distribution scheme to the components in the screen.  Handling with this, the views for the user. In this case I am going to explain about FlexLayout. What is? FlexLayout provides different ways for allocating components in the screen, making alignment, design and spaces organization way easier. This layout have the power…

Continue Reading