我们有:
移动端APP
移动端网页
PC端APP
PC端网页。
这四个在开发过程中有什么区别?

只要有网页 必然考虑与网页的兼容性(还有适应不同大小的屏幕的问题)。只要有APP(客户端) 必然考虑系统是PC端还是移动端。

开发的时候有啥不同?
除了用的技术栈可能不一样之外。还要考虑移动端对于便捷性的要求。这就涉及到响应速度等等等等。

PC和移动端的区别:

  1. 两者处理性能的差异导致了我们必须在移动端上更快的响应。
  2. 操控方式的不同
  3. 屏幕尺寸的不同。
  4. 使用环境的巨大差异:PC:相对稳定。移动端:可能很不稳定(网络,电量,流量)
  5. 用户交互方式:手势 语音 虚拟键盘等等等等。

什么是原生app?(native app)
每一种操作系统都要独立开发项目。每种平台都要独立开发语言 需要各自的软件开发包。这种就是我之前所认为的客户端app.

什么是hybird app:
有原生桌面app为壳 html野蛮为内容

究竟什么是web app?
因为移动端火爆 每个企业都想有自己的app.但是native app开发成本较高,而后期维护困难。
所以 就有了web app.即给web网站上加了个壳。
但是 其获取不到手机底层功能,比如打开摄像头 打开相册 获取地理位置信息。。。苹果商店不允许此类app。

原生 App与Web App该怎么区分?

Logo

智屏生态联盟致力于大屏生态发展,利用大屏快应用技术降低开发者开发、发布大屏应用门槛

更多推荐