zoukankan      html  css  js  c++  java
  • webapp开发

    由于作者之前是做安卓原生开发的,但是由于工作的需要(说白了就是小公司为了节约开发成本,不愿意做网页版,并且同时做android和ios)开始学习webapp的开发。

      webapp的开发有无外乎就是: UI + JS +封装移动端原生api

      UI:为了让webapp界面看起来更像移动端界面,这就需要对HTML标签进行装饰封装,形成各式各样的空间,想Button Switch Toggle等等。但是不同的开发工具可能会使用不同的UI编写规范,想wex5采用的就是UI2,也就是bootstrap或者是HBuilder

         的mui。

        

      js: js不断的发展,由开始简单的前端开发,到nodejs的后台开发,到nativejs的移动端的开发。

      封装移动端api:前端人员可以更加容易的转移动端开发,wex5上面通过cordova插件,justep.XX 的方式,调用原生api。而HBuilder是通过nativejs来控制原生api的调用。

     webapp的开发

        优点:

            可以同时做到适配移动端,web端,甚至是微信,可谓是一次开发到处适用,开发效率高,开发成本低。

              缺点:

            由于webapp实质上是html页面与js配合适用,在进行页面的渲染时肯定没有原生运行的流畅,用户体验不是太好。

  • 相关阅读:
    测量标准体重
    bytearray和file的后端上传方式
    jdbc in postgres
    Using dblink in Postgres
    计算文件的MD5值(Java & Rust)
    spring读写分离(配置多数据源)[marked]
    Spring Transaction + MyBatis SqlSession事务管理机制[marked]
    jetty ZipException: invalid entry size
    maven
    KAL1 LINUX 官方文档之虚拟化 --- 转换为OVA
  • 原文地址:https://www.cnblogs.com/android-er/p/5712829.html
Copyright © 2011-2022 走看看