跳过导航
跳过mega-menu

沙玛琳死了吗? 

(快速更新:点击 在这里 寄给我们全球最大的博彩平台Xamarin的到颤振转换的邮件.)

也许还没死,但可能奄奄一息.

2020年5月,微软宣布 Xamarin的.形式, 其移动应用开发框架的主要组成部分, 将在2021年11月弃用,取而代之的是新的 .的产品称为毛伊岛 -多形式的应用程序用户界面.

“我很想喜欢沙玛林.. 太多了,但这太糟糕了

沙玛琳绝对是最糟糕的. 我太讨厌Xamarin的了,以至于我都要放弃这份薪水最高的工作了,因为我对Xamarin的的一切都感到很沮丧。.

——Xamarin的开发者


这一举动是整个Xamarin的环境总体进化步骤的一部分. Xamarin的 自2011年以来一直存在,其发展历史有些混乱和困惑. 从理论上讲, 它似乎有很多优点, 但在现实世界中, Xamarin的已被证明存在漏洞, 执行不力,臃肿不堪.

将Xamarin的 形式替换为 毛伊岛 似乎是微软为了与新产品竞争而采取的行动, 更友好,更容易使用现代开发框架.

什么是Xamarin的 形式? Xamarin的有两种方法可以让开发者编写跨平台应用程序(一开始就有一个警告).表单允许开发人员使用许多共享的GUI组件来制作跨平台的应用程序——这是你做不到的, 使用Xamarin的的.本地的. 顺便说一句,Xamarin的的.本地的实际上是跨平台的,但你必须为每个平台编写两次UI代码.

(说到跨平台, 微软自己甚至建议使用反应本地——跨平台开发的竞争对手, 而不是Xamarin的 本地的. 大多数Xamarin的跨平台开发都是使用Xamarin的 形式完成的.)

Xamarin的.表单基本上只适用于简单的应用程序. 任何复杂的 可能意味着你会在沙玛林工作.本地人,或者更确切地说,你不会. 如果你明白我们的意思. 

听起来令人困惑? 显然是这样的.

受欢迎程度

不出所料,大多数Xamarin的开发人员似乎不喜欢使用它.

Xamarin的的所有东西都不必要地难以使用——甚至文本编辑器也是“令人讨厌的”。, 随着开发人员求助于第三方工具, 如 骑手

当一个公司不能提供一个可用的文本编辑器的软件产品, 作为一名开发者,你必然会问自己“什么时候会有更好的东西出现??”

从简单地输入代码到运行编译器需要解决问题,修复错误或挫折. (哦,是的,这里有一个节目暂停- Xamarin的和骑手要花钱. 现代跨平台框架是免费的. 如果你是一名开发者,你会选择学习什么?)

看看开发者对Xamarin的的批评吧 在这里. 读起来并不愉快, 你得到的印象是,开发人员完全讨厌使用Xamarin的,并认为它令人沮丧, 死胡同解决方案.

如果你是一名开发人员,这可不是个好日子. 当你意识到开发人员可以选择他们学习的解决方案时,警钟就敲响了, 这是决定开发框架成败的主要驱动力之一. 

当然, 如果你是CTO或IT总监, 您可以使用不必要的令人沮丧和相反的框架来避免编码的讨厌工作, 但是当您的Xamarin的开发人员发现使用起来更容易、更舒适时,会发生什么呢?

(截至2020年9月,颤振 vs 反应本地 vs Xamarin的 vs 离子)

这就是正在发生的事情.

随着现代跨平台框架的兴起,例如 颤振反应本地在美国,越来越少的开发人员对Xamarin的和Xamarin的等旧框架感兴趣 离子. 

xamarin的未来

一个词? “令人担忧的”. 当一个有9年历史的开发框架开始进入与现代竞争对手软件的死亡漩涡时, 你开始怀疑它是否能从悬崖边缘拉回来.

软件本质上是进化的, 像恐龙, 更有能力的动物来代替年老的, 慢的. 经过多年的发展, 同时,由于大量的内置技术债务,从根本上改变大型软件套件变得不可能, 任何更改都必须考虑向后兼容性. 

微软重新设计的毛伊岛可能会让Xamarin的重新焕发活力.形式. 该片计划于2021年11月上映, 表单支持将持续12个月. (考虑到Xamarin的的投资金额,有些公司可能希望继续使用Xamarin的, 但坦率地说,这是一场赌博.)

这是一个积极的变化,还是更多的掩盖裂缝,还有待观察. 问题是Xamarin的作为微软的解决方案考虑得有多好,它是否已经变成了一个太复杂而难以解开的毛球.

同样的道理, 有成千上万的应用程序, 在Xamarin的的9年生命周期中开发, 越来越少的开发人员对维护它们感兴趣, 随着它们越来越老,越来越需要更新.

对于Xamarin的来说,想要赶上反应本地和颤振可能已经太晚了——这些新来者已经从反应本地和颤振中吸取了教训, 而且他们没有技术上的障碍来阻碍他们.

"不是死了,而是奄奄一息"

文章开头的结论是“不是死了,而是奄奄一息”。.

Xamarin的“没有死”的原因可能仅仅是由于目前使用它的应用程序的数量.


软件生命周期, 坦率地说, 让沙玛琳多活一两年, 这对于那些在基于Xamarin的的应用开发中投入时间和金钱的公司来说可能是个好消息. 

然而. Xamarin的真的只是一瘸一拐地走着.

如果趋势是采用新的, 跨平台框架继续发展下去(当然这是必然的),那么公司就会陷入这样的境地:他们的旧应用变得越来越慢,漏洞越来越多(就像所有的应用一样),而市场上支持或维护它的Xamarin的开发人员却越来越少.

不可避免地,每件事,尤其是技术,都会出现新的更有效的解决方案.

据估计, 没有维护, 在需要重构或修订之前,一个应用程序有一到三年的生命周期——已经有大量非常老的Xamarin的应用程序了, 未来几年可能意味着Xamarin的应用程序所有者将不得不考虑他们应用程序开发的下一步是什么. 

坦率地把, 选择似乎是——坚持使用Xamarin的并冒一次险——或者使用更现代的版本进行重写, 不会过时的技术框架. 

总部设在钱德尔, Foresight Mobile 为初创企业、中小企业和家喻户晓的公司编写定制的移动应用程序. 我们专注于使用现代跨平台框架 谷歌颤振. 如果您对现有Xamarin的环境的现代化感兴趣,请查看我们的 全球最大的博彩平台的颤振应用开发服务在这里. 


十大正规博彩网站评级

在这里注册