21

Building Cross-Platform Mobile Apps

This chapter is about learning how to take C# mobile by building a cross-platform mobile app for iOS and Android. The mobile app will allow the listing and management of customers in the Northwind database.

You will see how eXtensible Application Markup Language (XAML) makes it easy to define the user interface for a graphical app.

Apart from Universal Windows Platform (UWP) apps covered in Appendix B, Building Windows Desktop Apps, this is the only chapter that does not use .NET 5. But by 2021, with the release of .NET 6, all app models, including mobile, will share the same unified .NET platform.

Mobile development cannot be learned in a single chapter, but like web development, mobile development is ...

Get C# 9 and .NET 5 - Modern Cross-Platform Development - Fifth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.