Screenshot Preview

Xamarin.Android (the new name for Mono for Android)

by Xamarin - Product Type: Component / Application

Xamarin is available in three editions:

Xamarin.iOS - Develop iPhone and iPad apps in C#, using Xamarin Studio or Visual Studio.
- Develop Android phone and tablet apps in C#, using Xamarin Studio or Visual Studio.
- Quickly build and deploy native Mac apps in C#. Expand your app reach to 66 million Macs and reach new users through the Mac App Store.

Easily create apps in C# for Android. Xamarin.Android provides all the tools to build native cross-platform apps in one package. Xamarin.Android lets you create, build, debug and deploy apps in Visual Studio, or use Xamarin Studio, a fully-featured IDE that is built for mobile app development. Xamarin delivers high performance compiled code with full access to all the native APIs so you can create native apps with device-specific experiences.

Average Review:   based on 1 review.
$ 979.02

Best Seller


Our regular prices are shown below. Please logon to see your discounted prices.

Showing: All Prices | Renewals Only  in

Xamarin.Android 3 Business

Add to Cart $ 979.02 1 Developer License Business (Includes 12 months support and product updates) Delivered via Download + Email
Mfr. Part No: XA BUS

Xamarin.Android 3 Business - Renewal

Add to Cart $ 979.02 1 Developer License Business Renewal (Includes 12 months support and product updates) Delivered via Email
Mfr. Part No: XA BUS

Xamarin.Android 3 Enterprise

Includes all of the Xamarin Business features as well as a technical kickoff session, one-day response time SLA, hotfixes, over $500 in pre-built app components and more.

Add to Cart $ 1,861.02 1 Developer License Enterprise (Includes 12 months support and product updates) Delivered via Download + Email
Mfr. Part No: XA ENT
Add to Cart $ 882.00 1 Developer License Enterprise Upgrade from Business (Includes 12 months support and product updates) Delivered via Download + Email
Mfr. Part No: XA ENT UPG

For customers with an active Business subscription. If your Business subscription has expired you will need to purchase a renewal before you can upgrade to Enterprise.

Xamarin.Android 3 Enterprise - Renewal

Add to Cart $ 1,861.02 1 Developer License Enterprise Renewal (Includes 12 months support and product updates) Delivered via Email
Mfr. Part No: XA ENT

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Build native Android apps with Xamarin.Android

  • Ship native Android packages.
    Xamarin.Android uses just-in-time compilation for sophisticated runtime optimization of your app’s performance. Your app is a native Android APK - not cross-compiled, not interpreted, and not a web page posing as an Android app.
  • Access any Android API, including new form factors.
    Xamarin bring 100% of Google’s Android APIs to C#, enhancing Java APIs with async support and .NET naming conventions so you feel right at home. They even shipped same-day support for Google Wear and the latest Google Glass SDK.
  • Call existing Java code from C#.
    Use your existing Java code, frameworks, and custom controls in your Xamarin app using Xamarin's automatic binding generator. You’ll likely find excellent .NET alternatives to your favorite Java libraries, but bindings give you the best of both worlds.
  • Always up-to-date with Android.
    Xamarin stays up-to-date with the latest APIs from Google. Xamarin are ready for each new dessert, from Ice Cream Sandwich to KitKat, so you can always use the latest features in your apps. They even include support for the experimental ART runtime.

The Xamarin Platform of products allow you to build apps in C# for iOS, Android, Windows Phone, Mac OSX, Windows, Google Glass and more.

Xamarin apps look and feel native because they are native.

  • Native User Interfaces
    Xamarin apps are built with standard, native user interface controls. Apps not only look the way the end user expects, they behave that way too.
  • Native API Access
    Xamarin apps have access to the full spectrum of functionality exposed by the underlying platform and device, including platform-specific capabilities like iBeacons and Android Fragments.
  • Native Performance
    Xamarin apps leverage platform-specific hardware acceleration, and are compiled for native performance. This can’t be achieved with solutions that interpret code at runtime.

Share code everywhere.
Use the same language, APIs and data structures to share an average of 75% of app code across all platforms. Build user interfaces with Xamarin.Forms and share nearly 100%.

  • Shared Projects
    Add any file to a Shared Project and it’s automatically included on all platforms. Share code, images, and any other media across iOS, Android, and Windows Phone.
  • Portable Class Libraries
    Use popular Portable Class Libraries (PCLs) like SQLite, Json.NET, or ReactiveUI on every platform. Build your own app logic as a PCL and use it everywhere.
  • Xamarin.Forms
    Xamarin.Forms allows you to build native user interfaces for iOS, Android and Windows Phone using 100% shared C#. Xamarin.Forms includes more than 40 controls and layouts, which are mapped to native controls at runtime.

Build native Android and Windows apps in Visual Studio.

  • Explore the Android API fluently with IntelliSense.
    IntelliSense inside Visual Studio enables you to explore the expansive landscape of the Android API simply by typing. Quickly lookup types, methods and discover API functionality without breaking your train of thought.
  • Use the tools you know and love.
    Stay productive by continuing to leverage the entire Microsoft ecosystem, including ReSharper, Team Foundation Server (TFS), TeamCity, Jenkins and your favorite code coverage and profiling tools.
  • Debug like a pro.
    Track down bugs using the full power of a modern debugger, which can debug your app whether it's running in a simulator, or live on-device. Set breakpoints, step through code and watch values change during execution.

Design incredible user interfaces for Android without leaving Visual Studio.

  • Never touch a line of XML.
    Easily create Android screens by dragging controls onto screens, and configuring them using the properties pad. No need to get your hands dirty with XML.
  • Design multiple resolutions at once.
    The Android Designer makes things easier for Android developers by previewing layouts across multiple screen resolutions and device form factors simultaneously.
  • Perfect property editing.
    Quickly configure the appearance, layout, field names, and event handlers for controls and views using a sleek properties pad.

Use the Xamarin.Forms API to quickly build shared screens for iOS, Android and Windows Phone. If you know C#, you already know how to build iOS, Android, and Windows Phone apps. Xamarin designed an API that works exactly how C# developers expect. Xamarin.Forms pages represent single screens within an app. Pages contain layouts, buttons, labels, lists, and other common controls. Connect these controls to shared backend code and you get fully native iOS, Android, and Windows Phone apps built entirely with shared C#.

At runtime, each page and its controls are mapped to platform-specific native user interface elements; for example, a Xamarin.Forms Entry becomes a UITextView on iOS, a EditText on Android, and a TextBox on Windows Phone.

Mix-and-match with platform-specific code.

  • Decide page-by-page.
    Xamarin.Forms is great for forms-based screens, and you can mix Xamarin.Forms with the full power of Xamarin.iOS and Xamarin.Android in the same app. For example, use Xamarin.Forms for your login and settings screens, and Xamarin.iOS and Xamarin.Android for the rest of your app.
  • Embed custom views anywhere.
    Not only are Xamarin.Forms pages mixable with custom screens, but you can embed custom views built directly against Xamarin.iOS and Xamarin.Android into Xamarin.Forms pages.
  • Call platform APIs via shared services.
    Need platform-specific functionality within a Xamarin.Forms page, such as querying the accelerometer? We’ve included services that quickly and easily abstract platform-specific API calls to keep you writing as much shared code as possible.

Extend Xamarin.Forms with custom controls.

  • Define your own controls, layouts, pages and cells.
  • Expose your own platform-specific controls in Xamarin.Forms pages.
  • Subclass included controls and customize their behavior.

Build pages entirely with XAML.

  • Define views, layouts and bindings in a succinct markup language.
  • Note: Xamarin.Forms is not compatible with pre-existing XAML visual designers.

Architect with MVVM and data bindings.

  • MVVM architecture for clean separation of UI and app logic.
  • Two-way data bindings automatically sync data between controls and models.
  • Mobile-optimized dependency injection with <10ms startup time.
  • Messaging center for loosely-coupled messaging between app components.

Weave captivating animations.

  • Basic animations (e.g. rotate, fade, scale) which can be composed to build complex effects.
  • Low-level animation API for building custom, replayable animations.
  • All operations delegate to platform-specific animation APIs (e.g. CoreAnimation on iOS) for optimal performance.
  • Animations are awaitable using async/await for developer-friendly sequencing.

What’s included with Xamarin.Forms


  • ContentPage
  • MasterDetailPage
  • NavigationPage
  • TabbedPage
  • CarouselPage


  • StackLayout
  • AbsoluteLayout
  • RelativeLayout
  • GridLayout
  • ContentView
  • ScrollView
  • Frame


  • ActivityIndicator
  • BoxView
  • Button
  • DatePicker
  • Editor
  • Entry
  • Image
  • Label
  • ListView
  • Map
  • OpenGLView
  • Picker
  • ProgressBar
  • SearchBar
  • Slider
  • Stepper
  • TableView
  • TimePicker
  • WebView
  • EntryCell
  • ImageCell
  • SwitchCell
  • TextCell
  • ViewCell

Comparison of Xamarin Subscriptions

Subscription Plan/Feature: Starter - Free Business Enterprise
Permitted Use
Companies or incorporated entities with more than five (5) employees must purchase a Business or Enterprise Plan.
Individual Organization Organization
Deploy to Device
Xamarin enables you to build, debug and ship to devices
Deploy to App Stores
Deploy to the Apple App Store, Google Play Store, Amazon Appstore, and any public app marketplace.
Xamarin Studio
Xamarin Studio is a cross-platform IDE for Windows and Mac that allows you to write mobile apps in C#.
Unlimited App Size
Starter edition lets you build small apps that cannot P/invoke third-party libraries. When your app outgrows starter edition, you should move to a paid plan.
Build native UIs for iOS, Android and Windows Phone from a single, shared C# codebase.
Visual Studio Support
Use Visual Studio to build, deploy and debug iOS and Android apps. Leverage the Microsoft ecosystem, including TFS and plugins such as ReSharper.
Business Features
Support for in-house deployment, headless builds, WCF, and System.Data.SqlClient.
Prime Components
Over $500 in pre-built app components including UI controls and themes to help you get your app done faster.
Email Support
Private, expert email support directly from Xamarin support engineers.
One Business Day SLA
For Enterprise customers, Xamarin offer a guaranteed response time of one business day.
Xamarin Enterprise customers blocked by verified bugs that do not have a reasonable workaround have access to patched builds of Xmarain's current stable releases once a fix is available.
Technical Kick-off Session
Spend one hour with a Xamarin sucess engineer getting all the information you need to start your project on the right foot.
Technical Account Manager
A Technical Account Manager who is dedicated to make your mobile projects successful.
Code Troubleshooting
have a Xamarin mobile engineer review a specific issue in your app's source code. Remote web assistance is also available. Contact if you would like to be sent more information.
  At Extra Cost At Extra Cost

How does a Xamarin subscription work?
Subscriptions need to be renewed on an annual basis, and are purchased in terms of developers per platform; for example, you could configure your Xamarin Business subscription to include 5 Xamarin.iOS developers and 10 Xamarin.Android developers.
Please go to Xamarin.Android, Xamarin.iOS or Xamarin.Mac to add the number of licenses you need to your cart.

How many developers do I need to add to my subscription?
Each developer contributing code to a Xamarin app needs his or her own Xamarin account added to a subscription.

Which Prime Components are included with an Enterprise subscription?
SQLCipher, Signature Pad, Lock Screen, Black Leather Theme, Brown Leather Theme, and Industrial Theme.

Can I continue to use Xamarin when my subscription expires?
Yes. Your Xamarin license is perpetual. However if you choose not to renew your subscription, you will no longer have access to new releases and support.

Product Search

Enter search words:

Quick Links


Primary Category

Related Products

The Software Superstore for IT Professionals

As Official Distributors, ComponentSource offers convenient, one-stop shopping from 250+ Software Publishers specializing in Application Development & Operations.

More Info | About Us

Award Award