Continuous integration (CI) is the name for the software practice involving the aforementioned source control management strategies, together with automated build/deploy and testing phases. Nowadays, CI generally refers to the automated build/deploy and testing phases of Application Lifecycle Management (ALM).
For Xamarin projects, software engineers are free to use a vast number of CI management tools, available both commercially and with freemium licensing (that is, limited features for free usage).
Visual Studio Team Services (VSTS) is the cloud-based version of Team Foundation Server and provides convenient features for Xamarin developers. Currently available as a freemium subscription-based service, teams are free to manage a limited number projects with a limited number of team members.
In VSTS team projects, both Git and TFVC development repositories can be managed, planned, automatically built, tested, and possibly deployed (see the...