Xamarin Platform是一款功能强大的跨平台IDE开发工具,帮助开发人员可以用C#创建原生的IOS、Android、MAC和Windows应用程序,该工具提供了Xamarin.iOS、Xamarin.Android以及Xamarin.Mac,一次开发多次使用,完全的跨平台。Xamarin Platform还提供了很多现代开发所需功能,包括代码完成、调试器、打包和发布应用(支持通过TestFlight发布应用程序)。对于Android,Xamarin还包含了自己的UI生成器(对于iOS,则使用苹果Xcode的UI生成器)。另外Xamarin还提供了Visual Studio 2010和2012的插件,该插件可以很好地与微软的系统集成,可以在Mac OS机器的仿真器上进行远程调试和测试。
Xamarin APP的构建使用标准的,原生的用户界面控件,应用程序不仅看起来是终端用户所期望的样子,而且实际上的表现也没有让用户失望过。Xamarin的应用程序可以访问底层平台公开的各种功能和设备,包括iBeacons等特定于平台的功能和Android片段
Xamarin APP具有熟悉的用户界面,无论在什么平台下都会给您最好的体验,简单的利用Android和iOS设计器设计您的移动应用程序,轻松构建您的个性化APP。
无处不在的代码共享和重复利用,使用同样的语言、API以及数据结构,可以实现跨所有移动开发平台平均达到75%的APP代码共享,如果是使用Xamarin.Forms构建用户局面几乎可以达到100%的代码共享和重复利用。
直接传送本地应用程序包到苹果应用商店
我们提供的Ahead-of-Time (AOT)编辑器直接编译Xamarin.iOS应用程序为原生的ARM程序集代码,意味着您的APP是一个原生的平台二进制文件。
存取任何IOS API
我们采用Apple’s iOS SDK和C#之间一一对应,使用强类型和.NET命名转换增强Objective-C API
从C#调用存在的Objective-C
使用产品提供的自动绑定生成器,您可以使用存在的Objective-C代码、框架和自定义控件在您的Xamarin app里
构建基于手表的APP
使用Xamarin Studio或者Visual Studio构建新的手表应用程序,在IOS 设计器里编辑手表用户界面,并且在iOS Simulator里调试手表应用程序
我们的产品保持与苹果同步更新
我们的产品支持 iOS 5, iOS 6, iOS 7,iOS 8,所以您的应用程序可以利用最新的IOS特性和功能
原生的Android应用程序包
Xamarin.Android使用即时编译为您的应用程序性能进行复杂的运行时优化,这意味着您的应用程序已经是一个原生的Android APK了。
存取任何Android API,包括新的form factors
我们使Google’s Android APIs和C#之间 100%无缝连接,采用异步支持和.NET命名转换增强Java APIs
从C#调用存在的JAVA代码
在Xamarin.Android提供的自动绑定生成器的帮助下,使您的Xamarin APP里可以完全使用现存的Java代码,框架和自定义控件
构建Android Wear apps
100%的支持Android Wear API存取,创建全功能的应用程序能够运行于Android Wear驱动
保持于Android同步更新
Xamarin随时保持与Android同步更新,可以使用最新的API,在您的应用程序里也总是第一时间享有Google发布的Android上的所有新功能和新特性。
把您的移动应用程序和Windows APP带到MAC上
无论什么时候您想把创建的移动应用程序或者Windows应用程序放到MAC上,Xamarin.Mac都可以快速地帮您实现这个目标
使用AppKit进行用户界面构建
使用XCode的用户界面方便地构建和设计您的MAC,然后程序化您的AppKit UI,并进行C# 和 iOS, Android 甚至Windows共享
在Visual Studio中创建本地iOS和Android应用
Xamarin是唯一一个允许您在Visual Studio中创建本地iOS和安卓应用的平台。使用您熟悉、喜欢的工具、库和设计模式,包括TFS 和ReSharper。如果Visual Studio 对于IDE来说是悍马车,那么Xamarin Studio就是特斯拉。支持查看代码实现、iOS和安卓设计器、可视化调试器、版本控制、重构工具和流畅的动画。
使用NuGet和Xamarin组件商店快速完成您的应用
支持直接从IDE添加高质量的组件到您的应用中,包括组件和web服务API等等。支持集成Microsoft Azure、Parse、Salesforce和SAP等流行的后台,添加身份验证和加密等安全功能。
帮助开发人员可以用C#创建原生的IOS、Android、MAC和Windows应用
一款功能强大的跨平台IDE,帮助开发人员使用C#构建基于IOS、Andr
帮助开发人员可以用C#创建原生的IOS、Android、MAC和Windows应用
一款专门用于Visual Studio下的插件,用于增强Visual Studio下代
轻巧的代码语法高亮,代码编辑器以及解析控件
一款独立的可完全替代VSS的代码管理软件
一款轻量级的实用的代码管理控件
一款享誉全球的.NET图表控件,支持多种图表类型,帮助开发人员快
一款功能强大的界面套包产品,支持WinForm、WPF、SilverLight、A
一款全球顶级的流程图绘制控件
一款功能强大的.NET报表控件,可以进行报表的设计,展示和用户自
精确的ICR和OCR识别控件