标签:安卓开发
作为一名软件工程实习生,获得信心并改善Android开发者的工作流程
Ankit Agrawal回顾了他在优步工程公司的实习经历,当时他在开发体验团队中开发了一个突出IDE中的代码错误的功能。
依赖于活动/服务:对Uber Driver应用的Android架构的重新思考
为Android平台构建优步司机应用程序,需要在后台运行很长一段时间,这涉及到一个独特的想法,其中活动和服务没有包含在结构基础中。
介绍Nanoscope:一个非常精确的Android方法跟踪工具
优步的移动工程团队开源了Nanoscope,这是一种新的Android方法跟踪工具,可以让开发者更准确地调试复杂的性能问题。
玩完美游戏:在Android上创建Uber Eats
为了纪念Uber Eats两周年,Android工程师希拉里·卡尔斯(Hilary Karls)讨论了她的团队如何致力于“玩完美的游戏”,从而造就了Uber最成功的产品之一。
迁移中的工程稳定性:在Uber的Android应用程序中移动到不可变集合
Uber Engineering构建了一个自定义堆栈,使用不可变集合生成AutoValue模型,以稳定地大规模迁移Android应用程序。











