In this chapter, we will build a chat app with real-time communication. In the app, you will be able to send and receive messages and photos to and from other users, which will appear without a manual refresh. We will look at how we can use SignalR to implement a real-time connection with the server.
The following topics will be covered in this chapter:
- How to use SignalR in a Xamarin.Forms app
- How to use template selectors for a CollectionView
- How to use CSS styling in a Xamarin.Forms app
Let's get started.