说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

微软开发体验与平台合作事业部大中华区DX部门总经理Srikanth Raju:基于云的跨平台开发

HTML文档下载 WORD文档下载 PDF文档下载
微软开发体验与平台合作事业部大中华区DX部门总经理Srikanth Raju发表题为《基于云的跨平台开发》的演讲。现场解读了微软新CEO Satya Nadella提出的“Mobile First, Cloud First”,并阐述了微软跨平台技术战略。

一年一度的移动开发者盛宴——2014移动开发者大会(简称MDCC 2014)于10月31日至11月2日在北京新云南皇冠假日酒店隆重召开。MDCC是由CSDN和创新工场联合主办的中国最大的移动开发者盛会,致力于推动中国移动互联网生态系统的成长,今年迎来第五届。

微软开发体验与平台合作事业部大中华区DX部门总经理Srikanth Raju发表题为《基于云的跨平台开发》的演讲。现场解读了微软新CEO Satya Nadella提出的“Mobile First, Cloud First”,并表述了微软跨平台技术战略,分别为平台间代码共享、优化运营成本、灵活调配开发资源、技术服务于业务。


微软开发体验与平台合作事业部大中华区DX部门总经理 Srikanth Raju

以下为演讲实录:

Srikanth Raju:下午好!我叫Srikanth Raju,我在微软工作。我的中文不是很好,所以我还是准备用英文跟大家做演讲好吗?谢谢。下面我们来先做一点互动,首先是关于我自己做一个介绍,我觉得非常荣幸和很高兴,可以来参加MDCC大会,在我整个职业生涯,当然我已经工作20多年了,我经常跟开发者沟通。我的事业是在硅谷起步的,我也为甲骨文等公司工作过,用Java等几种不同的语言,还去过芬兰等其他地方工作,我在北京工作也有两年半。当时我在诺基亚,主要是为所有的亚洲开发者提供服务。而现在我是在微软工作,主要负责微软大中华区开发体验与平台合作事业部,今天我想给大家讲一下基于云的跨平台开发。

首先,对于开发,从最初的台式机到使用iOS、Android、Windows Phone等各种不同的移动平台,再到现如今的云,为什么我们需要建立起一些跨平台基于云的开发呢?这是我们作为开发者每个人都需要思考的问题。

我们微软的新任CEO Satya Nadella将这些趋势都融合起来,给微软制定了一个新的策略或者战略,那就是我们在想的“Mobile First, Cloud First”世界。我们现在觉得已经是一个生产效率和平台的公司了,主要是能推动移动和云优先的世界,我们希望可以把数字的经验还有数字的生活、体验融合起来。

当前,从消费者的角度来说,交互越来越强烈,使用包括可穿戴等在内的各种不同设备,以及物联网、台式机、智能手机、平板电脑等,只要是任何数码设备,用户都可以通过这些设备来进行交互。而它们每一天都会产生上以万亿计的数据,我们不知道这些数据具体来说有多大,它们到底到哪儿去了?都到云上去了。而我们这些数据是应该以更智慧的方式来分类和打包的,这样作为用户,包括企业才能从数据当中进行分析,更好的利用数据,并不是说这些数据就是0和1,我们不关心这种二进制的意义,真正关心的是这些信息包含的我们的经验,从设备中获得的一些愉悦的心情等。所有这些其实都是因为有了开发者才能实现这一点,否则,所谓的数字世界是不可能存在的,这是非常简单易懂的道理。

所有这些数据,我刚才提到了都在云上,那我们现在就会有这种说法。我们会想,我们到底要怎样做才能够让数据跟在我们的云和移动互联网中和谐共生,并且通过这种方式我们就提出来了这样的策略,就是移动优先和云优先。所以我想问大家,到底我们应该怎样去实现移动优先和云优先呢?我们首先还是来看一看现实世界,实际上这两者是相辅相成的。我们的设备必须要得到最优化的使用,我们需要给用户提供最佳的体验,因为数据来自于云。而如果没有设备的话,我们的终端用户就无法得到数据,无法从云上得到数据,设备就没有任何意义了,这就是为什么说要有移动优先。

而接下来几分钟我想稍微带着大家看一下移动优先意味着什么,看一看移动优先对于我们开发者来说到底有怎样深远的意义。再来谈一下云优先对于我们开发者来说,到底怎样能利用云优先时代做一些具体开发,以及跟大家共同展望一下未来,看看未来发展的趋势。

移动优先

说到移动优先已经不用赘述了,我们知道这是一个移动的世界,我们有各种各样的平台,我们想想一些关键的因素吧,就是对我们开发者来说最重要的。那就包括了代码共享,可以帮助我们进行应用,进行扩展,我们可以使用不同的平台。还有降低成本,可以尽量地用最少的人提高到最高的效率,这就意味着我们需要把团队的规模最优化,并减少运营成本,来降低开发成本。

与此同时,我们希望可以将投资回报最大化,这就是我们在企业所需要考虑的,我们希望去提升效率,还要考虑核心的性能和核心的用途。所以我们看看,这些所有都是我们跨平台技术战略的核心和基石。

在微软,我们深信可以提供一个非常伟大的解决方案,简而言之就是用Windows解决这一点,因为Windows无处不在,Windows可以帮助大家来进行开发。无论是从设备的角度起来从别的角度,因为如果我们用开发者的语言来说,其实就是一个客户端的世界。我们可以在物联网,无论是台式机还是其他的设备我们都可以通过Windows来支持实现这一点,我们当然还有各种各样的客户端和终端设备了,包括Windows手机与PC。我们可以把这些平台聚合起来,支持所有设备,我们还会提供一个统一的整合的Windows平台,无论对用户还是开发者来说都是如此。我在诺基亚工作了九年半,之后才加入微软,所以我非常了解这些。

我们还有台式机,微软想要做的就是以Windows作为一个统一的平台,无论在设备,在手机上都是如此。而且还有Windows8.1,8.1可以帮助我们把不同的用户界面整合并融合起来。我们既有针对Xbox的,也有针对Windows Phone的。大家知道我们已经宣布推出Windows 10,它可以帮助我们把用户界面最优化,而且我们的用户可以直接通过一个Windows工具就能实现设备接入。

如果我们把洋葱的外壳一层层的剥掉,我们会发现里面是一无所有的。那么对于我们的开发者来说,是需要在移动的设备世界当中,有统一的,无处不在的Windows应用程序,这意味着什么?其实就是我们希望可以有一个叫做Universal Windows的应用来帮助开发者来进行开发,而且有最强悍的能力帮助他们去开发不同的应用程序。

对设计者来讲,我们的开发者可能开发出了某种工具,你今天可以从Windows上进行下载,你可以考虑到不同的场景,先设计一个样本,利用它。当然很多的应用也可以开发,给客户量身定制的这样一种应用,所有这些我们都可以来做的。我们需要来学习,也要跨越你的局限性,而且也在Windows方面来进入到我们的下一代。

适应中国开发者的跨平台开发框架

  • Xamarin

Xamarin在中国很受欢迎,这是一个跨平台的,也是给我们提供了一个框架。在这个里面,你可以把iOS、Android、Windows等很多不同的应用系统嵌入到或者说插入到这样的平台上来开发,同时也可以使用它来进一步和后端无缝联合。还有一个针对Web开发者的开发网络,你在这上面可以进行很多的集成,也可以进行一个整合等等。在这里我想指出的就是这个,它现在已经有成千上万的开发商,一年会聚集非常众多的开发商。


  • Cocos2D Scut框架

这是非常好的框架,是游戏里面最开源的一个引擎之一。这样的引擎可以跟我们的服务器进行一个连接,因为你可以用一些最基本的模型,而且他也能够提供最好的一个用户的界面等等。在这里面他可以给我们提供非常好的框架,用了这个框架之后我们可以来进行计算缓存或者是数据库等等,另外他也是一键式发布游戏的。

我们有一个虚拟学院,在这张幻灯片上我给大家列出来微软虚拟学院的链接,在这里面有非常多的培训活动的。另外我们还有一个跨平台的开发指南的链接,网站在这儿,在这里面涉及到有相关的设计,还有我们在设计的时候不仅仅要考虑到今天要克服的一些问题,还有在未来我们应该解决什么样的问题。所以说在多平台开发指南里面有海量的信息,能够让您开发出非常棒的应用,但是这并不是全部。

我同时也欢迎各位来参与我们的移动开发者日,这是在线的一个课堂,这是在2014年11月25号,在一整天我们有一个移动开发日。在这一天里面有非常多的演讲的,我们有来自于微软技术顾问团,还有来自于整个的产业界,有一些关键的开发者之间的演讲。所有的对于我们的开发者的社区来讲,他们都非常的喜欢这样的一些演讲,我希望大家那天能参与我们的在线课堂。

我们成功就是因为大家的存在,所以你们说开发者是我们的血脉,我们现在所做的一切工作都是为了开发者来做的,我们现在投入了大量的时间和金钱,投入到开发到不同的平台等等,所以所有的这些都是能为大家所做的,我们接下来还会有更多的活动推出来。再一次邀请大家来看一看我们的平台,我想说这个空间是非常令人兴奋得空间,我们知道大家都可以互联互通,而且大家都是能够获取到数据的。所以作为一个开发者来讲,我们能够获取到所有的数据是非常棒的,我再次感谢大家能给我这个机会,我和我的团队都会在外面,我们也会有很多中方的团队,他们中文特别好,因此如果你们有问题的话可以找我们外边的中方的工作人员,他们可以帮着你们来解决这个问题。我们也希望能在这里,在中国见了或者是开发出一些非常出色的应用,谢谢。

诺基亚旗舰手机EOS真机图曝光 配备“巨型”摄像头 走进豆瓣:豆瓣的技术架构与团队文化分享 加速Web开发的10款HTML5工具 微软式微?AMD、英特尔等开始疏远Windows 语音技术现状:四千万突破语音产业的技术壁垒? 万维网联盟W3C推荐Web性能API 微软郑子颖:Windows Azure如何支持开源系统和软件? EMC 叶成辉:软件定义数据中心实现统一、开放的管理 百度云主任架构师 侯震宇:云终端开启数字生活 中国工程院院士 倪光南:中国云计算在全世界份额远超3% 信息图:未来的企业移动培训应用与技术 “2013年度中国优秀开源项目征集”活动最后三天 为什么开发者倾向于使用杂乱无章的免费工具 EMC合作伙伴销售经理杜术清:实现云的三种途径 开发者想走向海外:你融入老外的圈子了吗? 前微软工程师:美国监控和直接访问服务器?这不太可能 代码、TDD速查表 如何选择前端架构:服务器端HTML vs. JS部件 vs.单页Web应用 世界上最高深的Android特洛伊病毒 招聘iOS开发,老板必问的5个问题 护航科技吴伟湘:IT离线安全体检服务将带来颠覆 百度王继平:移动互联网时代云平台思路 “第八届开源中国开源世界高峰论坛”火热开启 微软发布SQL Server 2014预览版,展示内存数据库技术 帮助软件开发者提高效率的10个小窍门 我想做个程序员:Technovation Challenge圆女孩编程梦想 未来我们开发的Google Glass应用将会是什么样? 独家:前RIM大中华区总经理刘征宇,加入Appconomy 用一个API搞定一切 Segment.io为移动开发者提供便利的分析数据分发服务 TIOBE 6月编程语言排行榜:JavaScript回归前十 《Kingdom Rush Frontiers》上线后 迅速抢占27个国家游戏榜首 如何能在HTML控件显示区域显示“....(指定的文件名)不存在”? 请问如何把TIF格式转换成JPG或GIF的格式?? 代理不能定时执行,请指教,谢谢。 怎样与外部数据库建立联合查询? 如何接受来自vbscript的字符数据列表 怎么在Gtk+的gnomemessagebox显示中文? (在线等待,急!)在vc中怎么使用datagrid控件 我使用的是odbc访问数据库 好急的问题,有关于SMS的接收字符处理问题,想了好几天没有结果 那位兄弟手头上有ASP.NET高级编程的电子书? DataGrid 控件问题,帮帮我把,朋友! automount? 一个比较难的问题! 关于datagrid的问题 在线等待 在cmd编辑器中用java运行已编译的文件运行不成功怎样解决 各位帮我解决一下这个问题!!!谢谢 关于ResourceManager的疑惑? 两台机器无法访问? 大家有没有听说过zebudom.js这个javascript的API?请问哪里可以下载它? 模块的连接 如何用php开发一个在线语音聊天室? 请问:有谁能提供Microsoft Project 2002简体中文专业版下载地址????急用!!!!!! 《The C++ Programming Language》有没有中译版? 请高手帮我看看: session的范围 硬件加、解密卡合作 请问那里能下到C或者C++的编译环境? 我的网页做好了,在我自己的机子上显示的很好看,在别的机子上有的显示的和在我的机子上显示的一样,很不错,但在有些机子上显示就变形了 怎样在文件中查找指定的字串? 为什么这两个查询都不能运行呢? 请教有关比对数据库的思路 运行结果出错!!!!!!!!!! google主页的问题(在线) (在线等待,急!)对话框中画图,超过了对话框大小,但是滚动条不能用 jbuilder7+jboss的配置问题? 求教:用UML做分析设计工具、用JAVA开发的一个办公管理系统的详细时间节点计划书。 數據庫數據顯示問題///急,在線等!!!!!個位幫幫忙? 讨论一下,eregi和strpos 为什么这两个查询都不能运行呢? 集成多文件夹操作窗口的软件有吗?有的请发QQ;6138215 怎么获得checkbox组中被选中的部分? sybase表中有没有自动编号的字段啊? 问一个很菜的问题?(在线等……) DOMINO的B/S开发:如何自动更新一页面中的多分类新闻标题AS WWW。WXRB。COM 如何用一根电话线让两台电脑同时上网 急!!“SQLserver不存在或访问被拒绝”怎末回事? 有没有防止关于用户未经登陆,直接访问的好办法,和思想?仁者见仁! 请问芯片的封装主要有哪几种? servlet问题 关于数据库的问题? URL,HTTP含义是什么? 英语翻译I'm sorry I didn't send you a card till now cauze it took me quite a few days to figure out what you wrote in your self introduction.anyway,i hope you like this card,it's about a famous mountain in Hunan province.and I WONDER If you could 吃花生应不应该吃花生皮 麻烦大家看下本世纪最难的物理题帮帮着急的人吧, “三面红旗会甘肃”有何历史意义? “古城遵义”在党的历史上发生过什么重大事件?其意义是什么? 花生内的皮的好处 关于六国论的的课文 邀请别人的用语(英语) 功成名就是什么意思 水下地形图的意思 作为教师你感到最大的压力是什么? 写一个神话故事主要内容,要简介 求梦寐以求和功成名就的意思,必采纳 英语翻译再求帮忙写一篇以这个为题目的英文演讲稿,二百单词左右 邀请别人的英语用语(急!) 急流通退,功成名就的意思是什么呢? 什么是《琵琶行》全诗的主旨,更是诗人与琵琶女感情的共鸣. 临危不惧.勇往直前.等的成语有那些?是五年级上册的语文书里的成语. 功成名就的解释 求教,我语文不好, 翻译成中文:Bachelor film project 2012 from The Animation Workshop. 35、6岁的人最想的是什么? 请问猪能上树吗? 爱的教育中体现了哪些种情感 画出你想象中的海边美景怎么画 英语翻译HINWEISE ZUR FESTSTELLUNGSPRüFUNG:Die Feststellungsprüfung erfolgt nach folgenden Kriterien:1.künstlerische Gestaltungsf?higkeit2.Realisierungsf?higkeit in den gew?hlten künstlerischen Medien3.künstlerische Konzeption und Intensit?tD 腊八粥 阅读题腊 八 粥冰 心从我能记事的日子起,我就记得每年农历十二月初八,母亲就给我们煮腊八粥.这腊八粥是用糯米、红糖和十八种干果掺在一起煮成的.干果里大的有红枣、桂圆、核 窃读记窃读指什么 请问有人知道幼儿园中班舞蹈课课教案要怎么写哟?有点急,打心底麻烦各位蓄 如何形成一个团结的班风在高中当班长很窝囊 窃读记,窃表现在哪 参加辩论赛,需要的条件. 窃读记作者怎样窃读以及作者的心情 古人的书信具体有哪几种形式 拜托看下幼儿园中班舞蹈课课教案要怎么写哟?我想知道到,打心底麻烦给位朋友了锈 《窃读记》作者为了窃读不被赶,有哪些方法? 功成名就的‘就’是什么意思? 英语翻译谁知道有什么德语翻译工具可以翻译整页或整篇文章的 ,一段一段的也可以.急用 《爱的教育》英文的读后感一百字左右,要有中文翻译 七一红色瑞金的由来 英语翻译演出加油、中文4个字?德语这么长?能不能请1L的翻译下你写的? 为什么很多著名的科学家信仰上帝我一直很纳闷的是为什么很多西方人都相信有上帝,尤其是一些在科学界取得过重大发现的科学家,他们的科学知识一定要比我们多得多,那为什么还会相信上 图书馆 磁条图书馆里的书除了反面右下角的条形码,还有就是书的第一或第二叶人工贴的条形码(也就是如果你要借的话,工作人员会用东西把这个人工贴的条形码照一下).把这个人工贴的条 我都迷茫了, y=根号(ax2-ax+1)的定义域是R,则实数a的取值范围是 不假思索和功成名就的意思 选辩论题目,应遵守什么样的标准? 若函数y=根号下(ax2-ax+1/a)的定义域是R,求实数a的取值范围. 《海滨仲夏夜》作者描写月下的海滩时重点写了什么?表达了作者怎样的思想感情? 孝代表的意思 函数f(x)=[3次根号(x+4)]/ax^2+4ax+3的定义域R,则a取值 老( )识途!填成语 孝字有什么象征吗?西递敬爱堂中为朱熹所书.形态. 欧美人科技发达,但为什么大部分都信上帝?最近的100年,人们几乎可以用科学来解释任何自然界发生的事.特别是欧美.科技如此发达.为什么他们还相信有神呢?他们是真的相信有神的存在?还是 补充成语,汗〈〉充栋 有什么词可以来表示孝善美的 书信作文 什么什么识途的成语 有谁能告诉我孝鼓节奏?用符号表示出来,最好能文字说明一下孝鼓就是村中有老人去世,晚上唱丧歌打的鼓 辩论:该不该见义勇为 (正方)可不可以具体点! 麻烦给看下这两个物理题好吗~ 意大利媒体称英美合作监控意通讯 政府白俄罗斯总统提议格鲁吉亚重返独联体遭马达加斯加总统选举平稳结束郝柏村:抗日战争的胜利属于整个中华民马尼拉市长拟为人质事件筹集2000万第九届两岸经贸文化论坛今举行 为交流明星进入考题屡见不鲜 “杨幂题”引争赵本山亮相春晚节目一审 冯小刚今答网伦敦股市《金融时报》100种股票平均土耳其与伊拉克外长表示将加强两国关系31省区市9月CPI涨幅出炉 物价“西共体轮值主席呼吁国际社会支持西共体德国法兰克福股市DAX指数25日上涨白俄罗斯总统提议格鲁吉亚重返独联体遭巴黎股市CAC40股指25日下跌德国政府:默克尔被窃听手机泄密可能性美国10月份消费者信心降至今年以来新女子参加富豪相亲会 反问记者你不爱钱央视马年春晚首次审看节目 共有28个故宫凶杀案嫌犯在协和医院抢救 已度过山西平顺回应“官员粗口门”:已对涉事一提到巴西,想起的都是足球禁止非金融机构推介信托红到尽头智利顶级红酒品鉴会在昆举行小区物业乱收费 已被要求取消自定收费首都航空开通昆明 芒市航线登龙菜场拟整体搬迁至满江片区孩子称被老师打伤头 幼儿园:他自己摔母亲节,孩子们做贺卡送给母亲央行开展970亿正回购取消三年央票到老年代步车、观光车不用考驾照?传央行和银监会正在起草文件 应对银行人人都向周迅学习,那请问要娱记干吗?御宴庭打造人文美食空间滇虹药业捐赠近10万元皮康王你在网络上这么孝顺 妈妈真的知道?已不适应村中生活 杨秀将重返东莞打工平安银行综合金融优势显现明天上午12320热线“预防肿瘤”在德宏五记重拳出击,治贪腐、作风差银行理财拟分ABC三类持牌经营
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘