• 用xamarin做移动APP开发怎么样?
  • 发布于 1个月前
  • 54 热度
    3 评论
  • 张乐乐
  • 1 粉丝 16 篇博客
  •   
最近想学移动APP开发,因一直都是微软系程序员,所以想问一下微软系的移动APP开发技术Xamarin到底怎么样?做出来的APP性能怎样?开发中的坑会很多吗?有用过Xamarin开发过成熟APP的童鞋讲讲开发和使用心得吗?
用户评论
  • 无花果
  • 对于已经有大量开发积累的公司,已经拥有了很多Swift,Obj-C,Java代码,通过Xamarin平台内置的功能,可以直接原生调用和跨语言转换。这样的话开发就变得更高效。.NET Embedding in iOS & Android. 用C#直!接!调!用!
  • 2018/11/15 11:05:00 [ 0 ] [ 0 ] 回复
  • 汤彬
  • 用Xamarin做出来的APP性能怎样?

    我觉得现在市面上任何一种APP开发技术,不管是ios,Android的原生开发技术,还是说使用类似PhoneGap,Vue.js,React,Xamarin这种非原生的语言开发的应用都不存在你说的性能怎样的问题,为什么这样说?因为性能是个相对概念,在遇到明显的性能瓶颈前谈性能都是多余的,简单点说就是,这些技术都能支持超过百万用户同时访问的性能需求,在超过百万用户之前,你首先要做的是怎么让你的用户数达到百万级别,而不是可能实际用户数1万都还不到就在那考虑我的APP是否能支持超过千万用户的需求的这种“妄想”行为,也许你会说万一的APP真的达到千万用户的访问需求了怎么办?说实在,如果你的APP真能达到千万级别的访问量的时候,你们公司也不会在乎花个大几十,上百万年薪请个牛人来解决你现在考虑的这些所谓性能的问题了。

  • 2018/11/13 11:47:00 [ 0 ] [ 0 ] 回复
  • 林锦健
  • 使用 Xamarin 生成的应用从外观上看与原生的一样,因为它们就是原生的。

    本机用户界面:使用 Xamarin 生成的应用包含标准控件和本机用户界面控件。 应用不仅外观符合最终用户的期望,而且还以他们希望的方式运行。

    本机 API 访问:使用 Xamarin 生成的应用可以访问底层平台和设备提供的所有功能,包括平台特定的功能,如 ARKit 和 Android 多窗口模式。
    本机性能:使用 Xamarin 生成的应用利用平台特定的硬件加速,并进行编译以实现本机性能。 通过解释代码的解决方案无法在运行时实现这一点。

  • 2018/11/13 9:31:00 [ 0 ] [ 0 ] 回复