跨平台_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 跨平台 >>列表
“一次编写,随处部署”,这绝对是大多数开发者的梦想。但是面对如此多的屏幕尺寸和平台,这些“通用”的应用程序仍有很多障碍需要逾越。不过,在I/O2015大会之前,Google却提前放出了一点讯息,即一款面向智能机、平板、AndroidAuto、还有AndroidWear的参考应用。通过GoogleCast,就可以实现“单一代码库”。而作为一款音频/媒体应用,这款参考应用所演示的功能还比较简单。尽管如此,想要装上这款app... 查看全文
Xamarin.Forms是一个跨平台的、基于原生控件的UI工具包,开发人员可以轻松的创建适用于Android,iOS以及WindowsPhone的用户界面。与HTML5不同的时,Xamarin.Forms通过使用平台的原生控件来渲染用户界面,使用Xamarin.Forms的App在外观上与平台完全一致。Xamarin.Forms最大的特点是:一次编写,各处使用,原生展现,这也是最吸引我的地方,下图就是一个简单的示例:接下来我们有一系列的文章来介绍如何使用Xamarin... 查看全文
经常碰到有同学对.NET跨平台存在各种疑惑和误解,原因是什么呢?当然我是知道.NET的跨平台不是问题,而且微软2014年的努力可圈可点,而且还有很多人对.NET的前景感到困惑。春节期间突然明白了,这就是皮裤原理呀,微信红包的火爆让我想起很有必要运营一个微信公众号:dotNET跨平台的话题,让开源圈了解.NET,才能为大家建立更好、更多的社区。初二开始,忙活了几天,目前已经有380位粉丝。发布了3篇文章:.NET基金会及Roslyn编译器ASP.NET5开源及... 查看全文
这些年来,一直有产品标榜将挑战Android和iOS的地位,甚至试图改变整个移动操作系统格局,比如Jolla的SailfishOS、三星的Tizen以及阿里的YunOS等,但几乎都是雷声大雨点小。不过,最近Android和iOS或许真的遇到了一个劲敌--Ubuntu。两年前,Canonical发布了面向智能手机的Ubuntu移动版操作系统;去年2月,Ubuntu与魅族合作,展示了一款基于Ubuntu系统的MX3样机,之后便没了下文;直到最近,Ubuntu才与西班牙手机品牌BQ合作... 查看全文
上个月Microsoft开源了Bond,一个跨平台的模式化数据处理框架。Bond支持跨语言的序列化/反序列化,支持强大的泛型机制能够对数据进行有效地处理。该框架在Microsoft公司内部的高扩展服务中得到了广泛的应用。目前该项目已经基于宽松的MIT许可开源在了GitHub上,当前版本支持C++、C#和Python,可运行在Linux、OS-X和Windows平台上。Bond的编译器完全是使用Haskell编写的。Bond与其他序列化系统具有很多相似性... 查看全文
猎云网2月9日报道(编译:大黄)猎云网注:全世界都知道印度人的种族天赋是省钱,不同于爱尔兰人的贪小便宜和犹太人对于高性价比的追求,印度人的省钱就是字面意义上的:挑最便宜的那个买!当三个印度理科生发现他们购买了并不是最便宜的商品后,一个新的价格比较网站产生了。将三个印度理工学院的理科生和一次不愉快的购物经历放置于同一环境下,加入学院每月经济补贴作为催化剂,反应后将会为大家产出一种新的价格比较网站... 查看全文
在说V0.6.0版本更新内容之前,CrossApp团队希望先特别感谢一下github用户wohaaitinciu、zhujnt、KerwinKoo,尤其是wohaaitinciu已经提交过了4次PullRequests,本次更新又包含了他的内容支持,这真的是对CrossApp最大的肯定和帮助!虽然临近春节,但CrossApp依然紧锣密鼓的持续优化优化再优化,我们真的希望在春节之后,让大家看到一个更简单,更方便,更快捷,更稳定的CrossApp!因此本周又要给大家更新了一个带视频播放器的控件版本... 查看全文
.NET程序员也有自己的幸福,.NET的跨平台是一种幸福,.NET的开源也是一种幸福,而更幸福的是可以通过开源的.NET了解.NET是如何一步步走向跨平台的,所以幸福是一种过程。在.NET跨平台的进程中,ASP.NET显然走在了前头,而通过探究ASP.NET5是如何实现跨平台的,可以稍稍满足一下自己的好奇心。体验ASP.NET5跨平台有2种方式:1)在Mac下,git签出XRE的源代码(前身是KRuntime),然后运行shbuild.sh,就能完成整个XRE项目的生成。2)在Mac下... 查看全文
说到数据格式化框架,就不得不提到Google的ProtocolBuffers,Facebook的Thrift,还有ApacheHadoop推出的Avro。Microsoft最近开源的Bond也是一种用于数据格式化的可扩展框架,其适用的应用场景包括服务间通信、大数据存储和处理等。为什么会有这么多关于数据格式处理的框架?它们都在解决什么问题呢?我们先来观察一下典型的服务间通信的结构。通常,在设计服务间通信时,我们所要面对的基本问题有:如何传输数据?使用什么协议通信?数据以何种格式表达... 查看全文
· Mono为何能跨平台?聊聊CIL(MSIL)发布时间:2015-01-11
前言:其实小匹夫在U3D的开发中一直对U3D的跨平台能力很好奇。到底是什么原理使得U3D可以跨平台呢?后来发现了Mono的作用,并进一步了解到了CIL的存在。所以,作为一个对Unity3D跨平台能力感兴趣的U3D程序猿,小匹夫如何能不关注CIL这个话题呢?那么下面各位看官就拾起语文老师教导我们的作文口诀(Why,What,How),和小匹夫一起走进CIL的世界吧~Why?回到本文的题目,U3D或者说Mono的跨平台是如何做到的?如果换做小匹夫或者看官你来做,应该怎么实现一套代码对应多种平台呢... 查看全文
前一天准备下载VS2015预览版,到VisualStudio官网一看,发现微软发布了VisualStudio2013的插件——VisualStudioToolsforApacheCordova,实现跨平台的开发。官网下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=42675,下面是截图:点击下载扩展插件,双击开始安装,第一次打开出现如下错误... 查看全文
本来是只打算写一篇关于中文乱码的blog的,但是发现要讲的东西跨度有点大,不好写到同一篇里面,所以分开了。另一篇是《【原创】通俗易懂地解决中文乱码问题(2)---分析解决Mysql插入移动端表情符报错‘incorrectstringvalue:'\xF0...》。这一篇重点在编码的理论,另一篇重点在解决问题及思路。一、问题的开始中文乱码问题经常出现在实际工程中,尤其容易发生在经验不足的团队对问题预估不足的情况下。网站开发,社交聊天等对输入信息不可控的应用往往是重灾区... 查看全文
2014年12月10日—TheQtCompany今天发布了其领先的跨平台应用和用户界面(UI)开发框架的最新版本Qt5.4。Qt5.4使得创建具有原生C++性能的连接设备和精彩应用变得更加简单,企业可以执行面向未来的多屏幕适应和物联网战略,并延伸到所有主要的桌面、嵌入式和移动操作系统。此版本同样将LGPLv3作为授权协议方式之一,希望藉此保护自由软件基金会(TheFreeSoftwareFoundation)所倡导的用户自由。Qt5.4延续了之前各个版本中所包含的先进技术... 查看全文
本文来自知乎吴涛的回答今天的Java是编程领域的linguafranca:作为一门语言,它比C/C++学起来更容易,比Perl/Lisp读起来更正常,比VB/PHP用起来更专业。几乎没有人看不懂Java,所以讲解个什么概念,用Java写出来大家都能明白。而作为平台的Java,有无所不包的类库,极度优化的虚拟机,根深蒂固的开源项目,结果就是,无论你想做任何事情,理论上——乃至99%的实际上——都可以用Java实现。我写下这些文字的片刻... 查看全文
作者张天雷2014Container技术大会(ContainerConference2014)于10月18日在北京举办。作为当前最炙手可热的Container技术,Docker是本次大会最鲜明的主题之一。就在大会几天之前,10月15日,微软公司宣布与Docker公司进行战略合作,在即将发布的WindowsServer中,将会为Docker提供新的Container技术。微软相关开发者和组织者将会使用Docker开发全新的Container应用... 查看全文
概述上一篇C#移动跨平台开发(1)环境准备发布之后不久,无独有偶,微软宣布了开放.NET框架源代码并且会为Windows、Mac和Linux开发一个核心运行时(CoreCLR),这也是开源的!IT媒体网站纷纷转载,博客园的C#开发者们热泪盈眶(泥煤都等这一天好久了!)与此同时VS2015预览版更是直接集成了Android模拟器,但是其实里面并没有说集成IOS模拟器,我不知道大家是怎么得出可以直接用VS来开发Android和IOS应用的。不管怎么说,这都是个好消息。那么问题来了... 查看全文
尽管在消费级市场依然没有太大的起色,但毋庸置疑的是在商业领域黑莓依然非常受到高管的青睐,培养了一大帮忠实用户。程守宗带领下的黑莓自然将产品重心放在了企业领域,今天公司正式推出了BBMMeeting服务,这是一个跨平台的语音和高清视频会议的移动端平台,能够在Android、Blackberry10、OSX和Windows之间进行沟通,目前iOS版本还在研发中。BBMMeeting支持最高25个参与者,通过按击按钮的方式进行群聊天。一旦会议正式开始之后你的手机铃声就会响起来... 查看全文
VisualStudio2015预览版发布了,该版本最大的变化就是提升对C++开发的体验,同时支持Android应用开发;提升了整个环境的性能,改进对标准的兼容性和编辑体验。主要有:C++11,C++14,C++17兼容性跨平台的C++移动开发产品性和构建时的改进性能提升下载地址:http://go.microsoft.com/fwlink/?LinkId=517033... 查看全文
苹果和谷歌本周宣布,与沃尔特·迪士尼影业公司签署了一份关于共享数字内容版权的协议。协议规定,两家公司将允许通过各自在线商店购买迪士尼电影的用户在对方平台的智能手机、平板电脑和其他数字设备上观看。迪士尼实现了好莱坞电影公司和硅谷科技公司多年以来都无法实现的成就:让苹果和谷歌双剑合璧。从本周二开始,使用迪士尼MoviesAnywhere应用进行注册的用户如果通过Android平板电脑的谷歌Play商店购买了迪士尼电影《冰雪奇缘(Frozen)》... 查看全文
11月4日消息,据国外媒体报现在,从现在开始最新版的IE将可以兼容Android、iOS、OSX或其他非Windows平台。微软发布了一款叫做RemoteIE的应用,它允许开发人员直接运行该公司最新浏览器的预览版,而无需安装Windows。微软推出新IE应用的目的是希望开发人员建立的网站能够跟自己的浏览器兼容。与此同时,该公司预期很多开发人员并不会使用Windows。RemoteIE基于微软的云计算平台Azure。这项服务只用于测试,微软表示,“为节约服务器资源... 查看全文