1
1
1
1
就好比 吸管可以喝粥,但是本人家很少有这么干的
2
1
1
1
1
1
1
1
2
使用 xamarin,你可以在你的手机程序中重复使用大量 .net framework 功能,你们本人的团队在其它异构项目中开发的大量企业 .net 类库,甚至包括界面驱动的核心层。例如你们根据 xml 文件而自动动态产生界面和自动监听事件,那么只需要抽取替换其最后的表现层,而留下全部计算、处理、通讯层内容。这是其不可替代的优势。
但是xamarin 还没有真正做到所见即所得的高效率开发。我们对其“免费”存在怀疑。主要是我们的应用使用 Hybrid 模式开发起来已经很有经验、很高效率了,换平台是一种巨大的损失。所以本人估计在1年之内还不可能会再用起来它。
1
晕。xamarin 免费是那年的事儿?你在 2015 年听说过它免费吗?而 java 在十几年前就是免费随便用的工具嘛!
你怎么比较一个才开放了3个月的东西,跟一个开放了20整整年的东西,其影响多少公司?
1
xamarin有15000家客户。应该不是假的吧。
下载量和安装量不能说明真正问题。
就好像现在 web 前端开源垃圾框架,有许多国外公司弄到点美金疯投,欺负中国的程序员见得世面少,所以找几个社区里的大神收编、每月给几万块钱,让他们到处写文章,然后到百度、腾讯等等公司里边去求人家“你们无论怎么样也在一个小项目上的一个功能上试试吧,这样我们好写文章说百度公司、腾讯公司也使用我们这个开源框架的!”。
这些东西都要结合本人的实际仔细分析,绝不能单方面跟随这些社区的舆论。
1
用xamarin开发android程序。这是不计划推广嘛??
新手开发个安卓培训也只不过3个月。
写个android代码有这么难嘛?
据说xamarin可以用c#开发ios和andriod程序。大致一个程序员可以干两份活。
另外,本人觉得你假如了解过XAML,WPF或UWP,你会觉得android sdk还处于微软的winform时代。
当然了,软件开发是一回事,市场又是另一回事。咱们不扯市场份额,只从纯软件开发的角度去看问题。
2
可以的,本人现在就是开发跨平台的项目!很好用的!希望你也喜欢!
跨平台?不是只针对Android的吗?
针对全部平台!希望对你有帮助!
2
这么说吧,假如你只用过C#,没用过Java,那么肯定是选Xamarin,android这块基础库差距甚大,C#开发要高效的多,而且用Xamarin资料查android就行,完全通用的,Xamarin有android全部的API,只不过多了些C#的库而已,但假如你Java也很熟,那毫无疑问直接android studio搞起
不好意思,本人是小白,只是想知道假如C#可以开发安卓,VS又这么好用,为什么大多数公司还是选用Java,而且谷歌和甲骨文扯这么久。说不定哪天就。
晕。xamarin 免费是那年的事儿?你在 2015 年听说过它免费吗?而 java 在十几年前就是免费随便用的工具嘛!
你怎么比较一个才开放了3个月的东西,跟一个开放了20整整年的东西,其影响多少公司?好吧。那么C#替代Java成为安卓的主流开发语言有没有可能?
极有可能!极有可能!
1
这么说吧,假如你只用过C#,没用过Java,那么肯定是选Xamarin,android这块基础库差距甚大,C#开发要高效的多,而且用Xamarin资料查android就行,完全通用的,Xamarin有android全部的API,只不过多了些C#的库而已,但假如你Java也很熟,那毫无疑问直接android studio搞起
不好意思,本人是小白,只是想知道假如C#可以开发安卓,VS又这么好用,为什么大多数公司还是选用Java,而且谷歌和甲骨文扯这么久。说不定哪天就。
原因是Xamarin出的时间并不长,新东西很多人都不愿意尝试,而且人们觉得资料少,做个简单的APP还可以,复杂的就不行了,但实际真正使用过并明白原理的绝对不会这么认为,现在的Xamarin可以做Java能做到的任何事情,而且比Java要简单高效得多。
人们刚开始用的时候会去抱怨Xamarin,但假如你使用过android studio,你会发现坑更多Xxmarin在未来会普及吗?
这个只是工具而已,现在互联网发展这么快,你用它能给你高效的创造利润即可,也许还没普及就已经变成其他东西了