Xamarin is a cross platform mobile development tools for :-
- Android
- iOS
- Windows
Xamarin provides commercial software development tools that allow a user to develop applications for Android, iOS and Windows using C# language and XAML(Extensible Application Markup Language) on the .NET framework. Xamarin is a software company based in San Francisco Xamarin is built on the .NET Framework. It allows one to create apps that easily run across multiple platforms.
The Xamarin platform consists of a number of elements that allow you to develop applications for iOS and Android:
- C# language – Allows you to use a familiar syntax and sophisticated features like Generics, LINQ and the Parallel Task Library.
- Mono .NET framework – Provides a cross-platform implementation of the extensive features in Microsoft’s .NET framework.
- Compiler – Depending on the platform, produces a native app (eg. iOS) or an integrated .NET application and runtime (eg. Android). The compiler also performs many optimizations for mobile deployment such as linking away un-used code.
- IDE tools – The Visual Studio on Mac and Windows allows you to create, build, and deploy Xamarin projects.
System Requirement
Windows
- A computer with at least 2GB of RAM and running Windows 7 or higher
- Visual Studio 2012 Professional or higher
- Xamarin for Visual Studio
Mac
- A Mac computer running OS X Yosemite (10.10) or higher
- Xamarin iOS SDK
- Apple’s Xcode (7+) IDE and iOS SDK
- Xamarin Studio
No comments:
Post a Comment