<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A Million Thoughts &#187; News</title>
	<atom:link href="http://weblog.millionpieces.nl/category/news/feed" rel="self" type="application/rss+xml" />
	<link>http://weblog.millionpieces.nl</link>
	<description></description>
	<lastBuildDate>Thu, 09 Oct 2008 16:11:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Embed Google Streetview</title>
		<link>http://weblog.millionpieces.nl/2007/12/embed-google-streetview</link>
		<comments>http://weblog.millionpieces.nl/2007/12/embed-google-streetview#comments</comments>
		<pubDate>Tue, 11 Dec 2007 14:10:52 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlemaps]]></category>
		<category><![CDATA[mashup]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/2007/12/embed-google-streetview</guid>
		<description><![CDATA[Today I read about new cities where Google Streetview is available. At the bottom of this article, there is something about a new feature:

According to Boston.com, &#8220;Google is also introducing a mashup service today that will enable Internet users to import Street View panoramas from particular streets or neighborhoods to their own websites or blogs. [...]]]></description>
			<content:encoded><![CDATA[<p>Today I read about <a href="http://googlesystem.blogspot.com/2007/12/street-view-images-for-dallas-detroit.html">new cities where Google Streetview is available</a>. At the bottom of this article, there is something about a new feature:</p>
<blockquote><p>
According to <a href="http://www.boston.com/business/technology/articles/2007/12/11/get_ready_for_your_close_up/">Boston.com</a>, &#8220;Google is also introducing a mashup service today that will enable Internet users to import Street View panoramas from particular streets or neighborhoods to their own websites or blogs. The service is intended to make it easier for people to use Street View to recommend sights, locate coffee shops, or design cyber-walking tours.&#8221; More likely, Google will just extend the embedding feature to Street View imagery.
</p></blockquote>
<p>I couldn&#8217;t find more information about this new feature, so I decided to test it&#8230;..and it works. Just use the normal <strong>link to this page</strong> option when viewing the streetview. Past the HTML into your own page (or click on customize to change some settings for the embedded map) and here&#8217;s the result:</p>
<p><iframe width="425" height="240" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/sv?cbp=1,175.65833662774156,,0,4.906391241347593&amp;cbll=37.81769,-122.478286&amp;panoid=Tm2qE_zCzSMSc7A7txrKNQ&amp;v=1&amp;hl=nl&amp;gl="></iframe><br /><small><a href="http://maps.google.com/maps?cbp=1,175.65833662774156,,0,4.906391241347593&amp;cbll=37.81769,-122.478286&amp;layer=c&amp;ie=UTF8&amp;ll=37.819768,-122.477582&amp;spn=0.004797,0.008497&amp;z=17&amp;panoid=Tm2qE_zCzSMSc7A7txrKNQ&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>This is a very nice new feature, I can think of all kinds of uses for this, eg you can display the area of your hotel, apartment, company, create a preview of your next holiday, etc.</p>
<p><em>update: feature has been <a href="http://google-latlong.blogspot.com/2007/12/enjoy-holidays-with-new-street-view.html">officially launched on the Lat Long Blog</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/12/embed-google-streetview/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google AJAX API loader</title>
		<link>http://weblog.millionpieces.nl/2007/08/google-ajax-api-loader</link>
		<comments>http://weblog.millionpieces.nl/2007/08/google-ajax-api-loader#comments</comments>
		<pubDate>Sat, 18 Aug 2007 06:03:11 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/2007/08/google-ajax-api-loader</guid>
		<description><![CDATA[Today I was going to the Google Maps API documentation and after using it for a while, my eye was caught by this:

It&#8217;s maybe a bit difficult to read from the above image, but it says: 
The Google Maps API is now integrated with the Google AJAX API loader&#8230;
I couldn&#8217;t remember seeing this before, so [...]]]></description>
			<content:encoded><![CDATA[<p>Today I was going to the <a href="http://www.google.com/apis/maps/documentation/">Google Maps API documentation</a> and after using it for a while, my eye was caught by this:</p>
<p><img src='http://weblog.millionpieces.nl/wp-content/uploads/2007/08/screenshot-google-ajax-api-loader.jpg' alt='Screenshot Google Maps Ajax API Loader Announcement' /></p>
<p>It&#8217;s maybe a bit difficult to read from the above image, but it says: </p>
<blockquote><p>The Google Maps API is now integrated with the Google AJAX API loader&#8230;</p></blockquote>
<p>I couldn&#8217;t remember seeing this before, so besides clicking on the link, I googled <a href="http://www.google.nl/search?q=%22Google+AJAX+API+loader%22">&#8220;Google AJAX API loader&#8221;</a>. I found out it&#8217;s a very <a href="http://googleajaxsearchapi.blogspot.com/2007/08/google-ajax-api-loader.html">new way</a> of using <a href="http://code.google.com/apis/ajax/documentation/">multiple Google javascript APIs</a> on the same page.</p>
<p>The main purpose for the loader is to unify namespaces across the different APIs on one page and to have only one script tag instead of separate script tags for each of the APIs you wanna use on your page.</p>
<p>At this moment there are 3 Google AJAX APIs:</p>
<ul>
<li><a href="http://www.google.com/apis/maps/">Google Maps API</a></li>
<li><a href="http://code.google.com/apis/ajaxsearch/">Google AJAX Search API</a></li>
<li><a href="http://code.google.com/apis/ajaxfeeds/">Google AJAX Feed API</a></li>
</ul>
<p>Before the API loader you had to write a seperate &lt;script&gt; tag for each of these APIs you were going to use on your page, like this:<br />
<code></p>
<pre>
&lt;--Loading the Maps API --&gt;
&lt;script src="http://maps.google.com/maps?file=api&#038;v=2&#038;key=abcdefg"
       type="text/javascript"&gt;
&lt;/script&gt;
&lt;--Loading the Search API --&gt;
&lt;script src="src="http://www.google.com/uds/api?file=uds.js&amp;v=1.0"
       type="text/javascript""&gt;
&lt;/script&gt;
&lt;--Loading the Feed API --&gt;
&lt;script src="http://www.google.com/jsapi?key=YOUR_KEY_HERE"
       type="text/javascript"&gt;
&lt;/script&gt;
</pre>
<p><code></p>
<p>With the new loader in place it looks a lot more cleaner:<br />
<code></p>
<pre>
&lt;--Use the Loader --&gt;
&lt;script src="http://www.google.com/jsapi?key=ABCDEFG"
       type="text/javascript"&gt;
&lt;/script&gt;
&lt;--Load the APIs --&gt;
&lt;script type="text/javascript"&gt;
  google.load("maps", "2");
  google.load("search", "1");
  google.load("feeds", "1");
&lt;/script&gt;
</pre>
<p></code><br />
The second parameter of the 'load' call is the version you'd like to use of this API. So the above example loads version 2 of the <a href="http://www.google.com/apis/maps/">Maps API</a>, version 1 of the <a href="http://code.google.com/apis/ajaxsearch/">AJAX Search API</a> and also version 1 of the <a href="http://code.google.com/apis/ajaxfeeds/">AJAX Feeds API</a>.</p>
<p>Apparently the <a href="http://code.google.com/apis/ajaxfeeds/">AJAX Feed API</a> was already using this way to load the API and now you can use it for all 3 of the Google's AJAX APIs. </p>
<h3>Example</h3>
<p>Here's a complete example from the <a href="http://code.google.com/apis/ajax/documentation/">documentation</a>:<br />
<code></p>
<pre>
&lt;html&gt;
  &lt;head&gt;
    &lt;script src="http://www.google.com/jsapi?key=ABCDEFG"
type="text/javascript"&gt;&lt;/script&gt;
  &lt;script type="text/javascript"&gt;
      <b>google.load</b>("maps", "2");
      <b>google.load</b>("search", "1");

      // Call this function when the page has been loaded
      function initialize() {
        var map = new google.maps.Map2(document.getElementById("map"));
        map.setCenter(new google.maps.LatLng(37.4419, -122.1419), 13);

        var searchControl = new google.search.SearchControl();
        searchControl.addSearcher(new google.search.WebSearch());
        searchControl.addSearcher(new google.search.NewsSearch());
        searchControl.draw(document.getElementById("searchcontrol"));
      }
      <b>google.setOnLoadCallback</b>(initialize);
    &lt;/script&gt;

  &lt;/head&gt;
  &lt;body&gt;
    &lt;div id="map" style="width: 200px; height: 200px"&gt;&lt;/div&gt;
    &lt;div id="searchcontrol"&gt;&lt;/div&gt;
  &lt;/body&gt;
&lt;/html&gt;
</pre>
<p></code><br />
Here you can see, it's not only about loading the APIs, but you can also initialize them in one method and use the google.setOnLoadCallback method to call the init method once the document loads.</p>
<h3>Namespace and migrating</h3>
<p>Google now uses a different namespace for each of the APIs. Instead of the G* naming scheme, you can now use the new scheme "google.*". For the <a href="http://www.google.com/apis/maps/">Maps API</a> this will be "google.maps.*". </p>
<p>Both naming schemes will coexists, so you can make your own choice if you're going to use the new one. I think for new projects it would be wise to start using the new scheme, especially if you're using more than 1 API on a page. </p>
<p>Google says they will continue to update and maintain both schemes, so at this moment there's no need to migrate your older code. </p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/08/google-ajax-api-loader/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google is giving away money&#8230;</title>
		<link>http://weblog.millionpieces.nl/2007/06/google-is-giving-away-money</link>
		<comments>http://weblog.millionpieces.nl/2007/06/google-is-giving-away-money#comments</comments>
		<pubDate>Fri, 29 Jun 2007 05:59:00 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/?p=30</guid>
		<description><![CDATA[To Gadget developers that is. A few days ago Google announced Google Gadget Ventures, a pilot project for funding third-party Gadget developers.
The Official Google Blog says Google wants to help developers who want to spend more time developing Gadgets and:
Our hope with Google Gadget Ventures is to help create an ecosystem where developers can spend [...]]]></description>
			<content:encoded><![CDATA[<p>To <a href="http://www.google.com/apis/gadgets/">Gadget</a> developers that is. A few days ago Google announced <a href="http://www.google.com/gadgetventures/" title="read more about the project">Google Gadget Ventures</a>, a pilot project for funding third-party Gadget developers.</p>
<p>The <a href="http://googleblog.blogspot.com/2007/06/ga-ga-for-gadgets.html" title="read the official announcement">Official Google Blog</a> says Google wants to help developers who want to spend more time developing Gadgets and:</p>
<blockquote><p>Our hope with Google Gadget Ventures is to help create an ecosystem where developers can spend more time doing what they love—building great Gadgets.</p></blockquote>
<p>It’s very nice of Google to think about us pour developers, but I don’t think this is the main reason.</p>
<p>Google knows how important the developer community is. Without developers who want to create Gadgets, <a href="http://www.google.com/ig">iGoogle</a> won’t be very popular and people will go to <a href="http://yahoo.com/">Yahoo</a>, <a href="http://netvibes.com/">Netvibes</a> or one of the other personalized pages services. I even think there are more Netvibes modules at the moment than there are Google Gadgets. So it’s a very smart move to start awarding developers.</p>
<h3>Two different types of funding</h3>
<p>Google Gadget Ventures is a pilot project which offers 2 types of funding:</p>
<ol>
<li>a grant of $5000 for developers who’ve built a gadget that gets at least 250,000 page views per week. You only have to submit a one page proposal how you want to improve the gadget and how you’re gonna use the $5000 to reach that goal.</li>
<li>a seed investment of $100,000 for developers who want to create a business around the Google Gadget platform. You can only apply for this type of funding if you already got the $5000 grant. You also have to submit a business plan about how you plan to build a viable business around the platform.</li>
</ol>
<h3>Other developers?</h3>
<p>It’s interesting to see how this is going to evolve. There are many more developers building on top of <a href="http://code.google.com/apis/" title="list of Google APIs">Google APIs</a>. Will Google start rewarding these also in the future?</p>
<p><a href="http://www.google.com/apis/maps/">Google Maps developers</a> can always use the <a href="http://www.google.com/adsense/">Google Adsense</a> platform to monetize their Mashups. Some of these days you can even use <a href="http://millionpieces.nl/weblog/2007/6/recent-google-developments#adsense">Adsense ads on your maps</a>.</p>
<p>As a sidenote, there’s also a new product called <a href="http://www.lat49.com/">Lat49</a> that is supposed to help Maps Mashup developers to make money with their maps by displaying ads within or outside the map. The product isn’t available yet, but according to the <a href="http://blog.programmableweb.com/2007/06/29/lat49-to-help-monetize-map-mashups/">Programmableweb blog</a>, they are looking for publishers and advertisers to take part in their current aplha testing.</p>
<p>But what about the things where you can’t use Ads? E.g. <a href="http://sketchup.google.com/">Sketchup</a> models of buildings which can be used inside <a href="http://earth.google.com/">Google Earth</a>, <a href="http://earth.google.com/">Google Earth</a> mashups or <a href="http://maps.google.com/preview">Mapplets</a>? It would be interesting to see if Google starts a funding project for these as well.</p>
<p>In the mean time, I’m gonna think about creating my own Google Gadget. I don’t know what kind of Gadget yet, so <a href="http://millionpieces.nl/contact/" title="to the contact page">any suggestions are welcome</a> <img src='http://weblog.millionpieces.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>These are very interesting times for us developers, it’s like <a href="http://www.readwriteweb.com/archives/google_opens_pockets_to_gadget_developers.php">Read/WriteWeb wrote</a>:</p>
<blockquote><p><strong>Conclusion – it’s Christmas for third party developers</strong></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/06/google-is-giving-away-money/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recent Google developments</title>
		<link>http://weblog.millionpieces.nl/2007/06/recent-google-developments</link>
		<comments>http://weblog.millionpieces.nl/2007/06/recent-google-developments#comments</comments>
		<pubDate>Fri, 08 Jun 2007 05:21:56 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlemaps]]></category>
		<category><![CDATA[mashup]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/?p=29</guid>
		<description><![CDATA[Just when I didn’t had time to blog, Google decided to announce a series of new developments and features.
It started with the O’Reilly Where 2.0 conference, where Google announced the Google Street View and Mapplets.
The day after Where 2.0, Google had organized a Developer day in 10 cities around the world, where a lot of [...]]]></description>
			<content:encoded><![CDATA[<p>Just when I didn’t had time to blog, <a href="http://google.com/" title="more than just a searchengine">Google</a> decided to announce a series of new developments and features.</p>
<p>It started with the <a href="http://oreilly.com/">O’Reilly</a> <a href="http://conferences.oreillynet.com/where2007/" title="see the official conference page">Where 2.0 conference</a>, where Google announced the Google Street View and Mapplets.</p>
<p>The day after Where 2.0, Google had organized a <a href="http://code.google.com/events/developerday/">Developer day</a> in 10 cities around the world, where a lot of developer related stuff was launched.</p>
<p>In this post I’m highlighting some of the new stuff I find interesting, like new Google Maps API features, Mapplets and the Mashup Editor.</p>
</p>
<h3>Where 2.0</h3>
<p>There was a lot of interesting stuff going on at the Where 2.0 conference, but I think the Google Street View got the most press coverage.</p>
<p>Does somebody know if there’s a European equivalent to the Where 2.0 conference, because the US is a little bit too far for me just to attend a conference.</p>
<p>I asked Gina Blaber, O’Reilly’s Conference Director, if O’Reilly is ever going to organize such an event in Europe, just like they organized the <a href="http://conferences.oreillynet.com/euos2005" title="see the 2005 page">euroOSCON</a> <a href="http://conferences.oreillynet.com/euos2006" title="see the 2006 page">conference</a> last 2 years and the upcoming <a href="http://www.railsconfeurope.com/" title="the Rails Conference Europe website">RailsConf in Berlin</a>. She said they would love to organize a euroWhere 2.0, but if it’ll ever happen she couldn’t tell. Maybe we Europeans just have to organize it ourselves <img src='http://weblog.millionpieces.nl/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h3>Google Developer Day</h3>
<p>The day after the Where 2.0 conference, Google organized a Developer Day in 10 different countries. Sadly not in the Netherlands, because they <a href="http://millionpieces.nl/weblog/2007/3/report-of-the-google-geo-developer-day-in-amsterdam" title="my review of this day">already organized one last March in Amsterdam</a>. But the Amsterdam day wasn’t as technical and as interesting as these events. Maybe next time.</p>
<h3>Mapplets</h3>
<p>I think <a href="http://maps.google.com/preview" title="see a preview of Mapplets">Mapplets</a> are the most important new feature Google <a href="http://google-latlong.blogspot.com/2007/05/mashup-of-mashups.html" title="the Mapplets announcement on the Lat Long Blog">announced recently</a>. <a href="http://google-latlong.blogspot.com/2007/05/introducing-street-view.html" title="the Street View announcement on the Lat Long Blog">Street View</a> got the <a href="http://technorati.com/posts/tag/%22Google+Street+View%22" title="see technorati results for Street View">most attention</a>, but I think mapplets will be a lot more useful than Street View.</p>
<p>The most important difference between <a href="http://maps.google.com/">Google Maps</a> and <a href="http://earth.google.com/">Google Earth</a> were the layers in Google Earth. Users can decide which layers they turn on or of. On <a href="http://maps.google.com/">maps.google.com</a> you get to see everything or just the kml overlay you were viewing. With Mapplets you can create layers for <a href="http://maps.google.com/">maps.google.com</a>.</p>
<p>This way users can combine different layers to search for information. For example, you are looking for a new house, with schools and public transport in the neighborhood. You enable the housing mapplet, the school mapplet and the public transport mapplet. You get all the information you need on one map.</p>
<p>A similar example can be seen in the demo from Google:</p>
<p><object height="350" width="425"><param name="movie" value="http://www.youtube.com/v/dFtfxv1JdXI"><param name="wmode" value="transparent"><embed src="http://www.youtube.com/v/dFtfxv1JdXI" type="application/x-shockwave-flash" height="350" width="425"></object></p>
<p>I haven’t had time to dive into the <a href="http://www.google.com/apis/maps/documentation/mapplets/index.html" title="read the Mapplets documentation">documentation</a> and try to create my own mapplets, but I’m going to do so and when I do, I’ll write another episode in my series about <a href="http://millionpieces.nl/weblog/2007/4/how-to-get-your-information-into-google-maps">How to get information into Google Maps</a>, because this is a great new way to add your information into Google Maps.</p>
<h3>Mashup editor</h3>
<p>The <a href="http://editor.googlemashups.com/">Mashup editor</a> is a new tool created by Google. At this moment it’s a limited test and you have to sign up and wait to get access.</p>
<p>I already got access and played a little bit with the editor. It looks a lot more developer oriented than <a href="http://pipes.yahoo.com/">Yahoo Pipes</a>. You get a text editor where you can use <a href="http://code.google.com/gme/index.html" title="see the documentation">Google Tags</a> to create your mashup. It also uses a subset of <a href="http://en.wikipedia.org/wiki/XPath" title="XML Path Language, read more at Wikipedia">XPath</a>. It is very easy to create a map from a <a href="http://georss.org/" title="official home of GeoRSS">GeoRSS</a> feed, or a mashup of a <a href="http://code.google.com/apis/gdata/index.html" title="Google data APIs">GData</a> feed.</p>
<p>I found a few limitations, eg. you can only create filters on GData feeds. But there’s <a href="http://pipes.yahoo.com/">Yahoo Pipes</a>! You can use Pipes to filter your RSS feeds and create a new feed and use the Mashup editor to create a nice mashup with this feed. Pipes an the Mashup editor are complementary.</p>
<p>I will write a thorough review of the Editor, but until then, you can take a <a href="http://code.google.com/gme/tour/tour1.html">tour of the editor</a> or see a few <a href="http://googlemashupeditor.blogspot.com/2007/06/some-samples-to-share.html">examples created with the Mashup editor</a>.</p>
<h3>Google Maps API changes</h3>
<p>There have been a <a href="http://doug.ricket.com/gdd2007/new.html" title="a presentation about the changes">lot of API changes</a> lately, but the biggest new API feature is the addition of the <a href="http://www.google.com/apis/maps/documentation/index.html#Driving_Directions">directions API</a> . In a lot of countries (currently Australia, Belgium, Canada, France, Germany, Italy, Netherlands, Spain, Switzerland, and the United States) you can use this API to get driving directions.</p>
<p>Another new feature is the possibility to add <a href="http://www.google.com/apis/maps/documentation/index.html#Traffic">traffic overlays</a> on top of your map. This feature is only available in the US.</p>
<p>The <a href="http://code.google.com/p/gmaps-utility-library-dev/">Open Source Utility Library</a> also got an interesting new extenstion, the <a href="http://gmaps-utility-library.googlecode.com/svn/trunk/dragzoom/">DragZoomControl</a>. You can use this in your map to give the users the ability to drag a  rectangle on the map to zoom in to the bounds of that rectangle.</p>
<h3>Google Maps and Adsense</h3>
<p>Google also announced they are going to give developers of Google Maps the ability to monetize their Maps by adding Adsense ads to Maps. They didn’t specify a date when this will be launched, but I heard something about late June.</p>
<p>I’m also not sure whether this will only be made available on Mapplets, or also on Maps created on your own webpages. I’ll try to get more information, and write a separate article about this.</p>
<p><em>update: Pamela from Google <a href="http://groups.google.com/group/Google-Maps-API/msg/be74983bc7d15696" title="read the Google Groups message">confirmed</a> AdSense will be made available through the Google Maps API, so every Google Maps developer can use it. You can also see Brandon Badger <a href="http://youtube.com/watch?v=0wmfBiGv1t8" title="watch the video">announce the AdSense Maps API</a> (the announcement starts around 30 minutes in the video).</em></p>
<h3>And more…..</h3>
<p>Other new things that were launched are:</p>
<ul>
<li><a href="http://gears.google.com/">Google Gears</a>, an Open Source library to create off line web applications. Very nice, I wonder how this fits in the <a href="http://developer.mozilla.org/en/docs/Firefox_3_for_developers#Offline_resources">Firefox 3 off line mechanism</a>.  I think it’s great Google released the library as Open Source. There are already <a href="http://blog.rememberthemilk.com/2007/06/tasks-on-plane.html" title="Remember The Milk started using Google Gears">non-Google Webapps</a> who started using it.</li>
<li><a href="http://radar.oreilly.com/archives/2007/05/where_20_google_2.html" title="Read more about it on the O'Reilly Radar blog">Street View</a>, high quality street images on <a href="http://maps.google.com/">maps.google.com</a>. At this moment only available in a few major cities in the US. I wonder whether Google can make this available for all major cities around the world. The <a href="http://www.boingboing.net/2007/05/30/google_maps_is_spyin.html">first discussions about privacy issues</a> are already showing up, but also the first blogs who are <a href="http://googlemapsmania.blogspot.com/2007/06/6-ways-to-find-cool-google-maps-street.html">indexing the most interesting, funny, strange Street Views</a>.</li>
<li>New Youtube APIs, these aren’t released yet, but there was an announcement that new APIs will be made available shortly. These new APIs will be GData based. You can watch the video of the presentation for more <a href="http://www.youtube.com/watch?v=zEUDvEd31F8" title="Youtube video">about the present and the new APIs</a>.</li>
</ul>
<h3>Summary</h3>
<p>How many announcements can a company make in such a short period and how can a developer cope with all these new exiting things that can be used? <img src='http://weblog.millionpieces.nl/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>The future will tell how successful all the new Google features and tools will be. Next few weeks I’ll experiment with some of the new features and decide which onces I’m gonna use, so stay tuned for more information and in the mean time you can watch most of the presentations of the Google Developers Day in the <a href="http://www.youtube.com/watch?v=zEUDvEd31F8">Google Developer Day Channel</a> at Youtube.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/06/recent-google-developments/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Maps API first steps towards open source</title>
		<link>http://weblog.millionpieces.nl/2007/03/google-maps-api-first-steps-towards-open-source</link>
		<comments>http://weblog.millionpieces.nl/2007/03/google-maps-api-first-steps-towards-open-source#comments</comments>
		<pubDate>Sat, 24 Mar 2007 21:38:34 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlemaps]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/?p=17</guid>
		<description><![CDATA[This morning there’s some great news about the Google Maps API:
The Google Maps API Team is excited to announce our new open source project, the GMaps Utility Library. This project will be hosted on code.google.com and will let the Google engineers for the Maps API work hand-in-hand with the many great developers in the Maps [...]]]></description>
			<content:encoded><![CDATA[<p>This morning there’s some <a href="http://googlemapsapi.blogspot.com/2007/03/new-open-source-utility-library-for.html" title="read the complete article on the Google Maps API Blog">great news</a> about the Google Maps API:</p>
<blockquote><p>The Google Maps API Team is excited to announce our new open source project, the <a href="http://code.google.com/p/gmaps-utility-library-dev/wiki/FrequentlyAskedQuestions">GMaps Utility Library</a>. This project will be hosted on code.google.com and will let the Google engineers for the Maps API work hand-in-hand with the many great developers in the Maps API community. Together, we can extend the core Maps API and ensure that every developer need is met.</p></blockquote>
<p>There are a few reasons why I think this is great news:</p>
<ol>
<li>The first good thing about this is that Google takes the development community around the Google Maps API seriously. They want to work together with the community to create a better API.</li>
<li>It allows developers to create and share extensions to the Maps API more easily.</li>
<li>The Google Maps API can be extended without the core becoming bloated. The user of the API can choose which extensions they want to use, so they are in control!</li>
</ol>
<p>I’m very curious which parts of the API will become Open Source. It won’t be the core I reckon because the project is called the <strong>“GMaps Utility Library”</strong>.</p>
<p>At this moment they’ve open-sourced the code for the GMarkerManager. The code, docs and examples can be found at: <a href="http://gmaps-utility-library-dev.googlecode.com/svn/trunk/markermanager/">http://gmaps-utility-library-dev.googlecode.com/svn/trunk/markermanager/</a></p>
<p>Another thing I’m wondering about is how they are going to work with the community? Will it be the community who decides what will be in the Core API? I guess will have to wait and see.</p>
<p>If you want to participate in the project, you’ll have to read the <a href="http://code.google.com/p/gmaps-utility-library-dev/wiki/FrequentlyAskedQuestions">FAQ</a></p>
<p>At this moment I’m just using the API, but maybe I’ll find some time to dive into the code myself.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/03/google-maps-api-first-steps-towards-open-source/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google officially unveils the Plus Box</title>
		<link>http://weblog.millionpieces.nl/2007/03/google-officially-unveils-the-plus-box</link>
		<comments>http://weblog.millionpieces.nl/2007/03/google-officially-unveils-the-plus-box#comments</comments>
		<pubDate>Tue, 20 Mar 2007 21:37:59 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlemaps]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/?p=16</guid>
		<description><![CDATA[On the Google Blog there’s an official announcement of the Plus Box feature. This feature allows extra information to be shown next to individual search results. The feature isn’t completely new, as several bloggers, including Google’s own Matt Cutts have written about it (see search engine land’s post with links to a few of them).
There [...]]]></description>
			<content:encoded><![CDATA[<p>On the <a href="http://googleblog.blogspot.com/" title="external site">Google Blog</a> there’s an <a href="http://googleblog.blogspot.com/2007/03/more-than-meets-eye.html" title="to the announcement - external">official announcement</a> of the Plus Box feature. This feature allows extra information to be shown next to individual search results. The feature isn’t completely new, as several bloggers, including Google’s own <a href="http://www.mattcutts.com/blog/new-google-ui-feature-plus-box/">Matt Cutts</a> have written about it (see <a href="http://searchengineland.com/070320-161551.php">search engine land’s post</a> with links to a few of them).</p>
<p>There are two types of Plus Box result: Stock information and maps. I don’t find stock information that interesting, but I love the maps Plus Box. If you search for a business and Google knows its address, there will be a map shown next to the search result with a marker where the address is.</p>
<p>At this moment most (all?) of the results are from the US. You can search for <a href="http://www.google.com/search?hl=en&amp;q=restaurant+new+york&amp;btnG=Search" title="see search results">restaurants in New York</a> and you’ll see a few examples (at the bottom of the first page). Sadly I haven’t found any business with a Map Plus Box in The Netherlands (or elsewhere in Europe). The only result with a maps Plus Box you’ll get when searching for <a href="http://www.google.com/search?hl=en&amp;q=restaurant+amsterdam&amp;btnG=Search" title="see search results">restaurants in Amsterdam</a> is <a href="http://www.amsterdamrestaurant.com/">Amsterdam Restaurant</a> in New York <img src='http://weblog.millionpieces.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The Google Blog says they are working hard to increase the availability and I hope they will add availability of non-US businesses soon.</p>
<p>I’m not sure a lot of people now how they can add their business information to Google so it’ll show up in the Plus Box or in a Google Maps search. You can add your own information by using the <a href="http://www.google.com/local/add" title="add your own business">Local Business Center</a>. See more information at the <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=52171&amp;ctx=sibling" title="see the faq about the subject">Webmaster Help Center</a>.</p>
<p>In The Netherlands most companies are registered in the Chamber of Commerce register (<a href="http://www.kvk.nl/" title="external site">KvK</a>) and this information automatically shows up in a Google Maps search. At the Local Business Center you can change and add your information (images, description, categories, etc). Before these changes will show up in the search results you have to enter a PIN you’ll get by snail mail sent to your business address.</p>
<p>In the Local Business Center you can also see some kind of statistics, I don’t know what kind of stats it’ll show, because I haven’t received the PIN yet. I’ve changed <a href="http://maps.google.nl/maps?f=l&amp;hl=nl&amp;q=million+pieces&amp;near=Amsterdam&amp;layer=&amp;ie=UTF8&amp;z=12&amp;ll=52.373713,4.940758&amp;spn=0.164537,0.259552&amp;om=1&amp;iwloc=A" title="see information about Million Pieces on Google Maps">my information</a> on March 8.</p>
<p>According to the Google Blog there will be more Plus Boxes in the future. One has already been spotted, the <a href="http://searchengineland.com/070226-092025.php">Video Plus Box</a>, which shows a video in the Plus Box. I’m curious whether this will only show Youtube and Google Video results, or also videos of Google’s competitors?</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/03/google-officially-unveils-the-plus-box/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Maps API feature request</title>
		<link>http://weblog.millionpieces.nl/2007/03/google-maps-api-feature-request</link>
		<comments>http://weblog.millionpieces.nl/2007/03/google-maps-api-feature-request#comments</comments>
		<pubDate>Mon, 05 Mar 2007 21:28:10 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[googlemaps]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/?p=8</guid>
		<description><![CDATA[Through this article at the geonames blog I found the ‘API Feature Requests’ page.
This page lists feature requests for the Google Maps API. If you like a feature and it’s already listed, you can write your name next to it to. If it’s not listed you can append it to the list.
There are a few [...]]]></description>
			<content:encoded><![CDATA[<p>Through <a href="http://geonames.wordpress.com/2007/03/04/web-map-api-standard/" title="read 'Web Map API Standard' - external site">this article</a> at the <a href="http://geonames.wordpress.com/" title="external site">geonames blog</a> I found the <a href="http://groups.google.com/group/Google-Maps-API/web/api-feature-requests?hl=en" title="external site">‘API Feature Requests’</a> page.</p>
<p>This page lists feature requests for the Google Maps API. If you like a feature and it’s already listed, you can write your name next to it to. If it’s not listed you can append it to the list.</p>
<p>There are a few very interesting feature requests.</p>
<p><strong>‘Compatibility with other map APIs’</strong>. This is the feature request the article at the Geonames weblog talks about. Indeed it would be very nice if there’s a common API which is shared between all the Map vendors. There can be different reasons why you want to switch between different maps, eg the license changes, the area your application is about is covered better in a different map, etc. One problem I can think of with this approach is the that the feature set is not the same for every Map. So this common API can only cover the basics, but maybe that’s enough?</p>
<p>If you want a common API right away you have to take a look at projects like <a href="http://www.ddj.com/dept/webservices/197003355" title="external site">myMap</a>,  or <a href="http://www.mapstraction.com/" title="external site">Mapstraction</a>. These projects are adding an extra layer on top of the major Map APIs from Google, Microsoft and Yahoo. You could also use the <a href="http://www.openlayers.org/" title="external site">Open Layers API</a> which also supports the APIs of these vendors.</p>
<p>Another nice feature request is <strong>‘Ability to restrict geocoder to a particular region, country’</strong>. If this would be possible and your application is about a specific region you even could create an auto completion search on addresses.</p>
<p>If you’re using the Google Maps API a lot,  take a look at the list and add your name or feature request to it.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/03/google-maps-api-feature-request/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google geo developer day</title>
		<link>http://weblog.millionpieces.nl/2007/02/google-geo-developer-day</link>
		<comments>http://weblog.millionpieces.nl/2007/02/google-geo-developer-day#comments</comments>
		<pubDate>Wed, 28 Feb 2007 21:23:10 +0000</pubDate>
		<dc:creator>gvenk</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[amsterdam]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlemaps]]></category>

		<guid isPermaLink="false">http://weblog.millionpieces.nl/?p=5</guid>
		<description><![CDATA[Yesterday I got a phone call from Google. The lady on the phone said Google is organizing a Geo developer day in Amsterdam somewhere in march. She asked me to whom she could address the invitation.
After the call I realized I didn’t ask for the precise date, so I guess I have to wait for [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I got a phone call from Google. The lady on the phone said Google is organizing a Geo developer day in Amsterdam somewhere in march. She asked me to whom she could address the invitation.</p>
<p>After the call I realized I didn’t ask for the precise date, so I guess I have to wait for the invitation. I can’t find any information about this developers day on the web.</p>
<p>The lady said she got my phone number from this website. Probably the <a href="http://millionpieces.nl/stemlocatiesamsterdam/">Stemlocaties Amsterdam page</a> (Google Maps mashup with all vote locations for the Dutch General Elections) got their attention somehow <img src='http://weblog.millionpieces.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><em>update 1: Today (March 1) I got the invitation, so now I know the date <img src='http://weblog.millionpieces.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . The program looks very interesting, so Google count me in!</em></p>
<p><em>update 2: <a href="http://millionpieces.nl/weblog/2007/3/report-of-the-google-geo-developer-day-in-amsterdam">Read my report about the GeoDay</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.millionpieces.nl/2007/02/google-geo-developer-day/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
