|
|
|
2017-06-21 第195期 |
|
|
|
WebView 性能、体验分析与优化 |
|
|
|
在 App 开发中,内嵌 WebView 始终占有着一席之地。它能以较低的成本实现Android、iOS 和 Web 的复用,也可以冠冕堂皇的突破苹果对热更新的封锁。但如何克服 WebView 固有的问题呢?本文将从性能、内存消耗、体验、安全几个维度,来系统的分析客户端默认 WebView 的问题,以及对应的优化方案。 |
|
|
Android:构建一个典型的音乐 App |
|
|
|
在过去的英语流利说 5.0 版本中,更新了“每日听力”功能。其实从技术的角度来看,和实现一个音乐 App 没有多大差异。为了保证用户有个良好的收听体验,有一些注意事项是需要处理的。 |
|
|
H5 和移动端 WebView 缓存机制解析与实战 |
|
|
|
本文从实际 Web 应用项目中缓存相关问题出发,较为全面地分析了 HTML5 缓存机制的原理与应用以及移动端应用 WebView 对 HTML5 缓存机制的支持方式,以供 Web 开发的同学们参考。 |
|
|
从项目实践走向 RxSwift 响应式函数编程 |
|
|
|
其实移动端的技术一直慢于Web端,Web前端事件驱动,数据驱动已经晚了很多年了,而对于 iOS 平台来说 RxSwift,ReSwift 都是比较新的框架,本文分享笔者 RxSwift 实践心得。 |
|
|
基于 Macaca 实现 iOS Monkey 测试 |
|
|
|
苹果去掉了原有的测试框架改用 XCTest 之后,一直等大神放出原生的 iOS Monkey。但是入侵式的方式可能开发不会接受。笔者基于 Macaca 基本实现 Monkey 的功能。能够模拟长时间操作 App 的场景,但是无法对 App 进行 Monkey 压力测试。 |
|
|
如何在虚拟现实中移动? |
|
|
|
本文解析如何在虚拟现实中移动,也就是 locomotion。这将是一个复杂得多的过程。这里的移动,指的是大范围移动,类似在 Roomscale 范围内玩家的身体小范围移动是不包含在内的。 |
|
|
从零练就 iOS 高手实战班 |
|
|
|
iOS 课程教学从入门到实战,系统讲解 Swift 编程,精讲基础语法,详解 iOS 基础框架,知识点涵盖最新最潮最实用的 Swift、AppleWatch App 开发。 |
|
|
CSDN 移动客户端 |
|
mobilehub微信 |
|
@CSDN移动官微 |
|
|
|
|
|
|