Google Netbook

A new kind of computer: Chromebook

For more details please visit www.google.com/chromebook.

Wednesday, May 11, 2011 | 10:40 AM

A little less than two years ago we set out to make computers much better. Today, we’re announcing the first Chromebooks from our partners, Samsung and Acer. These are not typical notebooks. With a Chromebook you won’t wait minutes for your computer to boot and browser to start. You’ll be reading your email in seconds. Thanks to automatic updates the software on your Chromebook will get faster over time. Your apps, games, photos, music, movies and documents will be accessible wherever you are and you won't need to worry about losing your computer or forgetting to back up files. Chromebooks will last a day of use on a single charge, so you don’t need to carry a power cord everywhere. And with optional 3G, just like your phone, you’ll have the web when you need it. Chromebooks have many layers of security built in so there is no anti-virus software to buy and maintain. Even more importantly, you won't spend hours fighting your computer to set it up and keep it up to date. At the core of each Chromebook is the Chrome web browser. The web has millions of applications and billions of users. Trying a new application or sharing it with friends is as easy as clicking a link. A world of information can be searched instantly and developers can embed and mash-up applications to create new products and services. The web is on just about every computing device made, from phones to TVs, and has the broadest reach of any platform. With HTML5 and other open standards, web applications will soon be able to do anything traditional applications can do, and more. Chromebooks will be available online June 15 in the US, UK, France, Germany, Netherlands, Italy and Spain. More countries will follow in the coming months. In the US, Chromebooks will be available from Amazon and Best Buy and internationally from leading retailers. Even with dedicated IT departments, businesses and schools struggle with the same complex, costly and insecure computers as the rest of us. To address this, we’re also announcing Chromebooks for Business and Education. This service from Google includes Chromebooks and a cloud management console to remotely administer and manage users, devices, applications and policies. Also included is enterprise-level support, device warranties and replacements as well as regular hardware refreshes. Monthly subscriptions will start at $28/user for businesses and $20/user for schools. There are over 160 million active users of Chrome today. Chromebooks bring you all of Chrome's speed, simplicity and security without the headaches of operating systems designed 20 to 30 years ago. We're very proud of what the Chrome team along with our partners have built, and with seamless updates, it will just keep getting better.

Friday, July 8, 2011

YouTube APIs and Tools

API Overview Guide

The YouTube APIs and Tools let you bring the YouTube experience to your webpage, application, or device. The Data API lets you perform most of the operations a normal YouTube user can on the YouTube website. The Player APIs let you control the YouTube player using JavaScript or ActionScript. You can also use the basic embedded player, which already contains player controls, or the chromeless player, which lets you create your own player controls.
First, you should decide which of our APIs and tools best suits your needs. Start with the embedded player if you want to add a player to your website to show individual videos or a playlist. If you're comfortable with JavaScript or Flash, you may want to use the Player APIs to customize a chromeless player. If you are programming a device or server-side logic for a website, look at the Data API. The table below attempts to describe the experience level of a developer for each option:
Basic Player APIs with embedded player
Medium Player APIs with chromeless player
Advanced Data API and Player APIs with chromeless player

Player APIs

The player APIs let you control how YouTube videos look on your site. The first thing you should know is there are two kinds of players: the normal "embedded" player you've seen around the web, and a second "chromeless" player that is just a video box without any controls. The chromeless player is intended for experienced web programmers that want to design their own video player. Both of these players have the same API that are exposed in JavaScript and ActionScript.
The following sections discuss each option and their uses:

Embedded Player

The embedded player is the simplest way to place a YouTube video on a webpage. To customize the behavior and color of the player, you can use the documented Player Parameters. The code to display this player can be quickly generated from a program, making it possible to find a video using the Data API and then display it using the embedded player.
Once the embedded player has been added to a webpage, it can be controlled using JavaScript. Alternatively, if you are embedding the player in a Flash application, you can use ActionScript instead. Using either system, you can perform actions similar to what the user can do by clicking on the controls: you can pause the video, seek ahead, mute the sound, etc. You are also able to poll the status of the player and listen for events, to let your code react to whatever the player is currently doing.

Chromeless Player

Interface elements and controls around content is sometimes referred to as "chrome" (e.g. the browser buttons on the top of a webpage.) The chromeless player is, by definition, a YouTube video with no controls. This makes it easy to customize within Flash or HTML.
The chromeless player exposes the same JavaScript and ActionScript APIs that the embedded player does. The player demo lets you preview the embedded and chromeless players using JavaScript and some simple HTML controls. You can also use the Google Code Playground to debug and run JavaScript player code.

Data API

The Data API allows a program to perform many of the operations available on the YouTube website. It is possible to search for videos, retrieve standard feeds, and see related content. A program can also authenticate as a user to upload videos, modify user playlists, and more.
The Data API is primarily for developers who are used to programming in server-side languages. It is useful for sites or applications that wish to have a deeper integration with YouTube. This integration could be a web application allowing users to upload video to YouTube. It could also be a device or desktop application that brings the YouTube experience to a new platform. The Data API gives you programmatic access to the video and user information stored on YouTube. With this, you can personalize your site or application with the user's existing information as well as perform actions on their behalf (like commenting on and rating videos.)
If you are curious about how the Data API works at the basic level using XML and HTTP, you can read the Protocol Guide. This guide details the requests and responses that the YouTube API servers expect and return. To learn more about the structure of these requests and responses, read the Reference Guide. This guide defines the API's feed types, HTTP request parameters, HTTP response codes, and XML elements. You may also want to read about the Google Data Protocol and the Atom Publishing Protocol, which are the standards upon which the Data API is built.
To make working with the API easier, we have a number of client libraries that abstract the API into a language-specific object model. These client libraries are open source and can be used and modified under the Apache License 2.0. There are Developer's Guides for Java, .NET, PHP, and Python as well as sample code.

Thursday, July 7, 2011

Collaboration in Google Docs



Loading...
Google Docs is built around collaboration to help you get work done more quickly and efficiently.

Learn more at http://docs.google.com
(less info)

Wednesday, July 6, 2011

The YouTube API: Upload, Player APIs and more!



Listen to the YouTube APIs and Tools team talk about the latest release.

Check out the YouTube developer home at http://code.google.com/apis/youtube/

YouTube APIs: Search Explained



Jeff Fisher does an overview of the different parameters and filters you can use with YouTube search through the API.

All the documentation can be found at:
http://code.google.com/apis/youtube

YouTube Player APIs and Tools Tutorial



Stephanie Liu gives a short tutorial on the basic functionality available in the JavaScript and Flash player APIs, as well as the Chromeless Player.

Read up: http://code.google.com/apis/youtube/js_api_reference.html
http://code.google.com/apis/youtube/flash_api_reference.html

Welcome to the developer documentation for reCAPTCHA! reCAPTCHA

Developer's Guide

Welcome to the developer documentation for reCAPTCHA! reCAPTCHA lets you embed a CAPTCHA in your web pages in order to protect them against spam and other types of automated abuse. Here, we explain how to add reCAPTCHA to your page.

Audience

This documentation is designed for people familiar with HTML forms and server-side processing. To install reCAPTCHA, you will probably need to edit some code.
We hope you find this documentation easy to follow. Make sure to join the reCAPTCHA developer forum to give feedback and discuss the API.

Overview

API Keys

To use reCAPTCHA, you need to sign up for API keys for your site. Unless you select the "global key" option, the keys are unique to your domain and sub-domains. (By default, all keys work on "localhost" (or "127.0.0.1"), so you can always develop and test on your local machine.)

Integration

Once you've signed up for API keys, adding reCAPTCHA to your site consists of two steps and optionally a third step where you customize the widget:
  1. Client Side: Displaying the reCAPTCHA Widget (Required)
  2. Server Side: Verifying the solution (Required)
  3. Customizations (Optional)
In most Web forms, you usually have two files: the form itself with the fields, and the file with the script to process the inputs to the form. These two files correspond to steps 1 and 2 above. Therefore, in most cases you will have to modify two different files.
There are two ways to add reCAPTCHA to your site: (a) using a "plugin," or (b) writing code to communicate with our servers. We have plugins for most common applications and programming environments, and if there is one that fits your needs, we strongly encourage you to use it. If you're using one of the following programming environments or applications, click on the link below for specific instructions or plugins. Otherwise, proceed to our pages on displaying reCAPTCHA without a plugin and verifying the user's answer without a plugin.

Programming Environments:



  • PHP



  • ASP.NET



  • Classic ASP (contributed by Mark Short)



  • Java/JSP



  • Perl



  • Python



  • Ruby (contributed by McClain Looney)



  • Another Ruby library from Jason L Perry



  • Ruby/Rack (contributed by Arthur Chiu)



  • JSP Mailhide Tag (contributed by Tamas Magyar)



  • ColdFusion (contributed by Robin Hilliard)



  • WebDNA (contributed by Dan Strong)


  • Applications:


  • WordPress



  • MediaWiki



  • phpBB



  • FormMail



  • Movable Type (contributed by Josh Carter)



  • Drupal (contributed by Rob Loach)



  • Symfony (contributed by Arthur Koziel)



  • TYPO3 (maintained by Markus Blaschke, contributed by Jens Mittag. See also the example of using the plugin)



  • NucleusCMS (contributed by Matt)



  • vBulletin (contributed by Magnus)



  • Joomla (contributed by Mark Fabrizio)



  • Joomla Community Builder (contributed by Ayan Debnath)



  • JSP Mailhide (contributed by Tamas Magyar)



  • bbPress (contributed by Rhys Wynne)



  • ExpressionEngine (contributed by Jaspaul Aggarwal)



  • FlatPress (contributed by Ross Fruen)



  • PHPKIT (contributed by Norman Huth)

  • Google Apps Script

    Automate tasks across Google Products

       Scripts that are easy to build and fast to run

    Google Apps Script is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services.
    With Google Apps Script you can:
    • Automate repetitive business processes (e.g. expense approvals, time-sheet tracking, ticket management, order fulfillment, and much more)
    • Link Google products with third party services (e.g. send custom emails and a calendar invitation to a list from a MySQL database)
    • Create custom spreadsheet functions
    • New! Build and collect user inputs through rich graphics interfaces and menus (e.g. a company could power an internal application for purchasing office supplies where users could shop via a customized menu interface)

    How Do I Start?

    • To get started right away: Check out some of the working examples from our Tutorials or open a Google Spreadsheet, choose Tools > Scripts > Insert and select from hundreds of scripts in the gallery!
    • Read the User Guide, which contains all the information you need to start using Google Apps Script.
    • Read the API Documentation which provides details on the objects and methods that are built in to Google Apps Script.



    Google Books API Family (Labs)

    What are the APIs in the Google Books API Family?

    Google Books is our effort to make book content more discoverable on the Web. You can easily and reliably integrate with this repository from your site, in a number of ways:

    Integrate search results and social features into your application

    With our Google Books API, your application can perform full-text searches and retrieve book information, viewability and eBook availability. You can also manage your personal bookshelves. Learn more.

    Embed book previews on your site

    The Embedded Viewer API lets you embed Google Books previews on your own website and programmatically control these previews using JavaScript. Learn more.

    Visit our Who's using it page to see how the Google Books APIs are being used by WorldCat, GoodReads, the University of California Libraries, and more.

    For The Steps like this =

    How do I start?

    1. Read the Getting Started guide.
    2. Find out how to use the Google Books API.
    3. Review the Terms of Service.

    Tuesday, July 5, 2011

    5 Great Maps for Travelers

    Thursday, May 26, 2011
    If you’re looking for some help to plan your next vacation, luckily there are some new sites to help you decide where to go, how to get there, and what to do once you’re there. Gone are the days of tedious library research, transportation schedule matching, and needlessly getting lost. These applications can do it all for you.

    Rome 2 Rio

    Rome 2 Rio is one of the most exciting new Google Maps API applications. Start by entering any two end points in the search fields and Rome 2 Rio will give you a list route options that include flights, trains, ferry, and driving directions. When you select a given route, the site allows you to view the details of each leg plotted out on the map and also gives you pricing options for flights. To learn more watch this video from Rome 2 Rio.

    The Guardian - FCO Travel Advice Map
    The U.K. Foreign & Commonwealth Office regularly issues travel advice for British citizens on the safest places to travel. Before you plan your next vacation, it might be worthwhile checking this map published by the Guardian that uses Google Fusion Tables to map out advice from the FCO. This map provides a fascinating snapshot of world travel.

    Plnnr
    Plnnr is a one stop shop for travel planning advice. You start Plnnr by selecting a destination and length of stay. Then you select a theme (with kids, outdoors, popular, or culture experience), your level of intensity (more leisurely travel or ‘see everything’ travel), and your desired level of luxury. Based on these values, Plnnr builds a top to bottom trip itinerary complete with route maps, hotels, and attractions. You can print these plans out or share them with friends online. It’s a great tool to help you get a lay of the land before you even visit a new city.

    Pitchup.com
    Pitchup.com is a new project to help U.K. campers find campsites or attractions and share reviews. The site has a wide range of tools to help your zero in on what you’re looking for. There are search tools for camping options (lodges, tents, trailers, etc.), layers of nearby photos and videos from Panoramio and YouTube, detailed information about each campsite, and much much more.

    Sit or Squat
    Ask anyone who’s spent significant time traveling and they’ll tell you one of the biggest difficulties on the road is finding a good public restroom. While you’re out and about, Sit or Squat makes this task easier by providing a list of over 105,000 open toilets from around the world. There are even pictures, descriptions, and ratings to help your decide where’s the best place to go!


    Google Maps JavaScript API V3

    Related Posts Plugin for WordPress, Blogger...

    Android Community