Controls, UI, Xamarin

Let’s use the SearchBar control in Xamarin Forms

This time I will tell you about the SearchBar, which is a control that allows us make a search of a specific information between a set of these. To understand better, I will be display these topics in the following sets: 🔹 SearchBar basic structure 🔹 Implementing SearchBar Page Let’s start!!! SearchBar basic structure To understand better, is important to know…

Continue Reading

UI, Xamarin

Working with AbsoluteLayout in Xamarin Forms

Often, while developing an application we face situations where we have a design that needs to implement different layouts that are not the ones we normally use (For example: StackLayout, GridLayout). Some mockups have a more complex design in which we need to organize some graphic controls overlapping others. That’s why, now Im going to explain you an easy way to learn…

Continue Reading

UI, Xamarin

Tips to practice UI development in Xamarin Forms and not die trying

When we are starting to learn some tool, programming language, process or whatever new thing that we want, normally we focus on reading and practicing specifically about this topic we want to learn, we read about new features, functionalities among others by itself to improve our knowledge. But in order to have a more efficient way to learn, we are now…

Continue Reading

UI, Xamarin

Simple way to add a Tabbed Page in our screens in Xamarin Forms

In some App’s is required to navigate within the same screen throughout  different sections with their own design and information, each one independent of the other. To do it, we have a page type named: TabbedPage. Let’s learn how to implement it. What is a tabbed page? It’s a page that contains different tabs or sections that make possible the navigation between…

Continue Reading

UI, Xamarin

Handling strings in our XAML’s

In this article, I just covered a few recollections of some simple but important topics to improve our Xaml’s and that are too needed and to useful in everyday life to develop an application. I hope these topics are useful for you. Let’s start! 😎 We will be learning the following topics: ✔ Concatenating strings ✔ Adding special characters to the texts ✔ Making multiple…

Continue Reading

UI, Xamarin

Working with GridLayout in Xamarin Forms

When we are developing an application, is very important to know what Layout is better for our needs. For example, imagine we are writing a calculator app, we can use a StackLayout or a GridLayout. But… Really, what would happen if we create a calculator based on a set of StackLayouts? Because of the amount of nested views we need for our…

Continue Reading

UI, Xamarin

Creating Accordions in Xamarin Forms

Sometimes, we need to include in our ListViews, some additional options to make better the user experience and the usability on the screen. That’s why now I’m going to explain to you how to do an Expandable ListView (Accordion) in Xamarin Forms. Let’s see! Which steps do I have to do? 1⃣ Step one:  Let’s create the Model In this example, we…

Continue Reading

UI, Xamarin

Easy way to create circle buttons in Xamarin Forms

I have seen a lot of people asking about how to create circle buttons in Xamarin Forms. I read about a quick and easy way to create that circle button effect so I have decided to make this post to share it as a reference. Let’s Start! Let’s see the properties There are two properties you can set to get…

Continue Reading

UI, Xamarin

Painting your screen with Xamarin Forms

Have you ever need to create an application with painting screen? 🤔 Yes!! Me too. In this post, I’m going to explain step by step how to do it. Let’s see! First of all… What do I need? ✔ Add from NuGet Package the plugin: SkiaSharp Let’s start! You must add the following namespace on your xaml page: After this, you have to add…

Continue Reading

UI, Xamarin

Resolving IOS Title Bar issues using Xamarin IOS

It’s probably that all of us have had a problem with IOS Title bar position, maybe getting the UI Controls in the top of the screen and that becomes annoying, so now, I’m going to explain you how to fix it. First of all… What things do I need to know? 📌 Thickness:      Defines edges position from an element. 📌 Device…

Continue Reading