MonoCross

Source: Wikipedia, the free encyclopedia.

MonoCross is a C# .NET

Model-view-controller (MVC) framework where the Model and Controller are shared across platforms and the View is implemented for every specific platform and/or target architecture. It allows the development of both native and HTML5 web apps that share business logic and data code. The pattern enables cross-platform portability of business logic and data access code, (Model + Controller), while supporting full, native and/or platform-specific presentation (Views).[1]
This enables separation of the presentation layer, (View) from the application code (Model + Controller). This modification enables portability of application code across multiple platform targets.

It uses

The framework is mentioned in books,[3][4] and is being used by large Fortune 500 enterprises in production.[5]

References

  1. ^ "Archived copy". Archived from the original on 11 August 2011. Retrieved 6 August 2011.{{cite web}}: CS1 maint: archived copy as title (link)
  2. ^ "Scott Olson on Cross Platform Mobile Development with MonoCross".
  3. ^ "Mobileframework.net – the Best PDF Sharing". Archived from the original on 9 July 2017. Retrieved 14 July 2022.
  4. .
  5. ^ "Mono and .NET: The Secret Behind Medtronic's iPad App".

External links