Google ToolKit and Google APIs
Google ToolKit
- Google has an extensive program that supports developers who want to leverage Google’s cloud-based applications and services. These APIs reach into every corner of Google’s business. Google’s Code Home page for developers may be found at http://code.google.com.

Google has a number of areas in which it offers development services:
* AJAX APIs (http://code.google.com/intl/en/apis/ajax/) are used to build
widgets and other applets commonly found in places like iGoogle. AJAX provides access to dynamic information using JavaScript and HTML.
* Android (http://developer.android.com/index.html) is a phone operating
system development.
*Google App Engine (http://appengine.google.com/) is Google’s Platform as a
Service (PaaS) development and deployment system for cloud computing applications.
*Google Apps Marketplace (http://code.google.com/intl/en/googleapps/
marketplace/) offers application development tools and a distribution channel for
cloud-based applications.
*Google Gears (http://gears.google.com/) is a service that provides offline access
to online data.
*Google Gears includes a database engine installed on the client that caches data and syn-chronizes it. Gears allows cloud-based applications to be available to a client even when a network connection to the Internet isn’t available. Using Gears, you could work on your mail in Gmail offline, for example.
*Google Web Toolkit (GWT; http://code.google.com/webtoolkit) is a set of
development tools for browser-based applications. GWT is an open-source platform that has been used to create Google Wave and Google AdWords. GWT allows developers to create AJAX applications using Java or with the GWT compiler using JavaScript.
*Project Hosting (http://code.google.com/intl/en/projecthosting/) is a
project management tool for managing source code.
Google APIs(Application Programmable Interface)
What is meant by Google APIs?
- Google API'S are Application Programmable Interface(API'S) developed by Google which allow communication with Google Services and their integration to other services.
- Examples are gmail,translate,google maps.
- The Google API's are available to developers of Python,PHP,Java Script,.net,Objectives-c and couple others
- Google offers a variety of APIs,mostly web APIs for web developers and mobile developers
- The APIs are based on popular Google consumer products,including Google earth,AdSense,Adwords,Google Apps and YouTube.
How does google APIs work behind the scenes?
- Most of Google APIs are web-based APIs
- This kind of APIs are called RESTFUL APIs (because they are based on REST architecture).
- REST is a style of software architecture that is based on HTTP protocol to retrieve data.
About Google APIs
- An access to the Google API provides software developers to make queries on billions of web documents available from Google using their own computer software.
- There are many Google API services that can be used by digital marketers to their business advantage.
- Utilizing these APIs as web applications for digital marketing can help boost the data analytics, accuracy, compatibility and speed of your business applications with Google services.
- Google Analytics Data Export API
- Google Apps APIs
- Blogger Data API
- Google Booksearch Data API
- Google Calendar Data API
- Google Code Search Data API
- Google Contacts Data API
- Google Documents List Data API
- Google Finance Portfolio Data API
- Google Health Data API
- Google Maps Data API
- Picasa Web Albums Data API
- Google Project Hosting Issue Tracker API
- Google Sidewiki Data API
- Google Spreadsheets Data API
- Google Translator Toolkit Data API
- Google Webmaster Tools Data API
- YouTube Data API



Comments
Post a Comment