移动端:运行在移动设备上的产品
移动设备:手机 平板
我们做的页面只适用于安卓系统和ios系统,诺基亚是Windows Phone系统不用管
响应式布局:在不同的设备,都能给予客户更好的操作体验
ipone5s以前手机屏幕是320像素
iPhone6是375像素
iPhone6p是414像素
安卓手机屏幕是各种各样 还有pad屏幕
移动端产品:
1、APP:手机应用,目前市面上流行的APP产品大部分都是原生的APP开发者做的 ios:Object-c 安卓:java-native
目前市场上正在趋于js来开发原生的APP:React Native、phoneGap
2、h5产品 HTML页面都是运行在浏览器中的
pc端浏览器:[谷歌、火狐、Safari、欧朋、IE、360、搜狗...]
移动端浏览器[内置,uc、qq、百度、谷歌、Safari...]在ios和安卓平台上的浏览器大部分都是webkit内核的,所以移动端我们做的H5页面不用像pc一样那样的去处理浏览器的兼容
以后工作中我们这一类前端开发工程师主要做的产品形态都有哪些:
1、pc端和移动端公用一套项目:做一个HTML页面需要在pc端访问,也需要在移动端访问,比如:猎豹、华为..(响应式)
2、pc端和移动端是不同的项目:例如京东,淘宝... pc的项目不需要响应式,移动端的项目需要做响应式
在移动端我们开发出来的HTML页面(h5)运行环境
移动端的浏览器:uc、qq、百度
原生APP(Native App)的webView中:hyBride模式