Xamarin je open-source framework pro vývoj mobilních aplikací vlastněný společností Microsoft. Nabízí možnost psát kód jednou a sdílet ho mezi různými platformami a umožňuje využívání všech výhod frameworku .NET – jeho knihovny, nástroje či bezpečnostní funkce.