In the previous chapters, I talked about what Xamarin.Forms is and where it fits within the existing Xamarin technology. Xamarin.Forms was never intended to replace the Xamarin technology as a whole. Forms is merely offering another alternative to maximize code sharing by making it possible to define the UI in a unified way.
Soon after the introduction of Xamarin.Forms, the original approach of building apps with Xamarin was renamed “traditional Xamarin”. This chapter explains when to choose which approach and what you have to keep in mind when you do.