iOS 11 has a new UI design which include two main changes: Safe area and large titles. The importance of adding support to this in our apps is to respect the platform conventions and also if you don’t add the Safe area it won’t respect the borders in iPhoneX. Some time ago David Ortinau posted a […]
Consuming a RESTful Web Service in Xamarin Forms using Refit (Part 3)
In the second part of this series of articles, we talked about how to structure your project using Refit. In this article, we are going to talk about how to structure your project to consume multiple APIs. Let’s start understanding the issue In the previous article we were consuming the MakeUp API, in this sample […]
Updating to Prism 7.0 for Xamarin Forms
Recently Prism for Xamarin Forms has released the version 7.0, which is a great one with lots of improvements. If you have an older version you will see there’s a lot of breaking changes when trying to update your project. In this article, I’m going to guide you step by step by applying the changes needed for […]
Consuming a RESTful Web Service in Xamarin Forms using Refit (Part 1)
In Xamarin Forms there are several ways to consume restful web services, could be by using the Microsoft Http Libraries or third party libraries like Refit, RESTSharp, PortableRest, etc. In this article, I’m going to show you step by step how to interact with a rest api using Refit. This will be a series of articles […]
Picker with right side icon in Xamarin Forms
Using a Picker in Xamarin Forms is really simple you just need to add the control to a page, set items and that’s it. But what happens when we have a design in which we have an icon on the right side of our picker (To add some styling to it)? a solution could be to […]
Step Bar in Xamarin Forms
Imagine that you want to create a tutorial in your app or just want to make the filling of a simple and boring form a much more entertaining experience. Using a “step by step” is the ideal way of keeping the user engaged but also making them follow a very streamlined process while at the […]
Custom Entry Validation in Xamarin Forms
A good UX practice when developing applications that involve filling a form is to give feedback to the user when a field is wrong or invalid. In this article, we are going to do just that by highlighting the fields where user input is invalid so that they know where exactly is the input issue. The […]
Navigation Bar with Shadow in Xamarin Forms
Material design is a comprehensive guide for visual, motion, and interaction design across platforms and devices. In mobile apps, Android support it by using the Material Theme which determines the look and feel of views and activities starting from Android 5.0 (Lollipop) on. One particular thing of Material Design is the use of shadows. In the […]
Xamarin developer with super powers using MFractor
During the past days I have been using MFractor and definitely love it. In simple words, MFractor is a tool that helps you code faster, because of some interesting features that can increase your productivity such as: making you aware of syntax errors, creating classes, providing handy shortcuts to do stuff, etc. Let’s see the magic […]
XAML – Tips and Tricks
When using Xamarin Forms sometimes there’s code that we do in the code behind because maybe we don’t know that can be done using XAML. Here is the list of 10 things that maybe you didn’t know you can do in XAML: 1-Passing Constructor Arguments Arguments can be passed to a non-default constructor by using […]