Xamarin Platform

帮助开发人员可以用C#创建原生的IOS、Android、MAC和Windows应用程序

产品编号: 100910
产品功能: 开发工具IDE
开发语言: C#
可用平台: IOS/MAC/Windows/Android
当前版本: v2015
开  发  商: Xamarin

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片段

ide.png

Xamarin APP具有熟悉的用户界面,无论在什么平台下都会给您最好的体验,简单的利用Android和iOS设计器设计您的移动应用程序,轻松构建您的个性化APP。

xamarin_.jpg

 无处不在的代码共享和重复利用,使用同样的语言、API以及数据结构,可以实现跨所有移动开发平台平均达到75%的APP代码共享,如果是使用Xamarin.Forms构建用户局面几乎可以达到100%的代码共享和重复利用。

code-sharing.png

  • 项目共享:添加任何文件到"Shared Project"会自动包含所有平台,实现夸iOS, Android,Windows Phone代码、图片和任何其他多媒体共享
  • 便携类库:使用流行的PCLs像SQLite, Json.NET,ReactiveUI在每个平台,构建您自己的应用程序逻辑PCL并且在哪里都可以使用。
  • Xamarin.Forms:使开发人员可使用100% C#共享代码为iOS, Android 和Windows Phone构建熟悉的用户界面,Xamarin.Forms包含了超过40+的控件和布局,在运行时被映射到本地控件。
Xamarin.iOS

ios-feature.png直接传送本地应用程序包到苹果应用商店
我们提供的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特性和功能

Xamarin.Android

android-features.png原生的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上的所有新功能和新特性。

Xamarin.Mac

xamarin-mac.jpg把您的移动应用程序和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和安卓设计器、可视化调试器、版本控制、重构工具和流畅的动画。

ide (1).png

使用NuGet和Xamarin组件商店快速完成您的应用
支持直接从IDE添加高质量的组件到您的应用中,包括组件和web服务API等等。支持集成Microsoft Azure、Parse、Salesforce和SAP等流行的后台,添加身份验证和加密等安全功能。

components-and-nuget.png

开发商其他产品

  • Xamarin Platform

    帮助开发人员可以用C#创建原生的IOS、Android、MAC和Windows应用

  • Xamarin Studio

    一款功能强大的跨平台IDE,帮助开发人员使用C#构建基于IOS、Andr

  • 更多...

同类产品

热销产品

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat