Chapter 1. Developing with Xamarin
This chapter examines the Xamarin framework and architecture on different target platforms and identifies the differences and similarities. It also includes introductory information and tips on preparing the development environment for Xamarin and covers some of the Xamarin development essentials. This chapter is divided into the following sections:
- Cross-platform projects with Xamarin
- Target platforms
- Setting up the development environment
- Emulator options
- A typical Xamarin solution structure
- Quality in cross-development
Cross-platform projects with Xamarin
Developers are enjoying a new era in which development is not restricted to one single application platform but spans across various media such as cellphones, tablets, personal computers, and even wearable devices. The shared code and assets between the development projects improves the elegance and the quality of the work. There is also a direct correlation between the robustness, the effort required...