在微软Build 2015上,随着VS 2015的预览版发布,Xamrine免费版已经作为VS 2015跨平台移动解决方案的核心。与此同时,Xamarin官方也宣布其用户量达到百万之多。2011年7月,Xamarin 开始使用C#开发IOS和Android app,截止2015月4月29日,用户量到达了百万,下面我们就新功能做一些分享:

Xamarin.Forms for Windows

Xamarin.Forms for Windows 8.1 and Windows Phone 8.1

今年3月份发布了针对Windows和Windows Phone预览版的Xamarin.Forms,在社区受到开发者的普遍欢迎。我们今天宣布将继续加强对这些平台的支持,使得开发人员仅需要基于Xamarin.Forms apps 的同一套代码,即可发布app到IOS、Android、Windows、Windows Phone。另外为了方便开发者开发,Xamarin.Forms for Windows 、Windows.Phone可通过NuGet下载。

Availability of Private Previews of Xamarin.Forms for Windows 10 UAP

同时,内部预览版的Windows 10 Universal App Platform已经发布,使得开发者可以基于同样的代码,为所有Windows 10的发布应用。这个新的功能目前在内测,如果你需要参与内部预览版,请通过报名获得预览版下载资格。

New Visual Studio Features--Code Completion for Xamarin.Forms XAML

在Visual Studio中,可以使得UI开发更加方便。新的代码自动完成功能使Xamarin.Forms更强大。现在,您可以在在XAML创建用户界面,通过轻松探索Xamarin.Forms用户界面API,快速构建复杂的画面,并避免打字错误和其他常犯的输入错误等。

Microsoft Visual C++ Debugger Integration

我们已经与微软的Visual C ++团队在合作,可以很容易地在企业应用套件Xamarin.Android引用C ++库、调试C ++库。在Visual Studio2015发行候选版本,你会通过新选项找到一个来接你哪会像调试器从项目的属性窗口中运行你的应用程序Xamarin.Android。

在新选项对话框--Debugger选项下,请选择“Microsoft”,它将能够调试本地C++库,其中包括表达式计算,监视窗口和自动窗口等功能。

Enhanced WatchKit Support

Visual Studio现在已经提供此功能,使得iOS设计人员完全可使用Visual Studio编辑Apple Watch storyboard。

如从Visual Studio工具箱中拖放interface controllers 和UI控件拖到storyboard,同时还可对属性配置板进行配置,以及使用控制键+拖动来移动按钮,表格,或interface controller 到另一个interface controller 来创建新的segues。

iOS Binding Projects

当使用Visual Studio来开发IOS项目,你可能会遇到调用第三方Ojbect-C库的情况。在这种情况下,使用Xamarin.iOS会非常方便,它使得在Visual Studio中非常容易的调用第三方Ojbect C类库,来开发Xamarin.iOS apps。

ComponentOne Xuni

ComponentOne  Xuni是Xamarin.Forms上本地化和跨平台的移动端控件集,它是由全球最大的控件提供商GrapeCity (葡萄城)生产。基于Visual studio xamrin,即可使用ComponentOne  Xuni。 Xuni的设计宗旨是在安卓、iOS和Windows Phone上提供本地化的体验,用相同的API实现跨平台的设计。通过Xuni和Xamarin.Forms,借助C#和Xaml能够开发出适用于所有设备的企业级应用。跨平台的移动开发从来没有这么容易过! 带来绝佳移动体验的跨平台开发控件套包—ComponentOne Xuni

ComponentOne Xuni助力Xamarin开发者突破百万,快速开发Android、IOS Apps的更多相关文章

  1. 使用Xamarin在Visual Studio中开发Android应用

    原文:使用Xamarin在Visual Studio中开发Android应用 本文使用的环境是Windows 8 Visual Studio 2012.2 1.下载Xamarin http://xam ...

  2. 巧用第三方快速开发Android App 热门第三方SDK及框架

    巧用第三方快速开发Android App 热门第三方SDK及框架 历经大半年的时间,终于是把这门课程给录制出来了,也就在今天,正式在慕课网上上线了 项目地址:巧用第三方快速开发Android App ...

  3. 如何通过ShareSDK的 Unity3D快速接入Android/iOS分享与授权

    Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏.建筑可视化.实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎:在游戏 ...

  4. 快速开发android,离不开这10个优秀的开源项目

    作为一名菜鸡Android,时常瞻仰大佬们的开源项目是非常必要的.这里我为大家收集整理了10个优秀的开源项目,方便我们日常开发中学习! 作者:ListenToCode博客:https://www.ji ...

  5. 13个能快速开发android的经典项目

    一.okhttp一个让网络请求更简单的框架 项目地址 https://github.com/jeasonlzy/okhttp-OkGo 二. TwinklingRefreshLayout-下拉刷新和上 ...

  6. 开发者不可不知的五款DIY快速开发工具,你造吗

    对于非专业的移动开发者,弱化编程能力的快发开发工具实用性够强,无需编程只要借助工具提供的各种功能模块,就能开发出属于自己的应用,而支持DIY更能使应用开发锦上添花,借助快速开发工具开发出属于自己的“能 ...

  7. 使用Xamarin实现跨平台移动应用开发(转载)

    刚在朋友圈看到张善友,转发的一条分享“使用Xamarin实现跨平台移动应用开发”,写的确实很详细得体,从收费到开源,这段时间xamarin受到不少质疑,如此文http://blog.csdn.net/ ...

  8. C#使用Xamarin开发Android应用程序 -- 系列文章

    Xamarin开发Android应用程序 利用Xamaria构建Android应用-公交发车信息屏 Xamarin版的C# SVG路径解析器 C#使用Xamarin开发可移植移动应用(1.入门与Xam ...

  9. 如何在Xamarin中快速集成Android版认证服务-手机号码篇

    Xamarin作为微软提供的移动服务多系统开发平台,成为很多开发者首选的应用开发平台.AppGallery Connect(以下简称AGC)也在逐步的支持Xamarin的SDK.认证服务也是支持Xam ...

随机推荐

  1. sql良好习惯

    我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还 ...

  2. anomaly detection algorithm

    anomaly detection algorithm 以上就是异常监测算法流程

  3. 关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题

    关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题 出现这样的问题,一般都是驱动不匹配的原因导致的

  4. IntelliJ IDEA13.1.3+Scala2.11.1环境搭建

    fesh个人实践,欢迎经验交流!本文Blog地址:http://www.cnblogs.com/fesh/p/3805611.html Intellij IDEA的使用性非常好,是一个非常优秀的IDE ...

  5. Strict Standards: Only variables should be passed by reference

    <?php $tag="1 2 3 4 5 6 7"; $tag_sel = array_shift(explode(' ', $tag)); print_r($tag_se ...

  6. SD-WAN技术分析

    1.概述 转载须注明来自 SDNLAB并附上本文链接. 本文链接:http://www.sdnlab.com/17810.html 宽带接入以及Internet骨干网容量的持续提升,促使企业WAN技术 ...

  7. ab压力测试和CC预防

    这两天从服务器上拉数据时,发现取回的数据不正确,而客户端当初健壮性不强,导致解析的数据为空. 起初以为是服务器维护的问题,可今天服务器登陆上了,发现还是数据不正确,正好昨天数据部的哥们告诉了我一个比较 ...

  8. Tomcat部署方式

    tomcat中三种部署项目的方法 第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加: <Context path="/he ...

  9. P1093 奖学金

    奖学金 题目描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金.期末,每个学生都有3门课的成绩:语文.数学.英语.先按总分从高到低排序,如果两个同学总分相同,再按语文 ...

  10. com.alibaba.fastjson.JSONObject学习

    JSONObject json = new JSONObject(); //设置json属性,可以是对象,数值 json.put("key",value); //获取json的普通 ...