现在一个帐号ios可以和安卓安卓ios跨平台游戏使用么

.net可以开发Android和iOS了!已经成为事实!
很多初学者误以为Android、IOS开发只能使用Java、ObjectC等语言进行开发,其实借助于Mono技术我们可以使用C#/.Net编写Android、IOS程序。由于C#的高效开发和Mono的完美跨平台,这项技术目前已经得到了大量正式商业项目的应用,例如Unity3D就是一个市场占有率非常大的基于Mono技术的使用C#进行跨平台游戏开发的技术。
据不完全统计,目前国内有80%的Android、Iphone手机游戏使用Unity3D进行开发,比如著名的手机游戏《神庙逃亡》就是使用Unity3D开发的,也有《纵横时空》、《将魂三国》、《争锋online》、《萌战记》、《绝代双骄》、《蒸汽之城》、《星际陆战队》、《新仙剑奇侠传Online》、《武士复仇2》、《UDog》等上百款网页游戏都是使用Unity3d开发。
使用Mono for android技术,我们可以使用C#/.Net编写Android程序。因为使用C#开发Android和Java开发Android的技术几乎一模一样,因此掌握Android技术后只要再对比.Net和Java的语法差异,就可以快速的学会Java语言,以后也可以使用Java开发Android程序,即成为同时掌握.Net开发Android和Java开发Android技术的双料牛人!
注:对于那些质疑.Net的人,我写了一篇帖子有什么疑问,大家可以在这里面讨论,我不希望这个帖子成为炮台...
口水贴,有意思吗?
--- 共有 2 条评论 ---
: C++笑了。
误会了,只是让人们清晰的了解.Net....
我买的第一本Android书籍,《Android应用开发揭秘》就有专门的一章讲.NET下Android开发的
--- 共有 3 条评论 ---
度娘,哈哈
.Net已经到了要靠Mono这种不被官方承认和扶持的第三方开源技术平台来增加和吸引眼球的地步了吗.Unity3D是基于Mono的技术这句话也越看越奇怪.难道Unity3D主打的不是3D功能而是Mono提供的跨平台API ?虽然我不用Unity3D,但印象中Mono在Unity3D只是辅助性质啊,增加了Unity3D需要但又不想写的跨平台I/O,net等等类库,同时导出了其核心3D object的各种接口bind了几种script,其中就有Mono支持的C#(严格说来是重写的C#编译器,重写的runtime,重写的class library,所以严格说Mono并不是.Net,只是访问的方式,包括关键字,类库名和类方法都一样罢了).布道者不能光说表面,实质也要了解清楚才更有信服力.Unity3D很优秀,Mono也给了这些闭源环境的C#程序员看到了开源世界的一点精彩.都是很棒的产品这点无容置疑.
虽然此贴有骗点击率的嫌疑,内容大多是这么几句.但正好无聊,写上几句.坐等楼下.
--- 共有 3 条评论 ---
: 就你们多事儿呗,mono给你跨平台了还要说什么官方第三方,有就行了诶。 还说什么是冲洗的C#编译器,都是按照标准做得,能运行就行了呗,哪这么多事儿还TM要写的一模一样才是啊。有病
: 多花点时间看看内容再来评价,搞.Net人相对来说浮躁居多.
一会喷没有开源的runtime,一会喷还需要靠第三方开源技术,喷.Net的人真是多种多样。
mono for android和monotouch都需要商业授权的
.NET我只有一个映像:都没有官方实现的跨平台的runtime,Java可是同时有官方的还有开源的OpenJDk,Jr。
说.net可以跨平台开发不如说C#可以跨平台开发,Xamarin提供的标准库都完全不同
有些东西真的只能玩玩 & & silverlight &现在还好吗? &
--- 共有 1 条评论 ---
Unity3d就证明了mono是可行的。
先把Mono的破解版发上来共享才是王道,否则在这里空喊口号有什么用?
--- 共有 2 条评论 ---
性能方面和原生的应用有哪些区别?
4月份就开始接触这个mono,也高了近一个月。的确有破解版的。现在我很是纠结,用mono开发android还是直接用java。
.net 本来是个好东西
无奈脑残太多
居然搞出mono这种玩意出来
就好像把法拉利开到水里去&
--- 共有 1 条评论 ---
那你可以看都不看,眼不见为净
晕.本来就可以啊,android提供了NDK啊.什么语言都可以.只要包装了NDKFireChat开放iOS和Android跨平台离线聊天功能 - 动点科技
FireChat 开放 iOS 和 Android 跨平台离线聊天功能
Open Garden 的
是其中一款率先采用苹果新推出的
的应用。用户可以在这款应用中进行匿名聊天,它甚至在没有互联网连接的环境下也能正常使用。由于 Android 系统没有这项功能,所以 Open Garden 运用了独家的网络技术,
推出了用于 Android 系统版本。不过当时 Android 和 iOS 设备之间还不能互相对话。
FireChat 在经过今天的更新之后,这个现状将会得到改变。 和
用户现在可以在同一个离线网状网络当中进行聊天。所以看来 FireChat 自从发布以来就一直在不断地发展,变得越来越有趣。
现在这里的疑问明显在于 FireChat 开发团队是如何将 Android 的网状网络和苹果的多点技术连接起来的。不过这正是这个团队不愿意透露的内容,只是说这项服务使用的是点对点 Wi-Fi 和蓝牙个人区域网络。Open Garden 内部在过去两年积累了大量关于网状网络的知识,所以如果他们能够做出这种功能也不会令人感到意外。
Open Garden 的销售及市场副总裁克里斯托弗·达利戈(ChristopheDaligault)表示,他们的团队目前正在制作一个 SDK,相信很快就可以将 FireChat 和 Open Garden 的技术带到第三方应用之上。
他们的想法是为第三方应用提供除了 Wi-Fi 和蜂窝网络之外的第三种互联网入口。所以即使在网络不可用的情况下,用户还是可以通过其他 Open Garden 用户连上互联网,或者与其他用户进行离线沟通。目前我们还不清楚 Open Garden 会对这项服务采取怎样的收费制度,不过达利戈表示它可能会通 SDK 进行收费。(译:consideRay)
上一篇下一篇
动点科技特邀作者
TechNode TV
坚果 Pro 评测:作为苹果用户的备用机绰绰有余
开启微信,扫一扫
如果你的产品足够锐意创新,欢迎
输入您的邮箱地址:
开启微信,扫一扫#Xmpp开发# 解决Android和IOS可登录相同账号而不被挤掉的问题 - 博客频道 - CSDN.NET
superyu1992的专栏
分类:Android笔记
最近在开发即时通讯模块的时候发现了一个问题:同平台之间可以相互挤掉用户,而跨平台也就是Android和IOS之间可以登录相同的账号,以Android为例,通常情况下,A设备在登录一个用户后,若B设备也登录相同账户,openfire后台就会把A设备的连接关掉,而A设备在连接监听中,也可以监听到自己被关闭的消息,从而去做一些处理。然而蹊跷的是,在实际过程中,IOS登录后,Android设备并没有监听到相关消息;反向测试也一样。无奈之下,我向后台人员要了openfire后台的地址,想看看用户的状态,这一看,还真就找到问题了!如图:
名称均为200054的用户居然有两个!它们的区分在于资源名称不同,这就是问题的所在了,通过查阅资料发现,原来xmpp是支持同账号多平台登录的,而资源名称就标记了不同平台的一些信息,这样想来QQ在你被挤掉的时候,会告诉你一些登录你账号的设备信息,也许也是通过这个解析这个资源名称得到的吧(个人臆测)更多关于这方面的资料可以查看这个链接:,了解了基本原理,这个问题就好解决了,只要和IOS那边统一一下资源名称就ok了!测试一下,完美!
superyu1992
排名:千里之外
(5)(40)(4)(9)(2)(2)

我要回帖

更多关于 率土之滨ios帐号 的文章

 

随机推荐