Current handheld application development increasingly favors unified methodologies . This permits developers to create a unified solution that operates on several devices , specifically Android and compatible cellular platforms . Xamarin , as powerful tools , provide a solution to achieve this, allowing programmers to take advantage of familiar ex