background image

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 的开发