IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT

当前位置:公众IT > 技术文章 >

新闻来源:互联网资料整理       发布时间:2023/4/5 22:24:09       共计:4619 浏览

C#当然可以开发Android。微软的Xamarin就是针对android和ios平台推出的开发环境,vs2015和vs2017都支持。我以前的一个同事创业,他只对c#熟悉,就是使用的Xamarin开发了android和ios移动应用,而且顺利完成了项目。


其实很简单,就是因为利益。技术上不存在什么问题,.netfromework理论上也能安装在linux上。只是微软他为了自己的利益不这么做。

1、不管是java还是c#底层都是c++,只是微软战略的问题,技术实现上肯定没问题。

2、c#现在也跨平台,有vs这个智能开发工具,效率比java高,在非windows平台上,性能与java差不多,开发效率高于java。只是微软开源得晚。

3、再加上大数据平台很多套件基于java开发,所以近些年拉高了Java的市场。

4、很多高校不开c#课程了,所以c#新开发人员少了,导致部分公司转型为java。

总结而言,接下来看微软的开源策略和支持程度,加把劲的话,还可以把c#回到之前的市场。

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
·上一条: | ·下一条:
同类资讯
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图