Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Even though I think many may find this question stupid, nevertheless I wanted to understand it. Also, are Google apps the one made using the Google App engine while the Chrome Web Store apps made using the Google Web Kit (GWT)? Is there any difference between the these two types of apps as far as the end user is concerned ? If not then why does Google need to have them hosted on separate urls?

share|improve this question

migrated from stackoverflow.com Jan 31 '11 at 10:24

This question came from our site for professional and enthusiast programmers.

add comment

3 Answers 3

up vote 8 down vote accepted

Google Apps: A suite of applications that are created, run and hosted by Google, which can be used by organizations / educational institutions. These include Gmail, Docs, Calendar, Contacts, Chat and some other stuff. Also gives you a Google id of the form you@yourdomain.com. All apps are also hosted on your own domain.

Google App Engine: A platform that Google provides on which you can write your own application, in either Python or Java. You write the app and upload it to Google, and they run it on their servers. They also expose some APIs which you can use for things like data storage, chat, email, images, authentication, etc.

Chrome Web Store: A marketplace that collects applications written in HTML / Javascript, and hosted on any server. Some of these apps may use APIs specific to Chrome to provide extra functionality while running in Chrome.

GWT: A framework that compiles Java code into Javascript code. It only deals with client side code and is server agnostic.

You can use Google Apps to provide mail, docs, chat services to your business. You can write any custom applications you want and host it on App Engine, or somewhere else. You could add the application you wrote to the Chrome Web Store if you want to. Finally, you could write the client side code for your app in Java if you want to, and compile it using GWT.

Does that help?

share|improve this answer
    
Thanks that does help a lot :) –  Saurabh Feb 3 '11 at 13:55
add comment

I wouldn't say that

[all] these apps [listed on chrome web store] are for Google Chrome browser.

Indeed, it's true for Chrome extensions only. But many applications listed on Chrome webstore also work fine with other browsers like Microsoft IE. The applications end up listed when you click the "Applications" button on Chrome (or type in 'chrome://apps' in the URL input). But this is merely a shortcut.

However many Chrome WebStore applications go along with Chrome extensions, though it's not mandatory. Also Google provides development kits and APIs but you can use other developement tools.

See What's in the store according to Google

share|improve this answer
add comment

First of all no question is silly.

Second what Sudhir said is exactly right, I will try to give you simplified version of that.

Google Apps is suit of application like Microsoft office but on internet.

Google App engine is a platform for developers to write application against it.

Chrome web store is like apps on iPhone but unlike phone these apps are for Google Chrome browser.

All these apps are pretty much written in Java so end use should not have any issue with this.

share|improve this answer
    
the language the apps that run in chrome are written is is irrelevant; they're not running locally, they're WEB apps. –  antony.trupe Feb 9 '11 at 2:56
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.