阿里云ApsaraMobile(移动云) 关注
手机版

移动APP持续交付系列之云构建价值分析

随着人力成本升高,研发团队需要更聚焦在自己的核心业务上,云计算时代研发支撑的工具平台能极大的节约企业的人力成本、机器成本和时间成本。

云栖社区 移动开发与客户端 ios android 服务器 持续集成 持续交付 云服务 自动化测试 存储 jenkins APP开发 Android编译 iOS编译

告别加班 移动APP研发提速利器之EMAS跨平台解决方案

又到周末了,大家手头的工作完成的怎么样啦?还没有完成的继续加油鸭!想要告别加班,给大家推荐一个移动APP研发提速利器。本文根据2018杭州...

用户体验 Image 淘宝 解决方案

移动APP持续交付系列之云构建价值分析

现状企业A:小APP,Android、iOS研发各三人;大APP,Android、iOS研发各10人。CICD通过部署一台jenkins服务器 + 一台Android 构建机器来完成Android的APP构建,iOS构建完全依赖开发本地环...

ios android 服务器 持续集成 持续交付 云服务 自动化测试 存储 jenkins

《深入理解Android热修复技术原理》实体书正式出版!给你一个更充实全面的热修复技术视角

我们在2017年6月发布了《深入探索 Android 热修复技术原理》一书的电子版,电子版发布以后得到了很好的反响。之后,我们对电子版内容做...

android 程序员 面试题 热修复 Sophix

官宣 | 移动互联网+智能运营体系搭建=你家有金矿啊!

每个企业都有许多的数据,但能否将数据转化成商业价值,是企业非常关心的问题。阿里巴巴曾自嘲是一家坐在数据的金矿上啃着馒头的企业,前几年集团积...

移动开发与客户端 架构 算法 个性化推荐 测试 运营 移动互联网 推荐系统 千人千面 数据应用 选品 EMAs 智能运营

Android虚拟化引擎VirtualApp探究

来一探Android虚拟化引擎VirtualApp的究竟!

移动开发与客户端 android java string static class

深入解读Android新特性——App Bundles

深入剖析Android官方新模块化方案——App Bundles,技术要点全方位挖掘。

编程语言 移动开发与客户端 android 架构 java 无线 模块 APP string ARM class session file APK Bundles

Ceph分布式存储系统-性能测试与优化

# 测试环境 部署方案:整个Ceph Cluster使用4台ECS,均在同一VPC中,结构如图: 以下是 Ceph 的测试环境,说明如下: - Ceph 采用 10.2.10 版本,安装于 CentOS 7.4 版...

数据存储与数据库 分布式系统与计算 性能 阿里技术协会 集群 测试 性能测试 test 分布式存储 带宽 磁盘 Bash ceph

NSURLProtocol 拦截 NSURLSession 请求时body丢失问题解决方案探讨

“IP直连方案”主要在于解决DNS污染、省去DNS解析时间,通常情况下我们可以在项目中使用 NSURLProtocol 拦截 NSURLSession 请求,下面将支持 Post 请求中面临的一个挑战,以及应对策略介绍一下。

域名 request 解决方案 objective-c stream libcurl Apple curl

使用Jenkins+Sonarqueb进行自动化测试和代码质量检测

# 简介 ## Jenkins Jenkins是一款开源的持续集成工具,它的特点:易于安装、易于配置、可扩展(自己开发插件),并且它拥有数以百计的成熟插件,这种插件式的特点提供可做任何事情的可能。

阿里技术协会 源码 数据库 配置 测试 objective-c 插件 自动化测试 plugin 单元测试 gitlab github jenkins SonarQube

移动测试“二次开发”赋能开发者

MQC专有云测试平台内,提供了“二次开发”的能力,能有效改善在功能测试中的问题。

测试 脚本 性能测试 自动化测试 移动互联网 app测试 移动测试 MQC 移动质量 移动测试专有云 移动测试专有云 手机测试 应用测试

iOS Mach异常和signal信号

本着探究下iOS Crash捕获的目的,学习了下Crash捕获相关的Mach异常和signal信号处理,记录下相关内容,并提供对应的测试示例代码。Mach为XNU的微内核,Mach异常为最底层的内核级异常,在iOS系统中,底层Crash先触...

ios 函数 阿里技术协会 操作系统 exception void handler signal crash mach

weex 在 iOS 上如何实现常见的网络缓存

weex 旨在兼顾web动态性与native的用户体验,如果想将两者的优势最大化,那么缓存就显得格外重要,本文介绍如何利用缓存,实现weex页面迅速打开,甚至“秒开”的效果。

ios request string exception url Render void utf-8

用WEB技术栈开发NATIVE应用(二):WEEX 前端SDK原理详解

WEEX依旧采取传统的web开发技术栈进行开发,同时app在终端的运行体验不输native app。其同时解决了开发效率、发版速度以及用户体...

移动开发与客户端 javascript native 模块 sdk web js 用户体验 前端开发 开发框架

基于阿里云移动推送的移动应用推送模式最佳实践

### 一、概念 以下概念对应系统设计时的语义,对于如何合理使用移动推送有借鉴意义 #### 1.1 设备 安装并使用开发者移动应用的装置 #### 1.2 设备ID 阿里云移动推送为设备分配的唯一ID,可以通过阿里云移动推送...

阿里技术协会 淘宝 移动推送 存储

移动推送消息送达常见问题与解决办法

##### 一、 收到重复的推送内容 * 收到重复的推送内容,排除了业务自身的推送逻辑之外,重点介绍一下部分机型多渠道推送可能带来的重复推送问题。 * 对于Android系统,对于设备已经在某些三方系统中注册过,并且通过该三方推送接...

android 阿里技术协会 sdk aliyun html 云推送

iOS KVO crash 自修复技术实现与原理解析

【前言】KVO API设计非常不合理,于是有很多的KVO三方库,比如 KVOController 用更优的API来规避这些crash,但是侵入性比较大,必须编码规范来约束所有人都要使用该方式。有没有什么更优雅,无感知的接入方式?

ios objective-c 编码规范 void github

玩转CocoaPods

>> 作者:阿里-移动云-大前端 CocoaPods作为iOS的依赖管理工具,已然成为iOS开发的标准工具(官方给出的数据,超过42W个库和300W个App使用了CocoaPods)。 本篇文章,非讲述CocoaPods的教学文章,...

ios 阿里技术协会 配置 Cache git pods source update github CocoaPods

连续启动 crash 自修复技术实现与原理解析

如果 app 连续 crash 两次无法启动,用户往往会选择卸载。本文介绍如何该类 crash 的自修复技术。

logger class void

用WEB技术栈开发NATIVE应用(一):WEEX SDK原理详解

WEEX依旧采取传统的web开发技术栈进行开发,同时app在终端的运行体验不输native app。其同时解决了开发效率、发版速度以及用户体...

移动开发与客户端 架构 native 线程 sdk web 用户体验

6
GO