Cornershop通过Android应用程序捆绑包将应用程序大小减少了27%Cornershop通过Android应用捆绑将应用大小减少了27%。Cornershop是一个流行的按需杂货交付应用程序,活跃在智利、墨西哥、秘鲁和加拿大。它可以在60分钟或更短的时间内从几十家超市和专卖店快递货。该公司于2015年在智利圣......
Cornershop是一个流行的按需杂货交付应用程序,活跃在智利、墨西哥、秘鲁和加拿大。它可以在60分钟或更短的时间内从几十家超市和专卖店快递货。该公司于2015年在智利圣地亚哥成立。从那时起,它发展成为一个拥有300多名员工的办公室,并在墨西哥城、利马和多伦多设有办事处。
因为Cornershop主要服务于许多设备存储空间不足的区域的用户,所以保持应用程序的大小较小是很重要的。或者换句话说:“尺寸很重要,”Cornershop的Android主管CristopherOyarzú说。“从用户决定下载应用的那一刻起,我们就必须照顾好他们。其中一个重要的方面是应用程序的大小。较小的应用程序对通过移动数据下载更具吸引力,尤其是在墨西哥和智利。”
Android捆绑包的模块化优势也吸引了Cornershop。克里斯托夫说,“模块化应用对开发者和用户都有很多好处。”除了允许开发人员减少应用程序的大小,捆绑还有助于“开发人员缩短编译时间,更好地组织项目”。总的来说,应用捆绑似乎对Cornershop团队来说是一个双赢的局面,所以他们决定转换。
他们做了什么
他们做的第一件事是模块化应用程序的读卡器功能。Cornershop为用户提供了扫描信用卡的选项,而不是手动输入数据,但这仅在用户需要输入新的支付方式时才需要,这并不常见。因为读卡器库确实很重,所以团队选择将其构建为动态功能模块,以便只在用户需要的时候下载。
克里斯托弗说,这种转变“超级容易”。“我们没有问题。”向他们的用户群推广模块化应用程序也很容易。他说:“没有区别。”事实上,“我们实际上通过使用fastlane自动化部署改进了流程”,这是一种与Google Play无缝集成的应用部署工具。
结果[/s2/]
Cornershop报告说,他们的应用程序大小已经减少了27%,这只是一个开始。受到第一轮模块化成功的鼓舞,他们计划添加更多以前无法考虑的功能,如条形码扫描仪。
Cornershop还为考虑应用程序捆绑包的其他开发人员提供了一些建议。“我认为有两个不同的过程。一种是封装组件,将它们隔离成模块。另一个是确定从应用程序中移除哪些模块,并仅在某些情况下提供它们。”通过分别考虑这些过程,并真正定义您想要用它们实现什么,减少应用程序的大小几乎是毫不费力的。
我们走吧
Android应用程序捆绑包可供所有应用程序和游戏开发者使用。现在就开始!
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部