CHAPTER 2

image

Building Mobile User Interfaces

In mobile UI development using Xamarin, our screens and their controls, images, animations, and user interactions run natively on a handheld device. Various synonyms for mobile UI screens exist, such as views and pages, and these are used interchangeably here. A view can mean a screen but can also refer to a control in certain contexts.

Two standard approaches apply to building mobile UIs with Xamarin:

  • Xamarin.Forms is a cross-platform UI library for Android, iOS, and Windows Phone.
  • A platform-specific (or native) UI approach uses Xamarin.Android, Xamarin.iOS, and the Windows Phone SDK.

This chapter ...

Get Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.