WEBAPP开发教程webApp介绍webApp介绍
凌雪 2018-11-08 来源 :网络 阅读 994 评论 0

摘要:本文将带你了解WEBAPP开发教程webApp介绍webApp介绍,希望本文对大家学WEBAPP有所帮助。

本文将带你了解WEBAPP开发教程webApp介绍webApp介绍,希望本文对大家学WEBAPP有所帮助。


1 webApp介绍
    app:(native):指的是原生态APP,直接运行在操作系统上运用。
    主流的移动端操作系统:
    Andriod:JAVA、eclipse;苹果电脑或者windows
    iOS:object-c(OC)、swift、xcode;苹果电脑
    webApp:用HTML5
    编写的移动web运用,依赖于浏览器(微信浏览器。QQ浏览器)。可以不加修改直接运行在Andriod/ios/pc端
    优势:一套代码(Andriod,iOS,PC)到处运行
    劣势:运行速度不如native app,某些底层功能缺失
    微信浏览器(iOS):UIWebView,WXWebView
     
    2像素基础
    (1)物理像素(physical pixel)
    一个物理像素就是显示器(手机屏幕)上的最小物理单元。在操作系统上(OS)的调度上,每一个物理像素都有自己的颜色值和亮度值。
    (2)设备独立像素(density-independentpixel)又称为css像素或者逻辑像素。他是浏览器使用的抽象单位,主要用来在网页上绘制内容。也就是css   px
    是专门为web开发者提出的一个抽象概念,也就是我们平时写的css的样式相关。也和分辨率(720*1280px)没有半毛钱关系
    (3)设备像素化
    设备像素比= 物理像素/设备独立像素
    通过属性devicePixelRatio可以拿到像素比
    window.devicePixelRatio
    一般在PC端,设备像素比值是1
    一般在手机端,设备像素比值是2
    结论:
    pc端的设计图,你量到多少,css就写多少
    手机端,你量到多少,css就写一半,如果你的宽是640px ,代码里写320px
    一般情况下,美工提供的效果图是640*XX(iphone5)或者750*XX(iphone6)
    代码里面对应就是320px或者375px
    了解:用户统计(Umengo ,腾讯统计)
    3 viewport
    viewPort 就是设备的屏幕用来显示我们的网页那一块区域。说白了就是,浏览器用来显示网页内容的那部分区域。
      viewport不限于浏览器可视区域的大小。一般情况下,移动端的viewport都要大于浏览器的可视区域。一般情况下viewport的宽度是980px或者是1024px
    获取viewport的宽度
    var
    width = document.documentElement.clientWidth;
    正是因为viewport的宽度比屏幕大,当页面内容比较多,宽度比较大的时候,需要左右滚动,上下滚动才能看完所有的信息,这个交互很不友好
    JDK --)环境变量--)Tomcat8.0
    CDN相关知识点
    文件(静态文件)存储:七牛,oss
      安装:(1)将项目移动到Tomcat下面的webApps下面-->用webstorm打开webApps下的该项目。-->双击bin/startup
     
    (2)查看电脑win+R -->输入cmd -->
    出现黑框框-->输入ipconfig-->查看IPV4关键字,后面的XX.XX.XX.XX
     
      (3)如果没有修改Tomcat的任何配置,XX.XX.XX.XX:8080(localhost:8080)就是对应Tomcat下面的webApp的路径。
    例如:webApps/wkzc/index.html
    有这个文件,我想访问这个index.html,只需要写XX.XX.XX.XX:8080(localhost)/wkzc/index.html
     
    接口文档:接口文档并不是一定由后台开发人员提供的,也可以有前段开发人员提供的,后台研究人员根据文档提供服务
    书写接口文档软件:macdown
    草料二维码Chrome插件(需要五Chrome store
    市场下载,但是有墙需要注意,想办法在百度上找到)
    display table布局
    iconfont的使用
    MVC的使用    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之WebApp频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程