Forum General

Do we need to distribute the NET framework with our apps?

HKiroHKiro PTMember


I want to start developing mobile apps and I get some information that using Xamarin we can write apps in C# to the 3 major platforms available (Android, iOS and Windows Phone).

Since C# is a NET language my question is:

If we develop an app to run in android should we need to deploy the NET framework along with our app?

If yes, how this is made?

The NET is bundled inside the APK file or distributed side by side with the APK?

And in the case of iOS?

I suppose that for Windows Phone the question doesn't apply because the NET framework is already in the phones.

Sorry for this noob question but the mobile platforms are new to me (as a developer, of course).

Thank you


  • JasonAwbreyJasonAwbrey USInsider, University, Developer Group Leader mod

    For iOS, the relevant portions of the framework are bundled with your app (and the unused portions are stripped out). Android has the option either using a shared Framework between apps, or a separate copy bundled with the app.

  • FredyWengerFredyWenger CHInsider ✭✭✭✭✭

    You simply do not have to care about :smile:

  • HKiroHKiro PTMember

    Hooooh. How can this be possible? That question posted at june 2015 is not posted by me!!!!!!!! At least as far I remember. If it was me, I don't spend a year thinking in the same question.

Sign In or Register to comment.