国际化和本地化 “产品人员-产品经理,产品设计师,UX设计人员,UX研究人员,业务分析师,开发人员,制造商和企业家 January 01 2017 真正 建筑,文化,产品设计,产品开发, 注意产品 介意产品有限公司 547 林思清在伦敦伦敦的产品Tank上分享了她在国际化和本地化方面的经验 产品管理 2.188

国际化和本地化

通过 ON

TUI在伦敦的小团队已经设计并构建了移动应用程序,全世界数以百万计的人都在使用这些应用程序。 林思清 分享他们如何取得如此成功的成就。

集中构建,本地交付 

他们在欧洲的业务分为四个市场群,这使他们能够在当地做事。尽管如此,从一开始,人们就认识到,每个市场的核心都需要移动应用程序提供相同的功能。因此,建立了移动集线器以利用这些协同作用。

有明确的理由来构建您的应用

对于TUI,他们希望成为一个服务应用程序,为已经预订旅行的客户提供便利和增强的假日体验。尽管吸引了误解了应用程序用途的客户的负面评价,但他们尚未将其扩展到尚未预订的人们的灵感空间。

明确选择代码,不要害怕更改

当他们开始时,TUI使用基于Web技术的Titanium平台,该平台允许他们编写一次并在iOS和Android上发布–这就是他们的MVP版本所需要的。他们面临着来自不同市场的挑战,这些市场需要引入特定功能并推出其应用程序版本。这也意味着,在寻求一致性方面,他们错过了iOS和Android各自的主要功能。最后,他们增加的市场越多,开发管理就越难。

更改后,更改为乐高

找出所有这些,TUI决定重新平台–针对iOS使用一个本机代码库,对于Android使用另一个。除此之外,他们对整个堆栈采用了“近乎”模块化的方法,将其分为产品,设计,用户体验和开发。这将他们的整个开发时间缩短了一半以上,使他们可以使用高保真版本与用户进行更多测试,并根据需要向其所有市场提供定制功能。他们将其与使用Lego积木构建产品进行比较。

被数据驱动

TIU应用程序不再适用于模板–它基于他们接收的数据。例如,菜单由那里的内容驱动。如果什么也没有,它将简单地崩溃。此项更改使您在各种市场/用户组中拥有更大的灵活性。

一个应用程序,多种配置

新的结构允许TUI构建功能/页面,然后根据配置文件确定是否将其推广到应用程序的特定实例。如果他们具有支持任何功能的数据集(例如旅行清单),则可以通过插入数据,进行一些测试然后推出来添加数据。

还有更多事情要做

现在,该应用程序的前端已经模块化,并且可以轻松地打开和关闭功能,而为其提供支持的基础数据存储库仍需要进行一些工作。 TUI尽可能使用通用的数据源,但下一步是对API层进行模块化,以使他们在部署依赖于它们的功能时具有更大的灵活性。