Sometimes you just gotta create a control that is so unique it is nothing like anything seen before. For situations where you have highly visual controls where you need to take fine control of the drawing process SkiaSharp is a great option.
This article shows how to create a control in SkiaSharp with bindable properties.
Use SkiaSharp and Xamarin Forms to create your own bindable controls by Sergio Escalada
Kodjo Laurent Egbakou has written a 5 part epic blog recreating the WhatsApp UI in Xamarin.Forms. Always nice to see real app UI's reproduced in Xamarin.Forms. Make sure to read all the 5 parts.
Note: Posts are in French
WhatsApp UI dans Xamarin.Forms (Partie 1) by Kodjo Laurent EGBAKOU
Here is how you can create a splash screen for your Xamarin.Forms apps. iOS natively supports the idea of a Launch screen, but in android, it's a bit more complex. Fear not... let Thiago show you the way.
Note: Post is in Portuguese
O X do Xamarin Forms — Splash Screen by Thiago Bertuzzi