通常,来自移动端的测试需求涉及2类:
- iOS/Android
- 移动端H5
因此,需要把基础的概念清清楚楚地落地
Client端 |
Server端 |
|||||
平台描述 |
语言 |
相同 |
差别 |
/ |
||
web平台 |
web平台开发 |
基于浏览器的网页语言技术 |
html/css/js |
/ |
/ | / |
web平台开发 |
Web端也有Html5页面 |
html5 |
本质相同 |
解决适配问题 1、web上的html5页面、移动端上的html5页面的浏览器渲染不同,所以展示会稍微有些差别 2、PC的浏览器版本不支持html5和css3的一部分效果 |
/ |
|
移动设备平台 |
移动Web开发 (web app)[Mobile web app] |
介于web平台开发、移动设备平台开发二者之间 |
html5 |
/ |
||
Android平台开发 (native app) |
基于操作系统的程序语言技术 |
java |
/ |
/ |
/ |
|
iOS平台开发 (native app) |
objective-c |
/ |
/ |
/ |