zoukankan      html  css  js  c++  java
  • pc端和app端的区别是什么?

    一、招聘网站看见一条招聘要求:熟悉互联网与移动互联网产品区别,简单思考一下。

    1.用户:一种情况,用户使用过PC端产品觉得好用后才在手机上安装移动端产品;另一种情况,某些人群因各种原因无法使用PC,移动端是他们唯一的选择。

    2.接上条,使用场景:PC端产品使用起来更加正式,移动端产品更碎片化、娱乐化。PC端使用场景,室内、桌椅、长时间;移动端使用场景,任何时间、任何地点。如果只使用几分钟,一般人是不会开电脑的,直接在手机操作就可以了。随着3G4G资费的下调,人们在等车、坐车、排队时碎片化的使用方式一定会增加。

    3.设计逻辑:PC端由于显示面积大,鼠标键盘交互精确,适合流程复杂、规模更大的任务。移动端由于屏幕小、触摸交互及碎片的使用场景,要求流程清晰、简单,适合快速使用的任务。

    4.载体特点:移动端特点为移动便携,结合重力感应、GPS可实现一些特殊功能,以上是PC不具备的。

    5.产业与市场:移动互联网现在还处在快速增长的时期,O2O、智能穿戴设备等,市场机会多,资本也在密切关注。套用一句热门俗语:站在风口,猪也能飞上天

    二、APP:    APP为应用程序的缩写,全称为Application,指的是智能手机

    的第三方应用程序

    APP文件格式:    1、苹果

    iOS系统

    上APP格式的有ipa,pxl,deb,主要是用在iphone系列产品上;    2、Android系统上APP的格式有:apk,  这里APP主要用在使用安卓系统

    智能手机

    上;    3、诺基亚塞班系统

    上APP的格式有sis,sisx,主要用在诺基亚手机

    上;    4、微软的WindowsPhone7

    、WindowsPhone8系统系统上的APP格式为xap。

    APP文件格式:    1、苹果

    iOS系统

    上APP格式的有ipa,pxl,deb,主要是用在iphone系列产品上;    2、Android系统上APP的格式有:apk,  这里APP主要用在使用安卓系统

    智能手机

    上;    3、诺基亚塞班系统

    上APP的格式有sis,sisx,主要用在诺基亚手机

    上;    4、微软的WindowsPhone7

    、WindowsPhone8系统系统上的APP格式为xap。

    三、电脑PC端和手机wap端的区别在于设备,两者屏幕比例

    不一样,因此将PC端的站点放在手机端浏览就会不方便,同样,手机端的wap

    点在PC端浏览也会变形。你可以把手机wap

    理解为手机设备端的网站标准,跟PC是不同的。而APP是第三方开发的应用程序,跟网站无关,点击进入之后是APP应用内部运行,跟手机外部条件就无关了进去之后看到什么内容是第三方开发者决定的。微网站

    则是将APP和移动端wap

    相结合的一种新型网站,其实有点类似轻应用,为了更好的跟APP应用相适应而开发一种新型网站,不需要像PC或者wap站一样需要备案,注册域名,购买空间等繁琐的程序。

    四、桌面端网络应用和手机应用的差别

    不管是桌面端网络应用还是手机应该,性能测试的基本原理是相似的,尤其是对于手机网络应用的测试。两者使用相同的技术,你也不用 为手机应用选择特别 的性能测 试工具。测试工具只需要具备基本的性能测试能力,测试人员基本上会用就行了。尽管如此,手机应用和桌面应用还是有如下几个本质上的区别:

    客户端模式

    传统网络应用运行在胖客户端上,而手机应用使用的是瘦客户端。胖客户端直接从服务器端访问应用,而不像瘦客户端那样需要将数据通过信号塔中转,因而它比瘦客户端吞吐量更大,速度更快。

    网络带宽

    网络带宽在性能中担当重要角色,现今的桌面端应用极大地得益于高速网络。移动网路也在带宽方面不断进步,不过任然无法与前者相提 并论。大多数用户在 低于3G 4G的网络下使用手机,应用的会话时间延长,用户的响应时间也响应增加,同时也消耗了更多电量。相比桌面应用,带宽是导致手机应用性能差的最大原因。

    数据传送

    与桌面端应用强大的CS架构不同,手机数据得依靠信号塔传送到用户设备上。信号塔之间的数据传送一直以来都很慢,也使得手机应用性能变差。

    设备电量

    网络应用可以借助桌面电脑的高速处理器和内存最大化地提高性能,然而移动设备的资源却非常有限。移动设备只能依靠有限的电池和内存资源。

    操作方式

    不像桌面应用那样通过点击鼠标来操作,移动设备使用手指操作从而获得更好的用户体验。手指操作不如鼠标来得快。何况,设备其实需要将触摸动作翻译成点击。

    数据使用

    在移动网路中,流量是收费的。数据缓存技术是桌面应用中提高用户体验的常用手段,但由于流量限制,此项技术在移动应用中无法实现。

    性能指标

    由于架构不同,网络和移动应用的性能指标也有些许差别。除了常规指标如响应时间和资源利用量之外,还需要监控电池消耗、二进制大小等等。

    使用场景的区别。PC端产品使用起来更加正式,移动端产品更加碎片化、娱乐化。PC端使用场景:室内、桌椅、长时间;移动端使用场景:任何时间、任何地点。

  • 相关阅读:
    C/C++ 编程中的内存屏障(Memory Barriers) (1)
    ubuntu 10.04 源
    内存屏障(经典)
    VMware设置桥接上网
    C/C++ 编程中的内存屏障(Memory Barriers) (2)
    寒假Day55:指针
    寒假Day54:poj2378Tree Cutting没用树形dp写的树的题dfs
    寒假Day50:CodeForces1324CFrog Jumps思维
    寒假Day50:51nod3047位移运算
    寒假Day53:Codeforces519B水题
  • 原文地址:https://www.cnblogs.com/dongmengtao/p/7161896.html
Copyright © 2011-2022 走看看