MVVM, Xamarin

Applying MVVM design pattern

As Developers, we all want our code to work, but if we just write code, chances are we end up with a complex code, and really hard to read, we all want our code to be clean, organized and easy to read, that’s where Design Patterns come into play. But exactly why do we use it?  Design patterns offers us…

Continue Reading

Images, Xamarin

Optimizing & Handling Images with FFImageLoading

At time to develop an application, if we need to add a lot of images, we know that the resource consumption will be increasing as many images as we add, thereby the memory of the device and the application performance will be affected. That’s why, in this article I will explain you a powerful way,  to help improve the device performance and…

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

Videos, Xamarin

Playing videos using Xamarin Forms

Getting videos to play in our application is a dynamic way to display important content that can help us to offer a better user experience, avoiding users to exit the application to see video resources that requires the application at runtime. In the post, we will be explaining this topic, in the following points: 🔶 Platform implementation 🔶 Adding the video player in the XAML…

Continue Reading

UI, Xamarin

How to work with advanced Pop-ups in Xamarin Forms

Normally, we can see some simple Pop-ups in applications that allow us display some information or some similar thing, but sometimes we need more power from them. In this post, I will show you how create advanced Pop-ups with Rg.Plugins.PopUp plugin in Xamarin Forms. We will cover the following topics: ✔ What plugin do I need ✔ Creating Pop-up page ✔ How to call the Pop-up ✔ Initializing on platforms ✔ Pop-up properties First…

Continue Reading