Xamarin هي منصة لتطوير تطبيقات الهواتف الذكية على منصات متعددة باستخدام لغة واحدة هي لغة سي شارب وهي تمكنك ايضا من تطوير تطبيقات iOS - windows - Mac باستخدام نفس اللغة بالإضافة طبعاً إلى تطبيقات الأندرويد – عندما توفر تقنية ما إمكانية التطوير مرة واحدة ومن ثم النشر على أكثر من منصة، فإننا نقول أن هذه التقنية تدعم Cross-Platform Development أو بالعربية التطوير على منصات متعددة
بينما منصة android studio تتيح لك تطوير تطبيقات لنظام الاندرويد فقط لكنها مدعومة من جوجل وتقدم تقنيات متعددة تدعمها الشركة العملاقة بشكل مستمر