Was ist eine "Web Application"?

8

Hier spricht Google von "Web-Apps". Ist eine "Web App" nur eine Android App, die mit dem Internet verbunden ist? Android App, für die du einen Internetzugang benötigst?

    
Cole 13.12.2011, 02:42
quelle

2 Antworten

5

"Web-App" ist einfach ein weiter Begriff, der verwendet werden kann, um auf jede webbasierte / gehostete Website oder Dienstleistung zu verweisen, die eine beträchtliche Menge an Benutzerinteraktion, benutzergenerierten Inhalt oder eine "reiche" Benutzererfahrung oder eine Service-API für die Integration von Drittanbietern. Eine Web-App-Schnittstelle wird innerhalb eines Web-Browsers "ausgeführt", während in der Regel die gesamte Statusbehandlung und Geschäftslogik von einem Backing-Server gehandhabt wird.

Google App Engine existiert, um eine Plattform zur Implementierung der Komponente "Backing-Server" einer Web-App bereitzustellen (sowie Basishosting für die statischen Ressourcen, die von der App benötigt werden).

Das Konzept einer Web-App hat eigentlich nichts direkt mit Android-Apps zu tun. Allerdings kann eine Android-App (und viele Android-Apps häufig) mit einer Web-App kommunizieren, um verschiedene Funktionen oder Dienste innerhalb der App bereitzustellen (zB Wetter, Facebook-Integration usw.). Und in bestimmten Fällen ist es möglich, eine "schnelle und schmutzige" Android-App zu implementieren, indem Sie einfach auf WebView auf die URL einer vorhandenen Web-App zeigen. In diesem Fall wird die WebView der Android-App zum "Browser", in dem die Benutzeroberfläche der Web-App ausgeführt wird.

    
aroth 13.12.2011, 04:33
quelle
2

Web-App bedeutet traditionell eine Browser-basierte Benutzeroberfläche.

Google Web Apps wurde 2008 vor dem Aufstieg von iPhone und Android eingeführt. Ich würde sagen, das sind spätere Ergänzungen der Definition.

Wenn der Client HTTP als Kommunikationsprotokoll mit Back-End-Diensten verwendet, würde ich ihn als "Web-App" bezeichnen, unabhängig davon, was die Client-Hardware ist.

    
duffymo 13.12.2011 02:46
quelle

Tags und Links