[转]Xamarin-Visual Studio开发iOS、Android应用

40 篇文章 0 订阅
26 篇文章 0 订阅

2013年11月7日,CSDN联合微软举办了“移动跨平台开发一步到位”为主题的TUP第30期活动。本活动邀请到了微软大中华区开发工具高级产品经理胡德民、微软(中国)有限公司开发技术资深专家李剑波,他们分别从不同方面分析了跨平台应用开发中的难点与痛点,并分享了微软在跨平台研发方面的科研成果,同时微软中国有限公司开发工具及平台事业部耿洋也在现场提前披露了Visual Studio 2013的诸多新特性。本次活动吸引了不少关注移动开发的研发人员,还有专程从济南赶来的朋友。

 

活动现场

移动跨平台开发解决方案将成未来发展趋势


微软大中华区开发工具高级产品经理胡德民 

微软大中华区开发工具高级产品经理胡德民发表开场演讲。他表示,移动平台的多样化及标准的不统一,给企业开发跨平台应用带来了诸多挑战。若针对每个平台分别进行开发,不仅延长了交付周期,增加了成本,还会大大降低用户满意度,失去抢占市场的机会。大家对一步到位的跨平台开发解决方案满怀期待,这也势必将成为未来的发展趋势。

通过Visual Studio结合Xamarin利用C#语言来构建跨平台移动应用,是微软提供给移动开发者的跨平台开发解决方案。其将不同平台的移动开发统一到同一开发工具、同一开发语言,解决了移动开发过程中代码管理、版本管理、交付速度等方面的难点。

为了让开发者更好地利用该解决方案,微软与CSDN合作推出了 Visual Studio Premium With MSDN豪华大礼包,其中包含了最新版的Visual Studio 2013、Xamarin 跨平台开发工具及2年期的MSDN订阅帐号,并以市场最低价提供给开发者。据悉,Visual Studio 2013为永久License授权,开发者可自由向低版本及未来更高版本升级。

Visual Studio+Xamarin+C#=iOS/Andriod/Windows APP


微软(中国)有限公司开发技术资深专家李剑波 

微软(中国)有限公司开发技术资深专家李剑波详解介绍了微软的移动跨平台开发解决方案。他表示目前实现跨平台前端开发有两种方案可以选择,一种是借助HTML5+JavaScript模式,比如PhoneGap。另一种是基于Xamarin模式,该模式将开发语言统一为C#,使用Visual Studio+Xamarin Studio开发工具,Mono.Net作为跨平台开发框架,通过编译程序Cross将代码直接编译成Native执行码,效能与原生App一样快。

 

开发移动应用平台的基础架构

 

Xamarin的基础库

在现场,李剑波演示了如何利用Xamarin模式开发Android、iOS应用,及Xamarin运行的基本原理。他表示Xamarin使开发者可以利用熟悉的语言与工具,在iOS、Android与Windows Phone平台上开发100%的Native APP。任何iOS、Android能做的,Xamarin同样可以完成。

最后,李剑波表示Xamarin并不是万能的,它作为企业级移动App开发平台,主要适合开发面向业务前端的跨平台应用。现在已有很多企业开始使用Xamarin技术,如迪士尼。

 

Xamarin成功案例 

探究Visual Studio 2013


微软中国有限公司开发工具及平台事业部耿洋 

微软中国有限公司开发工具及平台事业部耿洋在演讲中透露Visual Studio 2013正式版将于2013年11月13日发布,距Visual Studio 2012发布仅一年多时间。

 

耿洋表示“Modern Development”、“Modern Lifecycle”为Visual Studio的核心价值,旨在为开发者提供研发技术+研发管理相结合的开发模式。Visual Studio 2013在原有核心价值的基础上,又增加了诸多新特性,如提供了更富体验的IDE,包含用户界面的改善,设备间的同步配置等;更高效的开发环境,新增可悬浮在代码上的窗体CodeLens,用于显示类或方法的代码引用、变更的信息、单元测试及in-line执行情况等。

此外,Visual Studio 2013还在构建高质量应用、开发Windows Store 8.1 App、ALM等方面做了大量优化。

更多Visual Studio 2013特性请见耿洋的演讲PPT:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值