BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

30:20
他的粉丝

iOS App 内存专项实践:封闭系统下的大自由

作者 黄闻欣  发布于  2018年4月13日 作者 黄闻欣 关注 1 他的粉丝  发布于  2018年4月13日

iOS 作为一个封闭的系统,有自成一格的工具和平台。但是这些工具更像是给开发自测的时候使用的,完全无法打通到研发流程中,也难以配合自动化测试。这里通过 App 内存专项的各个方面如何脱离 Instuments,打通流程并全自动化为例,提供了另外一种思路,利用 hook,私有函数等技术,在封闭的系统中用更自由和轻松的方法测试 iOS App。

35:29
他的粉丝

滴滴出行跨地域 iOS 构建优化与持续集成

作者 王涛  发布于  2018年2月23日 作者 王涛 关注 0 他的粉丝  发布于  2018年2月23日

随着滴滴出行业务的不断拓展,客户端开发团队人数激增,代码量急剧膨胀,开发人员物理地域不同(北京、上海、杭州),人员间的协同开发成本,代码维护成本成指数型增加。在如此前提下,如何保证稳定高效的协同开发? 滴滴业务的高速发展对滴滴客户端的组织架构提出了新的挑战,如何才能高效的进行代码复用,持续集成和按需集成?

39:58
他的粉丝

Atlas: 手机淘宝 Android 架构实践

作者 胡文江  发布于  2018年1月15日 作者 胡文江 关注 1 他的粉丝  发布于  2018年1月15日

Atlas 是伴随着手机淘宝的不断发展而衍生出来的一个运行于 Android 系统上的一个 Native 容器化框架,也叫动态组件化(Dynamic Bundle)框架。 它主要提供了解耦化、组件化、动态性的支持,解决了团队协作的问题,解决了业务动态更新的问题。目前淘宝系80%以上的 App 都在使用,价值和稳定性也已经得到了充分的证明。

25:33
他的粉丝

“一框多用”Android通用脚本测试解决方案

作者 洪至远  发布于  2018年1月14日 1 作者 洪至远 关注 3 他的粉丝  发布于  2018年1月14日 1

Android常用的脚本测试框架主要有UiAutomator、Robotium、Appium等,但是都各有各的弊端,为了适应我们的业务场景需求,混合脚本测试应运而生。混合脚本测试主要基于封装后的UiAutomator,结合图像识别和OCR技术,全面支持原生、Webview、游戏等场景,是一种通用的、可以适用各类场景的脚本测试解决方案。

39:16
他的粉丝

微信 Android 模块化架构重构实践

作者 郭锐  发布于  2017年12月28日 作者 郭锐 关注 0 他的粉丝  发布于  2017年12月28日

过去半年多的时间里,为了重塑微信的模块化,实现轻量微信业务内核支持微信硬件设备的需要,我们对微信 Android 终端架构进行了一次新的重构。

38:24
他的粉丝

提高软件测试效率方法探讨——从 0 开始构建 Android 通用脚本测试解决方案

作者 洪至远  发布于  2017年12月13日 作者 洪至远 关注 3 他的粉丝  发布于  2017年12月13日

MTC 是一个面向开发者的移动测试平台,专注于为开发者提供一站式的 App 测试服务,随着业务的不断增长,我们迫切需要一套通用的、可以适用各类场景的脚本测试解决方案,但是传统的脚本测试框架如 UiAutomator、Robotium、Appium 都各有弊端,单一的测试框架无法满足我们的需求,因此,混合脚本测试解决方案应运而生。

37:13
他的粉丝

Mesos,数据中心操作系统的核心

作者 俞捷  发布于  2017年7月12日 作者 俞捷 关注 1 他的粉丝  发布于  2017年7月12日

在此次演讲中,俞捷会首先介绍 Mesos 核心的资源管理接口,并结合实例来阐述其简洁但强大的功能。同时,Mesos 的容器管理功能也相当强大,它不但能够无缝对接 Docker,也拥有自己的容器引擎,能够支持大部分流行的容器镜像标准,并稳定的运行它们。最后,俞会向大家介绍 Mesos 最新版本中新加入的一些新功能,比如容器嵌套以及远程调试的支持。

48:24
他的粉丝

从 Linux 系统内核层面来解决实际问题的实战经验

作者 邵亚方  发布于  2017年5月25日 作者 邵亚方 关注 1 他的粉丝  发布于  2017年5月25日

本次分享将介绍几个在生产环境中解决过的问题案例,可以了解到这些生产环境中的问题,如何产生,如何定位,如何解决。

43:38
他的粉丝

比 Buck 更快——蚂蚁聚宝 Android 秒级编译方案 Freeline

作者 何嘉文(弦影)  发布于  2017年2月6日 作者 何嘉文(弦影) 关注 0 他的粉丝  发布于  2017年2月6日

Freeline 是蚂蚁聚宝团队 15 年 10 月在 Android 平台上的量身定做的一个基于动态替换的编译方案,5 月阿里集团内部开源,稳定性方面:完善的基线对齐,进程级别异常隔离机制。

35:34
他的粉丝

iOS输入法启动速度优化

作者 范敏虎  发布于  2016年12月8日 2 作者 范敏虎 关注 0 他的粉丝  发布于  2016年12月8日 2

演讲内容将分享百度输入法在启动时间及运行内存方面的优化。

43:21
他的粉丝

Android 超级补丁包技术

作者 俞尚  发布于  2016年8月24日 作者 俞尚 关注 0 他的粉丝  发布于  2016年8月24日

随着移动互联网蓬勃发展,App 规模越来越大,对 App 发布迭代速度和质量有更高的要求,技术开发同学面临着更大的挑战。怎样让 App 发布更快更灵活,以及上线后更快地修复各种 Crash 和紧急 Bug,让用户免去下载安装的操作,在最短的时间内升级用户手中的 App,是 Android 开发哥面临的一个重要的技术课题。

37:00
他的粉丝

分拆:DroidPlugin的实现原理及其应用

作者 张勇  发布于  2016年4月6日 作者 张勇 关注 0 他的粉丝  发布于  2016年4月6日

Droid Plugin是360手机助手在2015年初研发的一个全新的基于Android平台的插件机制,它可以免修改、免安装的运行第三方插件APK。从2015年4月份开始,我们将其应用于生产环境,逐步改善代码架构,目前已有10余个插件在360手机助手中运行,覆盖80%的用户。。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT