跳到页脚

标签:肋骨

构建新的Uber货运应用程序的模块化、可重用组件列表

构建新的Uber货运应用程序的模块化、可重用组件列表

我们用我们的开源插件架构rib重新设计了Uber Freight应用程序,以实现更快的功能推出和更好的用户体验。
优步司机应用和RIB树

活动/服务作为一种依赖:反思Uber司机应用程序的Android架构

为Android开发Uber司机应用程序需要在后台长时间运行,这涉及到一个独特的想法,即活动和服务不包含在结构基础中。
超级司机

在优步的新司机应用程序中建立实时收入追踪系统

一开始,它只是向优步的司机合作伙伴展示他们的实时收入,很快就变成了一种可扩展的方式,不仅可以在我们的新司机应用程序中交流收入,还可以交流激励措施和其他有用的信息。
地铁站台上

为使用rib的驱动首选项设计一个安全的、可伸缩的、服务器驱动的平台

我们的司机应用程序新的服务器驱动的首选项部分,使司机伙伴可以自定义他们的体验,使应用程序更好地适应他们的生活。
Uber Beacon应用程序屏幕

工程优步Beacon:匹配车手和司机在24位RGB颜色

在我们正在进行的关于重写优步司机应用程序的系列报道中,工程师凯文·巴布科克(Kevin Babcock)解释了我们是如何建立应用程序和优步Beacon设备之间的连接的,该设备会显示通过乘客的应用程序远程选择的颜色。
在rib特征图像中构建Uber的新司机应用程序

在rib中构建Uber的新司机应用程序

在我们关于构建新司机应用的后续系列中,Uber的工程师们讨论了如何使用我们的开源移动开发框架rib来设计移动应用的架构。

宣布2018 Uber开放峰会:大规模合作

主讲人包括Linux基金会的执行董事Jim Zemlin和Uber AI实验室的首席科学家Zoubin Ghahramani。

利用代码生成提高Uber iOS系统的可靠性和生产率

Uber的移动工程师利用代码生成使我们的应用程序更可靠,并提高开发人员的工作效率。

回顾:2017年Uber开源的亮点

随着新年的临近,Uber Open Source回顾了2017年Uber Engineering最受欢迎的一些项目。

在Uber统一移动上车体验

通过为我们的新骑手应用统一移动上车体验,优步工程让用户比以往任何时候都更容易“移动”。

在Uber上用插件设计可伸缩、独立的移动功能

Uber Engineering分享了我们使用插件的最佳实践,这是一个强大的工具,使我们能够大规模地快速构建和发布特性。

用深度范围层次重写Uber Engineering的Android Rider应用程序

尽管这是构建移动架构的非传统选择,但深度范围层次结构是Uber新Android骑手应用程序的关键组成部分,它能够快速无缝地推出新功能。

受欢迎的文章