WEB APP 开发技巧总结
自
Iphone 和 Android 这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个
新的名词
-WebApp(意为基于 WEB 形式的应用程序,运行在高端的移动终端设备)。
开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行
的
APP;一种是基于高端机的浏览器运行的 WebApp,本文将主要讲解后者。
WebApp 与 Native App 有何区别呢?
Native App:
1、开发成本非常大。
一般使用的开发语言为
JAVA、C++、Objective-C。
2、更新体验较差、同时也比较麻烦
每一次发布新的版本,都需要做版本打包,且需要用户手动更新(有些应用程序即使不需要
用户手动更新,但是也需要有一个恶心的提示)。
3、非常酷
因为
native app 可以调用 IOS 中的 UI 控件以 UI 方法,它可以实现 WebApp 无法实现的
一些非常酷的交互效果
4、Native app 是被 Apple 认可的
Native app 可以被 Apple 认可为一款可信任的独立软件,可以放在 Apple Stroe 出售,但
是
Web app 却不行。
Web App:
1、开发成本较低
使用
web 开发技术就可以轻松的完成 web app 的开发