Animations are important when developing a mobile app, it can make any boring application into a super fun one. Xamarin Forms makes it really easy to work with animations in the code behind but what if we want to create some simple animations that we can add to any control in a very easy way. […]
Quick Tip – Launching Google Maps in Xamarin Forms
When developing mobile applications sometimes we want to take the user to a map when tapping an address/location name. Launching the native map app installed by default (Google Maps in Android/ Maps in iOS) is pretty easy using Xamarin Essentials. To use this library you can do it in three simple steps: 1-Install the plugin […]
Extending TabbedPage in Xamarin Forms
When working with the TabbedPage in most cases we have a design requirement that require us to do some customizations. In this article I’m going to show you how to customize your TabbedPage by doing some cool stuff, that covers the following topics: Bottom Tabbed Page Adding custom font/selecting text color to the Tab item […]
Adjusting elements when keyboard shows in Xamarin Forms
When developing forms, a good practice is that when the keyboard is shown we shouldn’t hide the text entries behind it. Instead of that the text entry should raise up while typing. This is pretty easy to do in Xamarin Forms, by just adding the entry inside the Scrollview and that’s it. But what happens […]
Understanding Converters in Xamarin Forms
In a previous article we talked about Triggers, in which basically we were using it for use cases when we wanted to change a control value based on a property value in the model. So instead of writing the code in our model, we do in our XAML. Converters use a similar concept, just instead […]
Transparent Navigation Bar in Xamarin Forms
In this article, I’m going to show you how to make the navigation bar transparent in Xamarin Forms. Let’s do it Step by Step 1-Create a class that extends from NavigationPage 2-We use an iOS platform specific to specify bar is translucent. Make sure to set the color BackgroundColor to Transparent and set the property NavigationPage.IsNavigationBarTranslucent=“True” on […]
Custom renderers VS Effects in Xamarin Forms
Some people are a little bit confuse on how and when should use custom renderers or effects. In this article, I’m going to clarify this by first explaining how to create each one step by step and finally some closing thoughts on when to use one or the other. Let’s start with the basics. Xamarin […]
Mocking your app in Xamarin Forms
When we start developing a new application there’s the possibility that you don’t have the API ready yet. But you want to start doing the UI, so you want to code your app in a way that when API is available the integration will be easier to do and won’t affect the code done so […]
Understanding Triggers in Xamarin Forms
When using Xamarin Forms sometimes we have a control in our XAML that changes according to the value of a property in our model. For example, if we have a Label which property Text has a binding to a string property that represents a Name in a model that we want to be visible only […]
Exploring new properties in Xamarin Forms 3.0
With the release of Xamarin Forms 3.0, everybody is talking about the new features: Flex Layout, css, Visual State Manager and Right to Left. In this article, we are not going to talk about them because there are a lot of articles that already cover those really well. (Here a good one ) . What […]