VS2013+Xamarin 与PhoneGap相比,孰优孰劣? 老老实实PhoneGap 如果有钱那再考虑Xamarin吧....前一个做过 但是比较郁闷人 后一个看了两眼 要收费 就算了.....你可以看看国内的appcan 这个我做过项目 貌似还可以.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Xamarin方案可行。我用试用版做的App,感觉性能并无明显下降。收费确实是个问题我打算忽悠公司买一套。个人认为这钱花得值。 不看好Xamarin,web及HTML5技术才是大趋势。 how about the performance? 感觉好像phonegap就是一个可以内嵌的浏览器再加上一些针对手机的功能扩展之类的,xamarin是真正生成本地代码,据说生成的android代码都不需要android虚拟机的支持所以效率更高。不知理解的对不对? 在研究Xamarin中,有做这块的一起研究一起顶~~ Visual Studio2013+Xamarin+C# 这个解决方案又贵,又累赘. 效率肯定不如原生的.跨平台还是u3d和cocos2d-x来得好,phonegap做普通应用也不错. PhoneGap于Xamarin采用的不是同一个技术体系,PHONEGAP采用的是基于HTML5+CSS+JAVASCRIPT的技术,而Xamarin在技术体系上采用的是基于非Windows平台上实现.NET功能的框架MONO,其性能远超于PHONEGAP这些基于浏览器运行的技术体系,只是PHONEGAP近来也有做不断地改善和优化,但是并不是类似于Xamarin采用基于原生SDK的封装方式,性能始终有限,但是基于某些特定的应用场景,PHONEGAP不失为一种选择,例如基于查询类的移动应用,例如新闻网站的客户端等。 没可比性,PhoneGap以前用过,现在放弃 这问题没有绝对正确的答案。一句话,请在合适的场合下使用合适工具。具体来讲:1. 如果你想用一个项目解决所有平台的问题,而且此项目并不需要达到native app的复杂程度和性能指标,那么你完全可以选择PhoneGap。2. 如果你对用户体验要求非常高,并且你也有足够的知识来对不同平台进行开发,最佳方案自然是用原生态的开发方式。3. 如果你对用户体验要求非常高,并且你只有.Net领域的知识,也有钱来买Xamarin,那么最快的方案自然是Xamarin。 你去看看U3D是基于什么的,也是基于mono而来 PhoneGap和Xamarin不是一个级别的好吧,糟糕的体验,与其追APP潮流而APP,还不如直接Web,特性上比appcan都弱。Xamarin将C#程序代码直接编译成ARM CPU的机器码,在Android上不依赖Dalvik 虚拟机,采用自身CLR,效能上相仿甚至超出。 PhoneGap和Xamarin不是一个级别的好吧,糟糕的体验,与其追APP潮流而APP,还不如直接Web,特性上比appcan都弱。Xamarin将C#程序代码直接编译成ARM CPU的机器码,在Android上不依赖Dalvik 虚拟机,采用自身CLR,效能上相仿甚至超出。哈哈一年前的东西了....这个东西怎么说呢?我就用appcan做过一个企业的内部查询的系统,对性能要求不高,用户体验要求不高,但是糟糕的交互性,让我果断的放弃了web的开发方式. Xamarin的收费确实是一个大问题,所以更多的时候还是看场景选择,如果要求都很高 还是建议原生开发.....或者等2015的正式版...反正.net也开源了...mono的性能总归不如原生的好....看吧 都是未知数,现在完全不计较这些了. 根据场景和用户标准来选择最佳的开发方式,还有就是公司的成本开销和人力资源开销了..... iphone模拟器的位置问题 Undefined symbols for architecture i386: Iphone手机后台发短信/换SIM卡告警 如何获得ipad的MAC地址 去融信恒通的笔试题,求解答,大家一起讨论下 helloworld 如何安装到手机? 如何制作pxl iphone使用WebService? xcode 如何将wchar_t设置成2字节 现在默认sizeof(wchar_t)=4 UIWindow的引用计数器为什么比其他的多1 ? 请教各位我的这个需求可行否? 如何在应用启动时根据条件加载不太的页面 ipad 视频播放器代码
收费确实是个问题我打算忽悠公司买一套。个人认为这钱花得值。
how about the performance?
跨平台还是u3d和cocos2d-x来得好,phonegap做普通应用也不错.
具体来讲:
1. 如果你想用一个项目解决所有平台的问题,而且此项目并不需要达到native app的复杂程度和性能指标,那么你完全可以选择PhoneGap。
2. 如果你对用户体验要求非常高,并且你也有足够的知识来对不同平台进行开发,最佳方案自然是用原生态的开发方式。
3. 如果你对用户体验要求非常高,并且你只有.Net领域的知识,也有钱来买Xamarin,那么最快的方案自然是Xamarin。
PhoneGap和Xamarin不是一个级别的好吧,糟糕的体验,与其追APP潮流而APP,还不如直接Web,特性上比appcan都弱。Xamarin将C#程序代码直接编译成ARM CPU的机器码,在Android上不依赖Dalvik 虚拟机,采用自身CLR,效能上相仿甚至超出。
PhoneGap和Xamarin不是一个级别的好吧,糟糕的体验,与其追APP潮流而APP,还不如直接Web,特性上比appcan都弱。Xamarin将C#程序代码直接编译成ARM CPU的机器码,在Android上不依赖Dalvik 虚拟机,采用自身CLR,效能上相仿甚至超出。哈哈一年前的东西了....这个东西怎么说呢?我就用appcan做过一个企业的内部查询的系统,对性能要求不高,用户体验要求不高,但是糟糕的交互性,让我果断的放弃了web的开发方式. Xamarin的收费确实是一个大问题,所以更多的时候还是看场景选择,如果要求都很高 还是建议原生开发.....或者等2015的正式版...反正.net也开源了...mono的性能总归不如原生的好....看吧 都是未知数,现在完全不计较这些了. 根据场景和用户标准来选择最佳的开发方式,还有就是公司的成本开销和人力资源开销了.....