• app开发技术调研


    l  面向消费者与公众的应用系统,主要分为3种主流的渠道:

    1、   web应用

    2、   基于腾讯微信开放api构建的微信app

    3、   移动端app

    ll 在移动端app方面,通过调研,现主流的移动端app开发方式主要分为3种

    1、  Native开发:指基于ios与android系统api开发的移动端本地化应用程序。

    2、  React Native:在前端不使用dom来渲染ui,而是通过react.js(同属于facebook项目的一个js框架)来抽象os原生ui组件来实现。即可以使用javascript来开发原生的ios和android应用。

    3、  Html5/javascript/css(或基于3者的框架,如jqueryMobile),phoneGap/Cordova:使用html5开发网页应用,使用phonegap来打包成对应os下的app包,同时一些os的系统调用,如照相机等,也由phonegap来提供。

    lll  比较

    1、  程序执行效率最高,界面最美观,但开发成本最大,需要为每一个应用功能开发两套代码,且需要同时掌握两种开发语言

    2、  使用javascript一种语言开发一套程序,可同时安装在两种移动终端上,执行效率比较好,界面由于也是调用了原生的ui,所以也比较美观。缺点是属于较新的技术,出现还不到一年,不属于成熟的产品。

    3、  程序执行效率一般,界面依赖于h5+css美化,但开发成本较低,且技术相对成熟。

  • 相关阅读:
    Linux终端基本命令
    Markdown基本语法
    谷歌浏览器解决”此Flash Player与您的地区不相容“
    谷歌浏览器不可以默认允许flash的解决方法
    MySQL8.0登陆方式
    谷歌浏览器安装位置自定义
    java生成六位验证码
    对AJAX的理解
    对servlet请求的理解
    js60秒倒计时
  • 原文地址:https://www.cnblogs.com/lyhero11/p/5226881.html
Copyright © 2020-2023  润新知