精华内容
下载资源
问答
  • 伴随着移动互联网的发展,手机app开发市场也非常火爆。越来越多的企业都想开发...您知道什么是web app和原生app吗?二者又有什么区别呢? 下面小编分别从开发技术、功能、应用安装和加载速度四部分详细为大家说明w...

      伴随着移动互联网的发展,手机app开发市场也非常火爆。越来越多的企业都想开发自己的app软件,很多创业人员也看中了app开发市场的红利,想从中分一杯羹。但是app开发是非常专业的事情,目前APP开发有两个主流的方向:原生App以及移动Web App。您知道什么是web app和原生app吗?二者又有什么区别呢?

    c61c9a7055609ee0c8f661eba5c67a97.png

      下面小编分别从开发技术、功能、应用安装和加载速度四部分详细为大家说明web app和原生app的区别:

      1、开发区别:

      (1)原生app:我们都知道,现在手机系统分为安卓和苹果iOS两个系统,两个系统分别对应着两套不同的编程语言、编程开发工具。原生app开发,就是利用安卓和iOS官方的编程语言、编程工具进行app的开发。

      (2)web app:主要借助H5网页技术进行开发,相当于开发一个网页,然后分别生成安卓和iOS的壳。这种app只需要一套编程开发语言,技术简单,人力少,周期短。

    8c33986fe219f3642f6c7be0c4acfdcb.png

      2、功能区别:

      (1)原生app:原生app深度对接手机app,可以实现手机的各种功能,比如蓝牙、短信、重力感、摄像头、GPS、麦克风、蓝牙应等。功能丰富,页面的展示也更多多元、灵活、自由。

      (2)Web app:类似于手机上的网页,主要用户展示,示意实现的功能有限。页面只能进行简单的交互,很多功能无法实现。

      3、应用安装使用方面

      (1)原生App:需要通过应用商店将原生app下载到手机上或移动终端上。以独立的应用程序运行

      用户必须手动去下载并安装这些原生App,原生应用可以节约宽带成本,可以访问本地资源、缓存。

      (2)Web App:通过移动设备上的浏览器访问,软件更新只需要更新服务器就够了,用户层面不需要做任何操作。不需要安装客户端,可以节省手机终端的内存空间。

    9371c815d4f10f4dba0e8e206838969f.png

      4、加载速度方面

      (1)原生App:原生APP由“云服务器数据+APP应用客户端”两部分构成,APP应用所有的UI元素、数据内容、逻辑框架均安装在手机终端上。访问的时候,不需要重新下载加载应用页面框架,只需要加载数据即可。所以加载速度更快,页面响应更快。

      (2)Web App:而Web APP打开一个页面,都需重新加载页面的所有元素,访问速度受手机终端性能和网络环境的限制,导致加载速度慢,而且操作频繁容易卡死。

    be2bfaf7ca37567609e9ed0163e3dfeb.png

      原生App偏向于交互,注重用户体验(导航切换、勾选选项、图片、视频等操作),Web APP偏向与浏览和简单的交互。一些功能需要访问硬件(摄像头、传感器等),使用原生App,Web APP用于信息展示。成本有限时,核心的功能使用原生APP,周边辅助的功能可以使用Web App。

    展开全文
  • Apple Watch 刚推出的时候,智能手表被许多人寄予厚望,是手机之后的下一代计算设备,人们不知道在手表上应该开发什么样的App,只知道不能是手机直接移植过来的,谓之为手表的原生应用。同样,VR 火热的时候,人们不...
    750e180d47b6a637de32038f8cf522d9.png

    外汇天眼APP讯 : 刚进入这个行业的时候,我记得 Chris Dixon 说过一句话,叫:区块链应该做“原生”的应用,而不是互联网应用。

    类似的观点之前我听过不止一次,Apple Watch 刚推出的时候,智能手表被许多人寄予厚望,是手机之后的下一代计算设备,人们不知道在手表上应该开发什么样的App,只知道不能是手机直接移植过来的,谓之为手表的原生应用。

    同样,VR 火热的时候,人们不知道在头显上应该开发什么样的游戏,只知道不能是主机游戏直接移植过来的,谓之为 VR 的原生应用。

    当然,最后这两个领域都有些抑郁不得志。Apple Watch 没能成为跨时代的产品,智能手表最成功的案例反而是小天才儿童手表。VR 也逐渐没了声音,只有一小部分非常硬核的玩家独乐乐。

    但究竟什么才是原生应用呢?这个问题还是没有答案。我只知道什么不是原生应用——把以往有的东西直接无脑移植过来的,肯定就不是。

    区块链仍处于早期阶段,还很难看清前景。那么站在现在这个互联网高度成熟的时间点往回看,早期互联网又产生了哪些原生的互联网应用呢?

    浏览器似乎是一个不错的例子。在没有互联网之前,没有类似的东西。浏览器干的活是解析网址、展示网站,而这些东西在互联网之前并不存在。所以我们大概率可以说,浏览器是互联网的原生应用。

    如果我们把范围从互联网扩大到整个计算机领域,以这种标准来看,计算机早期开发者所做的一切工具和基础设施,包括GNU 工具、Linux 操作系统,等等,都是第一批原生应用。

    因为早期阶段其实没有真正的用户,用户就是开发者本身。做东西和用东西的是完全重叠的一批人,他们在小圈子内部自产自销,脱离了这个圈子,这些应用很难产生价值。

    区块链现在也处于这个阶段。大部分应用(不管是 DeFi、DAO 还是 NFT)是圈外人根本看不懂、也没意愿去了解的状态。很多开发者试图打破这个障碍,让区块链连接上互联网的主流用户——但不被主流用户理解,也许才是早期原生应用的常态。

    原因也很简单,从之前的经验来看,科技发展的客观规律永远是“圈内人想得太快,圈外人想得太慢”。所以冷静地考虑,如果你想长期从事这个行业,那前面的路,远比我们现在期望或想象的来得更加漫长。

    想到这里,我也就对「大规模应用」、「主流用户」和「原生Dapp」这几个之前心心念念的概念释怀了。别再想着什么才是最适合区块链的原生应用了,扎进去这个行业,在github上多写点对自己开发区块链有帮助的、恰好也是其他开发者需要的工具和项目才是正经事。

    很多新上线的公链都在用黑客松、社区基金、发放Grant 等各种各样的手段去吸引开发者在自己的链上开发应用。但千万不要忘了,基础设施将是任何一条公链的第一个、也是最重要的原生应用。

    —— Retric,2020.11.16

    值得阅读的文章探索比特币的核心价值及其辩护理由

    https://ethfans.org/posts/exploring-bitcoins-core-values-and-why-we-defend-them

    @郭宇:比特币发生了哪些危机,会让大家失去信心?这是一个推特调查,89% 的人选择了审查危机,高达75% 的人可以接受超过九成的 BTC 在以太坊上发行代币,仅有51 % 的人无法忍受比特币永久增发,有 72% 的人不能接受 POW 被替换,有 83% 的人居然可以接受比特币不再由现有的 Core 团队开发。好奇,你会选什么呢?

    观点 | 如何看待 Infura 服务崩溃及其造成的影响?

    https://mp.weixin.qq.com/s/B0EJvsywabOlhrj2jCHvSg

    @沙漏时间:Infura崩溃事件的前因后果是什么,给我们的反思是什么,这篇文章交代得非常清楚了。在以太坊2.0全面启动前,我们是否需要更健壮的1.0客户端?

    解构灰度比特币信托

    https://mp.weixin.qq.com/s/NrYT8P1pxAMFOZ5lYolZzw

    @Leon:少见的深入分析灰度的文章。“基于该信托不支持****赎回的机制、双重出资的形式以及巧妙地将发行与流通进行跨市场分离,美股二级市场的GBTC份额存在高溢价为跨市场套利提供了空间,套利资金参与其中顺利地实现”抛压转移至美股、资金带回币圈“的完美闭环,这使得灰度比特币信托正在成为市场上一股”只买不卖“的多头力量。” 传统金融势力的介入已经很深了。

    美元霸权“霸”在哪儿

    https://mp.weixin.qq.com/s/r01gxCM_jCbbHn23WlX8Aw

    @Leon:读完这篇终于明白,为何在大国竞争中,金融霸权是最后一个丢失的高地,哪怕霸主已经垂垂老矣,挑战者也要费老牛鼻子劲才能抢过金融的王座。可能数字货币还得修炼个一百多年吧。

    展开全文
  • 阳澄湖天主教堂位于阳澄湖大道缤特力路交叉口西北角,典型的天主教堂哥特式建筑风格,教堂采用塔堂合体式结构,主塔塔尖高度80米,是目前国内最高的天主堂建筑。教堂与阳澄湖交相辉映,既有欧洲教堂的壮丽,又有...

    苏州西山岛是中国内湖第一大岛,如果你想感受地道的苏州韵味,原生态古村落,那请来打卡最美小众旅游地苏州西山岛吧,莲妹整理了最全苏州免费小众景点攻略,喜欢就收藏吧。

    阳澄湖天主教堂

    位于阳澄湖大道和缤特力路交叉口西北角,典型的天主教堂哥特式建筑风格,教堂采用塔堂合体式结构,主塔塔尖高度80米,是目前国内最高的天主堂建筑。教堂与阳澄湖交相辉映,既有欧洲教堂的壮丽,又有江南水韵的柔美。

    50b3ee737f395d8d7f5092723e4a9917.png

    阳澄湖天主教堂

    柴园

    位于姑苏区醋库巷44号,是一座典型的私家园林,水榭楼台、假山花木,也应有尽有。刷身份证就可以进去参观,每周二到周日9点到下午5点开放。

    29bb872d958433f557295124716d81e0.png

    柴园

    东沙湖生态公园

    位于苏州市工业园区现代大道附近,是目前苏州工业园区最大的一个公园,以自然生态为最大特点。开放式公园,设有水上活动区、湖滨漫步区、人鸟对话区、珍稀观鸟区等多个生态休闲区域。樱花岛为该公园的第一大岛,种植了近千株樱花,盛开时美到极致。

    4441b79870463b82c3bcf705406a0c9d.png

    东沙湖生态公园

    b66cd536b38a890e4e980f399af843bd.png

    东沙湖生态公园

    苏州中国花卉植物园

    位于相城区太阳路与广济北路交叉口,景区以花卉为主题,种植各种花卉植物2000多个品种,设了杜鹃、茶梅、芙蓉、牡丹等47个专类花卉园,是一个集世界花卉大全的花卉大观园。

    3a5c31c95a8052207793096f9fc9fb13.png

    苏州中国花卉植物园

    3bcbb3f6e7fd0d30f1b915a1a61d69da.png

    苏州中国花卉植物园

    太湖湖滨国家湿地公园

    坐落在“人间天堂”苏州市区的西部,吴中区胥香路和环太湖大道交汇处,打卡地标“大风车”,有远山,有湖水 ,有绵绵不尽的美景,旁边芦苇丛生,走在木栈道上,吹着微风,给心灵来一次放空。

    5c5dc47c5f6c2e0286481073018658b5.png

    太湖湖滨国家湿地公园

    苏州太湖大桥

    位于吴中区太湖国家旅游度假区,去洞庭山的必经之路,一座横跨太湖水面的桥,桥上阵阵凉风吹过,沿桥骑行,视野绝佳,在桥上看日出日落都不错。苏州“小镰仓”,名副其实的日系美片网红打卡地。

    e8abe74fc69887bc80433b7a6dfa20dc.png

    苏州太湖大桥

    苏州独墅湖教堂

    坐落于苏州工业园区风景秀美的独墅湖旁,堂主体采用哥特式建筑风格,分为主堂、牧师楼和钟楼三部分,教堂的彩绘玻璃颇具特色,教堂全天对外免费开放,礼拜堂四点关闭。

    5010a3f113adce3bb2c74b4eb161cc0b.png

    苏州独墅湖教堂

    苏州御窑金砖博物馆

    位于苏州市相城区阳澄湖西路95号,由著名建筑设计师刘家琨主持设计,以展示“御窑金砖”历炼过程及其深厚的历史文化内涵为主,是专为皇室御用的“天下第一砖”。

    2f660b4f3db5c851ff745d792f51ecd4.png

    苏州御窑金砖博物馆

    游站•未来城

    位于昆山市花桥经济技术开发区绿地大道258号,因“金字塔”形的建筑成了不折不扣网红建筑,最佳拍摄点在3号楼B区12楼阳台,不惊动影响商、住户即可。

    c957f1323f40f0d12682f35ef9a172c9.png

    游站•未来城

    本色美术馆

    位于吴中区通达路219号,运河畔,依水而建。主体造型为三个立方体相连而成,“天-地-人”和“身-心-灵”合一,东方审美精神的当代艺术馆也是目前唯一的私立美术馆。周二至周日10:00~17:00开放,周一闭馆。

    749cef01b7af5364d39543a1d4d3429d.png

    本色美术馆

    明月湾古村

    位于市吴中区金庭镇西山岛南端,每天17点后免费。南濒太湖,背倚青山,地形宛如一钩明月,故称明月湾,简称明湾。是热播剧《都挺好》取景地,江南渔村,青石板路,再在古码头看一次绝美的日落,感受一下真正的人间仙境。

    8dbf5d63f5fedb026fe2dcf0c5508fc2.png

    明月湾古村

    eca6f0cb323d608833316c9b3e9615a9.png

    明月湾古村

    东村古村

    位于吴中区临湖镇太湖西山国家地质公园东村古村,因商山四皓之一的东园公曾隐居于此而得名,古称东园村,简称东村。原生态苏州古村,特色的小众景点,精致又美丽的古宅,静谧而野趣。

    6dec1e177faffc0f46f2a8cb7ba788de.png

    东村古村

    林屋洞

    位于吴中区林屋路158号,因洞平如屋,洞内立石如林而得名,林屋古洞,摩崖石刻,石柱如林,冬暖夏凉,岩石造型千姿百态,彩色灯光映射出光怪陆离,别一番趣味。

    01304c1e81914f73ad1a01ce42508060.png

    林屋洞

    -----------------------

    我是爱分享的莲妹儿,如果您喜欢旅游,觉得我的分享有用,欢迎关注我哟~~嘻嘻!

    展开全文
  • 所以使用uni-app开发的本质还是使用Vue,本文主要比较的是Vue小程序原生开发区别。 1.页面布局模板。 Vue:模板只有一个根标签 <template> <view></view> </template&.

     uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。所以使用uni-app开发的本质还是使用Vue,本文主要比较的是Vue和小程序原生开发的区别。

    1.页面布局模板。

    Vue:模板只有一个根标签

        <template>
          <view></view>
        </template>

    小程序原生:wxml可以多个并列根标签

          <view></view>
          <view></view>

     2.根据条件动态添加class 

    Vue:

        <view :class="{active: current=== index}"></view>

    小程序原生:

        <view class="{{current === index ? 'current' : '' }}"></view>

    3.数组循环

    Vue:

        <view v-for="(item, index) in []" :key="index"></view>

    小程序原生:

        <view wx:for="[]" wx:key="index"></view>
        // 默认指定item为当前项, index是索引,wx:for-item,wx:for-index修改变量名
        <view wx:for="[]" wx:key="index" wx:for-item="subItem" wx:for-index="subIndex"></view>

    4.点击事件绑定

    Vue:

        <view @click="handleClick(index)"></view>
        // vue的js代码
        methods: {
            handleClick(index){}
        }

    小程序原生:

        <view bindtap="handleClick" data-index="index"></view>
        // 事件函数和onload,data同级的,直接定义
         handleClick(event){
             // 参数
             event.currentTarget.dataset.index
         }

    5.赋值格式

    Vue:

         this.list = ['1','2','3'];

    小程序原生:

        // 使用setData方法修改
        this.setData({
          list:['1','2','3']
        })

    6.点击事件传值

    Vue:

        <button @click="btnClick(123)">
        </button>

    小程序原生:

        <button bindtap="benClick" data-number="123">
        </button>

     

     

    展开全文
  • 建议如果单单做Androidios比较推荐此框架。APICloud缺点:框架里的某些插件可能不太适合工作所需,然后就出现了一个问题,搜出来的插件收费,,一般三四百吧,这就看公司或个人是否可以接受了。文档一般就是分部的...
  • 1:APICloud2017年接触到APICloud是杭州一家小外包,老板说要作一个关于滑雪的APP,当时前端开发就我本身,与六七个PHP一块儿开发。老板当时的条件是要上App Store,就这一条,思来想去加上朋友推荐,以及直接用...
  • 2017年接触到APICloud是杭州一家小外包,老板说要做一个关于滑雪的APP,当时前端开发就我自己,与六七个PHP一起开发。老板当时的条件是要上App Store,就这一条,思来想去加上朋友推荐,以及直接用hbuidder打包测试...
  • 1.vue的事件绑定可以直接传参数,而小程序需要使用自定义...} }) 原生小程序和uniapp区别 1.使用原生小程序的标签 2.使用原生小程序的生命周期 3.使用vue的语法 4.uniapp有自己的一套api 5.支持原生不支持的lesssass
  • 判断动态添加class // vue版本 ... // 原生 <view class="{{current === index ? 'current' : '' }}"></view> 循环 // vue <view v-for="(item, index) in []" :key="index">
  • 近年来很多开发者都是用uni-app开发者工具开发打包APP,其简单高效的得到越来越多的开发者的青睐,但是毕竟他不是原生的APP,估他还是有区别原生的APP。我们应该如何正确选用呢?首先来说一下uni-app的优缺点:...
  • 本文使用uni-app的原生导航栏自定义导航栏两种形式,实现了一个简单的二级搜索页面功能, 大体上演示了uni-app的导航栏开发两种方式的区别。能力有限,仅做参考,感谢阅读~文章首发于一度的博客:...
  • 本文使用uni-app的原生导航栏自定义导航栏两种形式,实现了一个简单的二级搜索页面功能, 大体上演示了uni-app的导航栏开发两种方式的区别。能力有限,仅做参考,感谢阅读~文章首发于一度的博客:...
  • app开发技术方案对比 app开发主要有几种技术方案如下: 原生开发 原生开发简介 原生(native)开发从定义上来...但实际上原生开发的含义有所扩展,主要区别于前端框架的跨端语言开发。 目前做ios原生开发多使用Swift语言
  • uniapp的webview 嵌入商城登录异常cookie丢失背景原因解决方案 背景 公司让用uniapp开发一个app 其中...我觉得是uniapp 实现webview和原生还是有点区别的 原生是直接用了一个浏览器 uniapp 是用了浏览器然后里面嵌套了
  • nvue是属于 weex 编写范畴,作用是增强uniapp原生渲染支持nvue的组件API写法与vue页面一致,其内置组件还比vue...nvue开发与vue开发的常见区别基于原生引擎的渲染,虽然还是前端技术栈,但web开发肯定是有区别
  • 苹果CMS对接APP源码是一个以uniapp进行开发的苹果CMS的APP源码,本次更新较大,全局采用nvue原生渲染,和原生APP体 验区别不大,APP里面的所有数据后台都可以管理。功能点有,会员,三级分销,提现,充值,VIP,...

空空如也

空空如也

1 2
收藏数 28
精华内容 11
关键字:

uniapp和原生开发区别