观点

LOGIBALL 采用IncrediBuild 大幅缩短了编译时间

LOGIBALL是专门从事高质量导航地图的工程设计以及基于地理数据的应用程序的开发的公司,如他们较为出众的案例就是:针对商业用户进行优化的导航软件解决方案 LOGIBALL Business Navigator。

LOGIBALL的产品皆采用 Visual Studio C++ 和 Eclipse 进行开发,并拥有自己的跨平台中间件。LOGIBALL会为每个客户编译定制代码,因此这些都需要进行例行编译和测试。

所以为多个客户端创建不同的解决方案时,必须简化流程并保持持续交付。但由于每次编译耗时几分钟,所以开发人员的工作在等待编译完成时就会被例行中断,进而阻碍了工作的连续性。

LOGIBALL拥有大量客户,每个客户都需要更快更有针对性的解决方案,LOGIBALL公司需要为每个客户编译和测试跨平台解决方案。LOGIBALL为客户提供了采用 Windows、 Mac OS X 环境和 Android NDK 编译的软件。其目的就是缩短编译和测试时间,简化编译流程,提高灵活性。

Windows编译版本-该公司采用 Visual Studio 和 Jenkins CI 进行编译,每次编译平均耗时 2 分 30 秒。如何加快编译过程,确保持续交付是一个严峻的问题。

Android NDK-LOGIBALL o¬ers 是采用 Android NDK 工具集编译的一款 Android 产品。在开发人员机器上,平均编译时间为 15 分钟,在公司服务器上,平均编译时间为 7 分钟。

对于以上编译问题,LOGIBAL公司选择采用 IncrediBuild ,LOGIBALL在生产线上的各个地方均实施了IncrediBuild,包括在 Jenkins 和 Visual Studio 中。该公司的 Android NDK 环境(使用单行代码)中、开发人员设备和服务器上以及 Jenkins CI 中使用的测试工具中也实施了 IncrediBuild。

实施了 IncrediBuild 解决方案后,LOGIBALL 的编译过程立即得到了大变化。各个生产环节的编译时间缩短了 50% 到 90% 不等,且在 IncrediBuild 成为 LOGIBALL 编译流程的一部分后,开发人员们每天可执行 20 次 Android 编译。借助 IncrediBuild 的编译加速能力,LOGIBALL 加快了其生产线工作效率,实现了更稳定的敏捷性和持续交付。

使用IncrediBuild 后,LOGIBALL 的开发过程得到了显著提升,确保了更快、更专注的工作流程。节省了时间和成本,并极大地提高了效率,节省的时间可以用于其他流程,例如运行其他编译和测试,提高了生产效率并产生了显著、可测量的ROI。这意味着在每天结束时编译损坏更少,并通过缩短上市时间来提高竞争力。

高级 ALM 架构师Yuval Mazor对IncrediBuild评价:“IncrediBuild 让我们大幅缩短了我们的整个 Microsoft® TFS 开发流程。现在我们的敏捷开发行之有效,且可进行扩展。没有 IncrediBuild 的并行处理能力,就不可能实现加速和从而带来的改善。”

浏览过本文章的用户还浏览过
  • 5G商用开启,“一键免密登录”将成大势所趋

    近日,工信部正式向包括中国电信、中国移动、中国联通、中国广电在内的四家运营商发放5G商用牌照,标志着中国提前正式跨入5G时代。 国际标准化组织3GPP定义了5G的三大场景,分别是eMBB、mMTC和URLLC。eMBB指3D/超高清视频等大流量移动宽带业务,mMTC指大规模 [详细]

  • 刷新感官体验 一加新品将搭载顶级屏幕 5月16日发布

    4月23日晚,一加正式宣布将于5月16日在北京雁栖湖国际会展中心发布一加7系列新品。一加科技CEO刘作虎首次晒出了新品的微博小尾巴OnePlus 7 Pro:这是一加有史以来规模最大的发布会。中国北京,5月16日,告诉大家一个真正的机皇应该有怎样的顶级屏幕!一加7系列新品 [详细]

  • OPPO R9s Plus的OIS+优势在哪里?

    OPPO R9s Plus是首款使用OIS+技术的手机,也是OPPO首款使用光学防抖结构的产品。作为一款晚到的光学防抖手机,熟悉OPPO的人肯定会知道这必然有不凡之处。没错,OIS+防抖使用了最新的滑轨结构防抖组件,防抖效果比传统的OIS防抖技术有明显的提升。接下来就为大 [详细]

  • iOS10迎来重磅更新 海马苹果助手助力更好体验

    近日,苹果如约推送了iOS 10系统,新版本容量大小为1.1G。根据苹果官方介绍,iOS 10是iOS发布史上的重磅之作,所以在功能上做了非常大的更新。但是小编在这里给大家推荐下载一个万能APP,它就是海马苹果助手,这款APP自发布以来,便迅速走红,拥有了海量用户 [详细]