Xamarin风靡全世界。在其存在的5年多时间里,它已经扩展到120个国家的140万开发人员,并被微软收购,成为其Visual Studio环境的一部分。这使得Xamarin成为能源,运输,媒体,医疗保健等领域15000家公司的首选技术。我们将进一步研究一些出色的Xamarin手机app建设示例。
成都米么信息认为,很少有手机app建设人员在Objective-C和Java方面都非常熟练,这意味着他们中的大多数都必须在他们现有的技能组中添加一种或两种编程语言。这显然涉及学习曲线,并将设置手机app建设的方式。许多Xamarin用例源于需要保持熟悉的工程环境。C#不仅仅是取代Objective-C,Java或Swift的便捷工具。它有自己的优点,例如异步编程和C#库的可用性。
1)Foundbite是一种音频共享服务,允许用户录制5秒至5分钟的声音,标记其位置,并发布给全世界观看。该手机app建设的想法发生在2012年Foundbite的创始人詹姆斯·蒙迪(James Mundy)。从那时起,该学生的副项目逐渐发展成为伦敦的业务和该领域的领导者。
感谢微软的资助,Mundy为Windows Phone拥有了第一个手机app建设版本。拥有C#经验,他的小团队不需要学习Objective-C和Java,并且可以在几个月内通过提供iOS和Android手机app建设来回复用户的请求。Mundy建议每个开始手机app建设的人都使用Xamarin的优势,以便“通过更小的团队编写更少,更好的代码,以更快地吸引更多客户”。
2)Nativo Labs由三位来自葡萄牙的企业家创立,旨在创造一种更好的方式来使用照片讲故事。Storyo的AI驱动的电影制作人可以通过非常简单的调整自动地在移动图库中制作照片中的视频。
和许多其他创业公司一样,该团队正在寻找一种简单的方法来自行完成手机app建设,而Xamarin就是这样做的。拥有广泛的C#专业知识,工程师可以利用他们的技能开发Xamarin.iOS手机app,并在短短六个月内完成项目,大大缩短了手机app建设的上市时间。手机app建设在Apple App Store中获得五颗星之后,Nativo Labs决定以Android为目标。“在开始这个项目之前,我们都没有与Android合作过; 没有像Xamarin这样的工具,根本不可能做到这一点,“首席执行官Filipe Vasconcellos说道。
3)一家位于西班牙的公司进行手机app建设,允许员工和主管轻松管理差旅费用。自动扫描系统从收据或任何纸质文档的照片中提取重要数据,并将其直接发送到办公室。通过将费用管理流程集成到单个无纸化工作流程中,Captio不仅可以消除手动任务,还可以防止可能的欺诈行为。
第一个手机app建设于五年前发布。那时候,团队采用混合方式并使用PhoneGap,但结果令人失望。虽然这些功能可以在不同的设备上使用,但它们并不像原生设备那么好。这就是Captio开始研究新版本的原因。这次是三个完全原生的手机app建设,这是一个很大的改进,但成本很高——手机app建设人员还没有准备好处理这样的维护费用。那是首席执行官听说Xamarin的时候。现在,工程师可以利用他们之前使用C#的经验,构建跨平台手机app建设,同时重用高达80%的代码。
许多使用Xamarin的公司承认,它并没有让他们学习如何使用iOS和Android平台API。仍然,复制代码和调整样本与学习另外两个编程环境不同。此外,成千上万的Xamarin开发人员驻留在Xamarin论坛上,这是一个分享技巧和交换意见的平台,大多数问题都可以在这里得到解答和解释。
转载请注明出处,擅自转载将追究法律责任