什么是“Web应用程序”?

在这里 ,Google正在谈论“networking应用”。 是一个“networking应用程序”只是一个连接到networking的Android应用程序? Android应用程序需要上网吗?

Solutions Collecting From Web of "什么是“Web应用程序”?"

“networking应用程序”只是一个广义的术语,可以用来指任何基于网站/托pipe的网站或服务,涉及大量的用户交互,用户生成的内容,或提供“丰富”的用户体验或服务API第三方整合。 Web应用程序界面将在Web浏览器中“运行”,而通常所有的状态处理和业务逻辑都将由后台服务器处理。

Google App Engine的存在是为了提供一个实现Web应用程序的“后备服务器”组件(以及应用程序所需的静态资源的基本托pipe)的平台。

networking应用程序的概念实际上与Android应用程序无关。 但是,Android应用程序(和许多Android应用程序通常会这样做)与Web应用程序进行通信,以在应用程序内提供各种function或服务(如天气,Facebook集成等)。 在某些情况下,只需将WebView指向现有Web应用程序的URL,即可实现“快速而肮脏”的Android应用程序。 在这种情况下,Android应用程序的WebView成为Web应用程序的UI所运行的“浏览器”

Web应用程序传统上意味着基于浏览器的用户界面。

Google Web Apps是在2008年iPhone和Android崛起之前推出的。 我想说这些是对定义的补充。

如果客户端使用HTTP作为其与后端服务的通信协议,那么无论客户端硬件是什么,我都会将其称为“Web应用程序”。