Citurss

电子商务 B2C 案例ID:148671
Syu
5 年经验· 北京环球国广媒体科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

Citruss 是为位于阿联酋迪拜的Citruss TV公司开发的移动购物App,向中东北非地区的十余个国家提供服务,该项目涉及多国市场,为不同的市场提供差异化商品,并同时具备英语和阿拉伯语两种语言环境,极大地提高了中东北非地区消费者的购物体验

项目职责:负责架构调整,核心模块的重构,并开发新的功能模块相关技术点:
1.该项目为从国外转国内开发,首先针对该项目混乱的架构进行了重构,更加符合MVC,配合SwiftyJson,Alamofire,实现网络交互的核心层与业务层分离解耦,实现接 口 统一解析,大大简化了接口的调用的冗余代码。
2.优化了大部分的stroyboard,避免影响加载、启动时间与性能,减少不必要第三方库的使用。
3.该项目涉及国际化问题,兼容阿拉伯语的阅读习惯,实现right to left 的布局方式
,并通过自定义的工具类实现全局的语言切换。
4.针对该项目正式发版和切换测试后台环境需要手动更改大量配置,容易出现差错
,通过优化本地配置buildSetting/Signing/xcconfig,将不同环境改为配置项,多模块统一配置,提高打包的安全性和效率

Citurss

电子商务 · B2C 案例ID:148671
联系该工程师
微信扫码,建群沟通
作者: Syu - 5年经验- 北京环球国广媒体科技有限公司

案例介绍

Citruss 是为位于阿联酋迪拜的Citruss TV公司开发的移动购物App,向中东北非地区的十余个国家提供服务,该项目涉及多国市场,为不同的市场提供差异化商品,并同时具备英语和阿拉伯语两种语言环境,极大地提高了中东北非地区消费者的购物体验

项目职责:负责架构调整,核心模块的重构,并开发新的功能模块相关技术点:
1.该项目为从国外转国内开发,首先针对该项目混乱的架构进行了重构,更加符合MVC,配合SwiftyJson,Alamofire,实现网络交互的核心层与业务层分离解耦,实现接 口 统一解析,大大简化了接口的调用的冗余代码。
2.优化了大部分的stroyboard,避免影响加载、启动时间与性能,减少不必要第三方库的使用。
3.该项目涉及国际化问题,兼容阿拉伯语的阅读习惯,实现right to left 的布局方式
,并通过自定义的工具类实现全局的语言切换。
4.针对该项目正式发版和切换测试后台环境需要手动更改大量配置,容易出现差错
,通过优化本地配置buildSetting/Signing/xcconfig,将不同环境改为配置项,多模块统一配置,提高打包的安全性和效率

相似案例推荐

  • Zapals

    Zapals

    1.基于后台PHP框架Magento框架开发的电商APP,通

  • 零时尚

    零时尚

    负责参与公司小程序部分模块的开发;负责前端产品性能和代码优化

  • tms物流系统

    tms物流系统

    跨境物流需要的物流方式要求时效高成本低的物流方式, 1.本着

  • GlocalMe 美国站点

    GlocalMe 美国站点

    GlocalMe 美国站点目前独立于其他通用站点,用于展示,

  • 风采APP

    风采APP

    开发工具:Windows、JDK1.7、Eclipse、To

  • 宇邦SaaS匠衣小程序

    宇邦SaaS匠衣小程序

    开发工具:Windows、JDK1.8、IDEA、PostM

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×