• 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美化,但开发成本较低,且技术相对成熟。

  • 相关阅读:
    form表单生成的简单理解
    drupal里面的ajax最粗浅的理解-流程
    #array_parents #parents的区别
    hook_schema 小总结
    多语言的sitemap xml
    做百度竞价的步骤 不断总结
    为什么要baidu/Google问题 尽量少在群里问问题
    JavaScript Window对象
    JavaScript 3种内置对象
    图片轮播
  • 原文地址:https://www.cnblogs.com/lyhero11/p/5226881.html
Copyright © 2020-2023  润新知