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 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.