移动跨平台开发,一步到位(ThinkPower)_v3详解.ppt

移动跨平台开发,一步到位(ThinkPower)_v3详解.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
问题 需要原生的UI体验并利用硬件的所有功能 利用已有的.NET开发经验,提供跨平台的应用程序 解决方案 统一使用Visual Studio 2013搭配Xamarin的开发环境 反馈 经过估计后,有70%的代码是可以在平台设备之间共享 案例名称: Kimberly Clark ? 公司背景: 金佰利公司是美国个人护理公司,生产的产品主要基于纸张的消费产品。 旗下品牌产品包括面巾纸,Kotex女性卫生产品和Cottonelle,斯科特和Andrex卫生纸和KimWipes科学清洁湿巾。 APP简述: Mobile CRM?-下载数:8000 企业内使用的应用程序,目的是让销售人员在客户端进行风险评估,包括文档安全管理与风险的识别,并推荐适当的个人防护设备。 问题 需要与Kimberly Clark的业务系统集成 必须在“离线”情况下也能使用 解决方案 使用Visual Studio 2012与Team Foundation Server 2012,旧有的开发环境 应用现成的组件,协助开发程序 反馈 在Xamarin Store有现成的组件与SalesF整合,大幅缩短了开发时间 Demo Hello World 跨平台的 - Demo 插件商城 - 条形码扫描 / In this session, we’ll take a look at what’s new for developers in Visual Studio 2013. Xamarin Thinkpower 移动跨平台开发,一步到位 Jackson Chen 陈建安 Jackson.chen@ Agenda 开发移动应用所面临的挑战 Xamarin 简介 Xamarin的优势 Xamarin使用案例 Demo 开发移動应用所面临的 挑战 平台众多 尺寸多样 #@%…. 对企业 委外开发及维护 自行培养开发团队 已有的C#资源重用 移动装置与既有服务整合 PIAPIA的~ 就差钱 对程序员 你只是个C#爱好者 你有那么多时间吗 你该怎么选择技术 所以 我们有 + + C# = Xamarin Xamarin 简介 Xamarin 历史 - Mono Xamarin 发展 2001 Mono Launched 2009~ 2011 Xamarin Founded Xamarin.Android Xamarin.iOS Release 2013 Component Store Test Cloud Microsoft Partnership 2014 Xamarin 3.0 Release Xamarin 是什么? 用C#来写各移动平台的应用 可以使用 .NET 既有类库 具有原生平台的效能 体现原生平台的UI感受 原生平台可以的,Xamarin都可以 原生平台可以做的,它都可以 Xamarin 如何做到? 程序撰写时 提供与原生平台一对一对应的C# 函式库 使用Binding来调用第三方原生平台的插件 都是C# 函式库 编译与执行时期 产出与原生平台一样的执行包 Xamarin 的优势 iOS Mobile Web Business/Data Code Web Browser Android Web Browser Windows Phone Web Browser HTML 5/CSS/JavaScript Hybrid iOS Android Windows Phone Web View Bridge Native API Web View Bridge Native API Web View Bridge Native API HTML 5/CSS/JavaScript Platform Specific Cross Compiled iOS Native App Android Native App Windows Phone Native App C# Android UI C# Win Phone UI C# iOS UI C# Business/Data Code 跨平台方案的比较 Mobile Web Hybrid Cross Compiling Native App 代表性产品 HTML5/ JQuery Mobile PhoneGap Xamarin Objective-C Java 跨平台能力 强 强 中 无 使用者体验 中 中 强 强 脱机工作 无 有 有 有 硬件整合性 弱 有 强 强 效能 弱 弱 强 强 开发语言与工具所带来的 优势 开发环境 经验传承 人力运用 Designer for iOS 直接在Visual Studio中设计iO

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档