文章列表

移动端UI一致性解决方案

韩洋 彦平 李肖 瀚阳 赵炎
UI一致性是绝大部分研发团队面临的共性问题,大家对落地设计规范,提高UI中台能力,提升产研效率具有强烈的诉求。通过UI一致性的建设,不仅可以在品牌上实现体验升级,更可以全面提高产研效率,为业务的快速迭代提供有力支持和有效保障。统一的品牌符号、品牌特征,有助于加深产品在用户心目中的印象。统一的用户界面和交互形式,能帮助用户加深对产品的熟悉感和信任感。而一个好的设计语言可以在体验上为产品加分,也能够更好的创造一致性体验。 阅读全文

Category 特性在 iOS 组件化中的应用与管控

尚先 泽响
本文主要介绍如何通过 Category 特性来实现优雅的组件间通信方案,并分享美团平台对于 Category 用法的管控与实践。 阅读全文

beeshell —— 开源的 React Native 组件库

小龙
基于 React Native 的企业级移动应用的基础组件库 beeshell 的开源推广文章,从架构设计、实现、质量保证、规划几个方面对 beeshell 进行全面介绍。 阅读全文

美团外卖Android平台化的复用实践

金光 王芳 晓飞
外卖业务需要在外卖App和美团App上上线,这就让外卖业务产生了复用的问题。本文基于美团外卖Android开发团队长期的平台化复用开发经验,提供一种代码复用的实践方案。 阅读全文

WMRouter:美团外卖Android开源路由框架

子健 渊博 云驰
WMRouter是一款Android路由框架,基于组件化的设计思路,功能灵活,使用简单。本文先简单介绍WMRouter的功能和适用场景,然后详细介绍WMRouter的发展背景和过程。 阅读全文

Flutter原理与实践

少杰
本文介绍了全新移动UI框架Flutter的架构、特色功能(Hot Reload、插件等)和Dart语言,并分享了美团外卖Flutter版全品类页面的实践。 阅读全文

美团客户端响应式框架 EasyReact 开源啦

姜沂 臧成威
EasyReact 是一款基于响应式编程范式的客户端开发框架,开发者可以使用此框架轻松的解决客户端地异步问题。<br/>EasyReact 现已开源。 阅读全文

MCI:移动持续集成在大众点评的实践

智聪 邢轶
本文从美团点评App的业务复杂度出发,介绍构建稳定高效自动化的移动持续集成系统的最佳实践,在此基础上通过自研的静态准入方案进一步提升移动项目质量,通过全流程的托管方案提升移动开发生产力。 阅读全文

美团外卖iOS多端复用的推动、支撑与思考

尚先
主要介绍多入口业务形态下的多端复用需要如何推动,有哪些前提条件与技术支撑,如何不影响现有业务进行平滑的架构迁移,以及如何规避架构演进衍生出的副作用 阅读全文

WWDC案例解读:大众点评相机直接扫描支付是怎么实现的

陈源 博晖 唐仕
一年一度的WWDC又来啦!每年都有少数App开发者会在WWDC上演示自己App利用新版本iOS的feature开发的强大功能。大众点评作为Apple的资深合作伙伴,今年带来了Apple Pay闪付的全新体验,从相机扫码点餐到最终Apple Pay支付一气呵成。 阅读全文

美团外卖Android Crash治理之路

维康 少杰 晓飞
本文介绍了美团外卖Android客户端团队是如何将Crash率从千分之三降至万分之二。 阅读全文

插件化、热补丁中绕不开的Proguard的坑

夏伟 李挺
本文主要介绍ProGuard applymapping的Bug和修复 阅读全文

美团外卖Android Lint代码检查实践

子健
在解决技术实现问题的基础上,从实际需求角度对Android Lint静态代码检查做出更多思考,最终在美团外卖的项目开发中实践。 阅读全文

Toast与Snackbar的那点事

子尧 腾飞
本文介绍了使用传统Toast存在的问题和对应的解决方案,并详细讲解了美团最终实现的用Snackbar替换Toast的方案。 阅读全文

美团外卖Android平台化架构演进实践

吴凯 晓飞 海冰
本文介绍了美团外卖Android客户端平台化过程中的架构演进。 阅读全文

美团金融平台Web前端技术体系

禹霖
介绍美团点评金融平台前端的技术选型以及背后的思考,包括一些个人体会与大家分享。 阅读全文

用Vue.js开发微信小程序:开源框架mpvue解析

成全
使用当前流行的前端框架 Vue.js 开发小程序,实现双端代码复用和组件化开发,同时为你揭秘 mpvue 框架的设计和实现思路。 阅读全文

Android动态日志系统Holmes

少飞 陈潼 利峰
线上用户产生bug,根据现象很难快速定位问题原因,由于用户个性化环境的差异导致问题很难准确定位,针对这些问题我们往往采用比较常规的办法,这些解决办法在时间效率和易用性上都存在很多问题,动态日志提供给开发者一个简单易用、快速下发、精准回捞的日志平台来排查线上问题。 阅读全文

Android Hook技术防范漫谈

礼赞 毅然
本文主要介绍如何对Android平台上Xposed Installer和Cydia Substrate两种Hook手段进行防范。 阅读全文

MSON,让JSON序列化更快

秦喆 芝任 天洲 赵鹏
本文介绍一种新的序列化和反序列化JSON方式:MSON。 阅读全文