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 […]
Talk: XAML Tips and Tricks
When using Xamarin Forms, there is code that you probably do in the codebehind that maybe you do not know how to achieve it in XAML. In this talk we talked about different tricks to bring this to XAML, covering topics such as DataTriggers, Converters, References, AttachedProperties, etc. Full presentation: Xaml tips and tricks […]
IOS 11 support in Xamarin Forms + Prism
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 […]
Quick Trick: Remove Extra Separator Lines in ListView (Xamarin Forms – iOS)
When using ListViews in Xamarin Forms sometimes we have the use case that we have a list with just a few elements, and we want to show each element with a separator line. As we know Xamarin by default set a separator line, but on iOS it is set to all rows even the one […]
Learning Xamarin Forms – The XamGirl personal recipe
Every week I receive messages from people asking me the same questions, “How can I learn Xamarin Forms?”, “How did you learn Xamarin Forms?”, “What should I do to become a pro?”, “How to start?”, etc. In this article, I want to give you my personal recipe on how to learn and how can you […]
AbsoluteLayout in Xamarin Forms Made Simple
Looking at some open source code I see that people barely use AbsoluteLayouts, and I think the main reason of that is because they might not know how to use it. In this article, I’m going to explain step by step how to use it, why, and what you can achieve with it. Let’s start with the […]