<?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>CloudMade &#187; api</title>
	<atom:link href="http://blog.cloudmade.com/category/api/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cloudmade.com</link>
	<description>The CloudMade Blog</description>
	<lastBuildDate>Tue, 20 Dec 2011 12:03:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>More examples of CloudMade-powered apps, more great ways to use location</title>
		<link>http://blog.cloudmade.com/2010/11/02/more-examples-of-cloudmade-powered-apps-more-great-ways-to-use-location/</link>
		<comments>http://blog.cloudmade.com/2010/11/02/more-examples-of-cloudmade-powered-apps-more-great-ways-to-use-location/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 07:33:30 +0000</pubDate>
		<dc:creator>Iryna</dc:creator>
				<category><![CDATA[Featured Apps]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[style editor]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=875</guid>
		<description><![CDATA[More examples of CloudMade-powered apps, more great ways to use locationOur app gallery is growing fast, and with every new addition it&#8217;s clear that combining  CloudMade&#8217;s tools and services with great ideas and skills from developers results in some extremely powerful, compelling products. Take a look at some of  the latest updates to our gallery [...]]]></description>
			<content:encoded><![CDATA[<a href='http://blog.cloudmade.com/2010/11/02/more-examples-of-cloudmade-powered-apps-more-great-ways-to-use-location/' class='retweet ' startCount = '0'>More examples of CloudMade-powered apps, more great ways to use location</a><p>Our <a href="http://cloudmade.com/application-gallery" target="_blank">app gallery</a> is growing fast, and with every new addition it&#8217;s clear that combining  CloudMade&#8217;s <a href="http://developers.cloudmade.com/projects" target="_blank">tools and services</a> with great ideas and skills from developers results in some extremely powerful, compelling products. Take a look at some of  the latest updates to our gallery below:</p>
<p><a href="http://cloudmade.com/application-gallery/mobile/galileo-offline-maps" target="_blank"><strong>Galileo Offline Maps</strong></a> is a mobile app that can be used on a daily basis or while traveling. This app allows users to import maps from a computer to an iPhone or iPad and then view them in offline mode. Being able to choose from five attractive CloudMade map styles makes the use of the app a real pleasure. CloudMade tools used to create this app include <span style="white-space: nowrap;"><a href="http://developers.cloudmade.com/projects/show/geocoding-http-api" target="_blank">Geocoding</a></span>, <span style="white-space: nowrap;"><a href="http://developers.cloudmade.com/projects/show/routing-http-api" target="_blank">Routing</a> and</span> <span style="white-space: nowrap;"><a href="http://cloudmade.com/products/style-editor" target="_blank">Style Editor</a>.</span></p>
<p><span style="white-space: nowrap;"><img class="aligncenter size-medium wp-image-880" title="galileo_ipad" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/galileo_ipad1-225x300.png" alt="galileo_ipad" width="225" height="300" /></span><span style="white-space: nowrap;"><em> </em></span></p>
<blockquote style="position: relative; margin-top: 25px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 2px; font-size: 14px; font-style: italic;"><p><span style="font-style: italic;">&#8220;CloudMade provides plenty of stylish and good-looking map styles which please even the most fastidious users.&#8221; – </span><strong> Evgen Bodunov</strong><em>,</em><span style="font-style: normal; line-height: 17px; font-size: 12px; color: #666666;"><strong><a href="http://galileo-app.com/" target="_blank"> galileo-app.com</a></strong></span></p></blockquote>
<p>Travelers who own Macs should be really excited about <a href="http://cloudmade.com/application-gallery/web/knapsack-2" target="_blank"><strong>Knapsack 2</strong></a> app. This new version of <a href="outerlevel.com" target="_blank">Outer Level</a>&#8217;s personal travel planner, built with our <span style="white-space: nowrap;"><a href="http://developers.cloudmade.com/projects/show/geocoding-http-api" target="_blank">Geocoding</a></span><span> and </span><span style="white-space: nowrap;"><a href="http://cloudmade.com/products/web-maps-studio" target="_blank">Web Maps Studio</a>, </span>adds interactive maps with street level detail and world-wide search. Knapsack allows you to lay out your travel plans, destinations, activities, and can be even used as a trip journal.</p>
<p><span style="white-space: nowrap;"><img class="aligncenter size-medium wp-image-881" title="knapsackMainMapScreen" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/knapsackMainMapScreen-300x194.png" alt="knapsackMainMapScreen" width="300" height="194" /><em> </em></span></p>
<blockquote style="position: relative; margin-top: 25px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 2px; font-size: 14px; font-style: italic;"><p><span style="font-style: italic;">&#8220;Our customers wanted a searchable world map with street level detail and CloudMade was the perfect solution.&#8221; – </span><strong> Jon Trainer</strong><em>, </em><span style="font-style: normal; line-height: 17px; font-size: 12px; color: #666666;"><strong><a href="http://outerlevel.com/knapsack/" target="_blank">Knapsack</a></strong></span></p></blockquote>
<p><a href="http://cloudmade.com/application-gallery/mobile/igmap" target="_blank"><strong>iGMap</strong></a> proves that products created with CloudMade tools are not only really cool, but can also meet the most diverse needs. iGMap iPhone app is a virtual GPS designed for use with the desktop flight simulators. It provides a wireless hand-held moving map display to aid navigation, especially useful on VFR flights, while saving valuable screen real-estate on the desktop, and uses iOS devices to display the current position of the aircraft. The app was built with CloudMade&#8217;s <span style="white-space: nowrap;"><a href="http://cloudmade.com/products/style-editor" target="_blank">StyleEditor</a> and</span> <span style="white-space: nowrap;"><a href="http://developers.cloudmade.com/projects/show/web-maps-api" target="_blank">Web Maps API</a>.</span></p>
<p><span style="white-space: nowrap;"><img class="aligncenter size-medium wp-image-882" title="igmap2" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/igmap2-200x300.PNG" alt="igmap2" width="200" height="300" /><em></em></span></p>
<blockquote style="position: relative; margin-top: 25px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 2px; font-size: 14px; font-style: italic;"><p><span style="font-style: italic;">“CloudMade services allow a small company to deliver cutting edge mapping solutions while targeting a niche market – without the prohibitive cost.” – </span><strong> Fermin Fernandez</strong><em>, </em><span style="font-style: normal; line-height: 17px; font-size: 12px; color: #666666;"><strong><a href="fswidgets.com" target="_blank">FSWidgets</a></strong></span></p></blockquote>
<p>Thanks to developers of <a href="http://cloudmade.com/application-gallery/web/map-my-tracks" target="_blank"><strong>Map My Track</strong>s</a>, outdoor sports and fitness enthusiasts have their own social network now. With this website they can easily track, review &amp; share outdoor activities with friends &amp; family. Map My Tracks provides a comprehensive range of tools to help better understand how your training session went and keep a central log of all your outdoor activities.</p>
<p><img class="aligncenter size-medium wp-image-883" title="mapmytracks" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/mapmytracks-233x300.png" alt="mapmytracks" width="233" height="300" /></p>
<blockquote style="position: relative; margin-top: 25px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 2px; font-size: 14px; font-style: italic;"><p><span style="font-style: italic;">&#8220;The flexibility of CloudMade’s API mean that we can always deliver the maps we want.&#8221; &#8211; </span><strong> Nick Tatt</strong><em>, </em><span style="font-style: normal; line-height: 17px; font-size: 12px; color: #666666;"><strong><a href="www.mapmytracks.com/" target="_blank">Map My Tracks</a></strong></span></p></blockquote>
<p>If you like Map My Tracks and plan to use it, you should really consider complementing it with this <strong style="font-weight: bold;"><a href="http://cloudmade.com/application-gallery/mobile/outfront" target="_blank">OutFront</a> </strong>app. Not only will this app allow you to measure speed, pace, calories burned, duration, elevation gain/loss and much more for each activity you do, but it will also give you an an easy way to share information about your outdoor activities live on Map My  Tracks, Facebook or Twitter. CloudMade <span style="white-space: nowrap;"><a href="http://developers.cloudmade.com/projects/show/tiles" target="_blank">Map Tiles</a></span>, <span style="white-space: nowrap;"><a href="http://developers.cloudmade.com/projects/show/static-maps" target="_blank">Static Maps</a> </span>and <span style="white-space: nowrap;"><a href="http://cloudmade.com/products/iphone-sdk" target="_blank">iPhone SDK</a> were used to create this app.</span></p>
<p><span style="white-space: nowrap;"><img class="aligncenter size-medium wp-image-884" title="outfront" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/outfront-208x300.PNG" alt="outfront" width="208" height="300" /></span></p>
<p><em>&#8220;Using CloudMade&#8217;s iPhone SDK made it super easy to add maps to our iPhone app. That, and reliability make CloudMade our first choice map provider.&#8221;</em><strong> </strong>-<strong> </strong><span style="font-style: normal; line-height: 17px; font-size: 12px; color: #666666;"><strong>Nick Tatt</strong></span><span style="font-style: normal; font-weight: normal; line-height: 17px; font-size: 12px; color: #666666;">, <strong><a href="www.mapmytracks.com/" target="_blank">Map My Tracks</a></strong></span></p>
<p>Cycling fans will enjoy using <a href="http://cloudmade.com/application-gallery/mobile/bike-hub-" target="_blank"><strong>Bike Hub</strong></a>, also  called a &#8217;satnav for cyclists&#8217;. It displays clever short-cuts and bicycle-friendly routes on <a href="www.opencyclemap.org" target="_blank">OpenCycleMap</a>, cutting journey times for many users. The feature I really like is &#8216;bike shop finder – a simple button that can call up UK bike shops within a six mile radius of an iPhone. <a href="http://developers.cloudmade.com/projects/show/tiles" target="_blank"> <span style="white-space: nowrap;">Map Tiles</span></a> and <span style="white-space: nowrap;"><a href="http://developers.cloudmade.com/projects/show/iphone-sdk" target="_blank">iPhone SDK</a> are CloudMade tools used in this app.</span></p>
<p><span style="white-space: nowrap;"><img class="aligncenter size-medium wp-image-885" title="BikeHubScreen" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/BikeHubScreen-200x300.png" alt="BikeHubScreen" width="200" height="300" /></span><span style="line-height: 17px; font-size: 12px; color: #666666;"><strong><span style="color: #666666;"><strong></strong></span></strong></span></p>
<p><span style="line-height: 17px; font-size: 12px; color: #666666;"><strong><span style="color: #666666;"><strong><span style="line-height: 19px; font-size: 13px;"><span style="font-weight: normal;">&#8220;<em>Cloudmade API provides the slippy maps within the app and helps to fast-track the development of all the map interactions that users have.&#8221;</em> &#8211; </span><strong>Carlton Rei</strong><strong>d</strong><strong>, </strong><span style="font-weight: normal;"><a href="www.bikehub.co.uk/" target="_blank"> BikeHub.co.uk</a></span></span></strong></span></strong></span></p>
<p><span style="line-height: 17px; font-size: 12px; color: #666666;"><strong><span style="color: #666666;"><strong><span style="line-height: 19px; font-size: 13px;">Want to see more CloudMade-powered apps?  Check out our <a href="http://cloudmade.com/application-gallery" target="_blank">Application Gallery</a>.</span></strong></span></strong></span></p>
<p><span style="line-height: 17px; font-size: 12px; color: #666666;"><strong><span style="color: #666666;"><strong><span style="line-height: 19px; font-size: 13px;"> Inspired by these cool examples and feel that you could create something great yourself? Sign up to our <a href="http://developers.cloudmade.com/projects" target="_blank">developer zone</a> and try out our free tools and services</span></strong></span></strong><strong><span style="line-height: 19px; font-size: 13px;">.</span></strong></span></p>
<a href='http://blog.cloudmade.com/2010/11/02/more-examples-of-cloudmade-powered-apps-more-great-ways-to-use-location/' class='retweet ' startCount = '0'>More examples of CloudMade-powered apps, more great ways to use location</a>]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2010/11/02/more-examples-of-cloudmade-powered-apps-more-great-ways-to-use-location/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Static Framework</title>
		<link>http://blog.cloudmade.com/2010/05/10/iphone-static-framework/</link>
		<comments>http://blog.cloudmade.com/2010/05/10/iphone-static-framework/#comments</comments>
		<pubDate>Mon, 10 May 2010 17:34:33 +0000</pubDate>
		<dc:creator>pauljarratt</dc:creator>
				<category><![CDATA[api]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[iphone static framework]]></category>
		<category><![CDATA[lipo man]]></category>
		<category><![CDATA[mac OS framework]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=697</guid>
		<description><![CDATA[Problem with iPhone code sharing
As we all know Apple has not left developers opportunity to create frameworks for iPhone. However, there are a lot of situations when code has to be shared between different projects or even distributed to others developers.

Alternatives
There are a few approaches for the code sharing or distributing. Firstly, code can be [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem with iPhone code sharing</strong></p>
<p>As we all know Apple has not left developers opportunity to create frameworks for iPhone. However, there are a lot of situations when code has to be shared between different projects or even distributed to others developers.<br />
<strong></strong></p>
<p><strong>Alternatives</strong><br />
There are a few approaches for the code sharing or distributing. Firstly, code can be shared/distributed as a source code. Although this approach is quite straightforward and XCode provides a good mechanism for including XCode project to another project, developers have to do some extra steps such as setup dependencies and path for headers. On the one hand it seems quite simple for the experienced developers, on the other it might be a problem for the new developers .</p>
<p>Second approach is to distribute code as a static library. This approach is well known and is used widely in Linux/Unix development thus a lot of developers are familiar with it. However, there are some disadvantages of using it in iPhone development which relate to dynamic nature of Objective-C. The problem is that static libraries are normally used for C/C++ code which has neither properties nor categories and so when, for example, Objective-C category is wrapped in static library a developer has explicitly to set additional linker options:</p>
<p>-ObjC<br />
-all_load</p>
<p>If developer forgets to set the options mentioned above he will get runtime error “unrecognized selector sent to instance”</p>
<p><strong>Static Framework</strong><br />
The most suitable alternative, in my opinion, is a ’static framework’. The idea behind is to force compiler to believe that it uses normal iPhone framework whereas shared libraries are substituted by static libraries. Thus if you have the code you want to share as a static library it is quite easy to transform it into a framework. Afterwords such framework can be added to a project without any extra efforts from the developer’s side.<br />
<strong></strong></p>
<p><strong>How to create a Static framework</strong><br />
Since there is no option to build frameworks for iPhone in XCode I recommend using a static framework. To build it into XCode MacOS framework template should be used. Static framework has the same structure as a normal framework. Only a few extra steps have to be done:<br />
link together static library for iPhone Simulator and iPhone Device<br />
add file from the previous step to framework bundle</p>
<p>To make it easy we will write a shell script which does all the work. We will use a lipo utility which is distributed with XCode installation. This utility allows to link a few libraries into one file. Afterwords this file will be copied to the framework bundle and appropriate links will be created.</p>
<p>FRAMEWORK=&#8221;${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework&#8221;<br />
lipo \&#8221;${BUILD_DIR}/${CONFIGURATION}-iphoneos/libDev.a&#8221; &#8220;${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/lib Sim.a&#8221; -create -output &#8220;${FRAMEWORK}/Versions/Current/${PRODUCT_NAME}&#8221;cd &#8220;${FRAMEWORK}&#8221; &amp;&amp; ln -sf &#8220;Versions/Current/${PRODUCT_NAME}&#8221; ./</p>
<p>This script should be added into a project as a build phase script through the project menu. As a result we get a static framework containing code which now can be easily shared.</p>
<p><strong>LINKS</strong></p>
<p><a href="http://developer.apple.com/mac/library/DOCUMENTATION/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html#//apple_ref/doc/uid/20002253-BAJEJJAB" target="_blank">Mac OS Frameworks</a></p>
<p><a href="http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man1/lipo.1.html" target="_blank">lipo man page</a></p>
<p><a href="http://landonf.bikemonkey.org/code/iphone/iPhone_Framework_Support.20081202.html" target="_blank">Static Framework</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2010/05/10/iphone-static-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PERL library updated</title>
		<link>http://blog.cloudmade.com/2009/11/24/perl-library-updated/</link>
		<comments>http://blog.cloudmade.com/2009/11/24/perl-library-updated/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 14:34:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[api]]></category>
		<category><![CDATA[developers]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=518</guid>
		<description><![CDATA[Short post for those of us using Perl. Perl library, found at http://developers.cloudmade.com/projects/show/perl-api and http://search.cpan.org/~gdm/Geo-Cloudmade-0.2/ has been updated by its author and maintainer Dmytro Gorbunov. Great job, Dmytro! 
The latest version mirrors the geocoding API V2 by exposing two simple methods for forward and reverse geocoding, along with one method to access tiles, and yet [...]]]></description>
			<content:encoded><![CDATA[<p>Short post for those of us using Perl. Perl library, found at <a href="http://developers.cloudmade.com/projects/show/perl-api">http://developers.cloudmade.com/projects/show/perl-api</a> and <a href="http://search.cpan.org/~gdm/Geo-Cloudmade-0.2/">http://search.cpan.org/~gdm/Geo-Cloudmade-0.2/</a> has been updated by its author and maintainer Dmytro Gorbunov. Great job, Dmytro! </p>
<p>The latest version mirrors the geocoding API V2 by exposing two simple methods for forward and reverse geocoding, along with one method to access tiles, and yet another to access routing API. Clear and concise &#8211; just the way Perl is. Check out examples at <a href="http://search.cpan.org/~gdm/Geo-Cloudmade-0.2/lib/Geo/Cloudmade.pm">http://search.cpan.org/~gdm/Geo-Cloudmade-0.2/lib/Geo/Cloudmade.pm</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/11/24/perl-library-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tesco&#8217;s troubles and reverse geocoding</title>
		<link>http://blog.cloudmade.com/2009/10/30/tesco-troubles-and-reversegeocoding/</link>
		<comments>http://blog.cloudmade.com/2009/10/30/tesco-troubles-and-reversegeocoding/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 09:58:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[api]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[products]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=449</guid>
		<description><![CDATA[Talk about coincidence. Just as I was about to share a couple of numbers from our geocoding traffic report, someone sent me a link to an interesting read by Nick Lansley of Tesco. In a nutshell, he, as well as dozens (hundreds?) of other iPhone developers have suddenly found themselves cut off from Google geocoding. [...]]]></description>
			<content:encoded><![CDATA[<p>Talk about coincidence. Just as I was about to share a couple of numbers from our geocoding traffic report, someone sent me a link to an interesting read by Nick Lansley of Tesco. In a nutshell, he, as well as dozens (hundreds?) of other iPhone developers have suddenly found themselves cut off from Google geocoding. Read more <a href="http://techfortesco.blogspot.com/2009/10/tesco-finders-towncity-search-not.html">here</a>.</p>
<p>Back to our latest traffic report. I thought it was interesting enough to share some of it with everyone. While it is expected that all of our products show usage growth over time, the usage of geocoding has simply skyrocketed lately. According to our traffic report, the number of geocoding requests has increased more than ten-fold over the last four weeks, without any sign that the trend is changing. I am also quite impressed by adoption of <a href="http://developers.cloudmade.com/wiki/geocoding-http-api/Documentation">version 2 of our geocoding API</a>. Given that most requests come from mobile applications that have necessarily longer update cycles, the new API&#8217;s 30% share of traffic in only three weeks is really a large number. The most popular request type? <a href="http://developers.cloudmade.com/wiki/geocoding-http-api/Examples#Reverse-geocoding">Reverse geocoding</a>.</p>
<p>In the meantime, we&#8217;ve been working on better support for EU-style addressing, which will be available real soon. Also in the works, fast and accurate US addressing which will be brought online by the end of next month. More to come&#8230; </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/10/30/tesco-troubles-and-reversegeocoding/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New geocoding engine delivers results up to 24 times faster</title>
		<link>http://blog.cloudmade.com/2009/10/08/new-geocoding-engine-delivers-results-up-to-24-times-faster/</link>
		<comments>http://blog.cloudmade.com/2009/10/08/new-geocoding-engine-delivers-results-up-to-24-times-faster/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 14:26:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[api]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=440</guid>
		<description><![CDATA[While no one was watching, we deployed the latest version of our geocoding engine. The key objective for this release has been performance and stability, and I am sure it is immediately noticeable. Benchmarking based on actual user queries have shown that it is up to 24 times faster than the previous implementation for certain [...]]]></description>
			<content:encoded><![CDATA[<p>While no one was watching, we deployed the latest version of our geocoding engine. The key objective for this release has been performance and stability, and I am sure it is immediately noticeable. Benchmarking based on actual user queries have shown that it is up to 24 times faster than the previous implementation for certain classes of requests. Even for simple, one-word queries, it is up to three times faster.</p>
<p>Along with the new engine, we are introducing new Geocoding API V2. In an effort to simplify usage, we have reduced the number of methods from eleven to only one, without sacrificing a single bit of its flexibility. Take a look <a href="http://developers.cloudmade.com/wiki/geocoding-http-api/Documentation">here</a> to read about the new (easy) query syntax. The old API? It, too, uses the new engine to deliver faster results, but we do encourage everyone to switch to the new API as soon as you have a chance to.</p>
<p>In the meantime, we are already working on the next release. The main focus will be relevancy and better parsing of freeform queries. Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/10/08/new-geocoding-engine-delivers-results-up-to-24-times-faster/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Your Future is Customized &#8211; State of the Map Presentation from CloudMade</title>
		<link>http://blog.cloudmade.com/2009/08/28/your-future-is-customized-state-of-the-map-presentation-from-cloudmade/</link>
		<comments>http://blog.cloudmade.com/2009/08/28/your-future-is-customized-state-of-the-map-presentation-from-cloudmade/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 14:04:56 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[api]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[geodata]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=403</guid>
		<description><![CDATA[In July this year, 250 of the leading lights in community mapping and geo application development gathered in Amsterdam for the annual OpenStreetMap Foundation conference The State of the Map.  Video and audio recordings form the three day conference are being processed one by one by a dedicated team of volunteers who recently published [...]]]></description>
			<content:encoded><![CDATA[<p>In July this year, 250 of the leading lights in community mapping and geo application development gathered in Amsterdam for the annual OpenStreetMap Foundation conference <a href="http://www.stateofthemap.org/">The State of the Map</a>.  Video and audio recordings form the three day conference are being processed one by one by a dedicated team of volunteers who recently published the video of <a href="http://cloudmade.com/team/nick-black">Nick Black&#8217;s</a> talk: &#8220;Your Future is Customized&#8221;.</p>
<p>The talk asks why most current users of geodata experience maps through one of two ways: in car sat navs, or online mapping portals and looks towards a future of app stores, specialized map data and geo applications that match the exact needs of consumers.  </p>
<p><object width="400" height="320"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6064709&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6064709&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="320"></embed></object>
<p><a href="http://vimeo.com/6064709">Enable your applications with CloudMade &#8211; Nick Black (CloudMade)</a> from <a href="http://vimeo.com/sotm09">State of the Map 2009</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Follow along with the slides from the presentation:</p>
<div style="width:425px;text-align:left" id="__ss_1708675"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/nickb/your-future-is-customized" title="Your Future Is Customized">Your Future Is Customized</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=usersnickblackdocumentscloudmadetalkssotm09nickblack-yourfutureiscustomizedreadable-090711080310-phpapp01&#038;stripped_title=your-future-is-customized" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=usersnickblackdocumentscloudmadetalkssotm09nickblack-yourfutureiscustomizedreadable-090711080310-phpapp01&#038;stripped_title=your-future-is-customized" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/nickb">nickb</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/08/28/your-future-is-customized-state-of-the-map-presentation-from-cloudmade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fly Through Berlin</title>
		<link>http://blog.cloudmade.com/2009/06/15/fly-through-berlin/</link>
		<comments>http://blog.cloudmade.com/2009/06/15/fly-through-berlin/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 19:23:07 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[api]]></category>
		<category><![CDATA[cartography]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[geodata]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[products]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=270</guid>
		<description><![CDATA[CloudMade partners, Cartotype have produced this nice animation that shows a fly-through of Berlin.  Cartotype produce a range of libraries that render maps across different mobile platforms:

Cartotype have been experimenting with CloudMade&#8217;s Vector Server which can stream map data to any connected device where it can be rendered on the fly.  There&#8217;s a [...]]]></description>
			<content:encoded><![CDATA[<p>CloudMade partners, <a href='http://www.cartotype.com/'>Cartotype</a> have produced this nice animation that shows a fly-through of Berlin.  Cartotype produce a range of libraries that render maps across different mobile platforms:</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/JY5zq8DQAvQ&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/JY5zq8DQAvQ&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Cartotype have been experimenting with CloudMade&#8217;s <a href='http://developers.cloudmade.com/projects/show/vector-tiles'>Vector Server</a> which can stream map data to any connected device where it can be rendered on the fly.  There&#8217;s a lot of new features planned for the vector server, including multiple outputs formats (XML, JSON, OSM) and a fully featured API that will let you select which parts of the map data are returned to the client.  You can see all of the feature requests <a href='http://developers.cloudmade.com/projects/vector-tiles/issues'>here</a>.</p>
<p>If you like what you see from Cartotype, you can hear them talk at the State of the Map conference which is being held from the 10th &#8211; 12th July 2009 in Amsterdam.  <a href="http://stateofthemap.org/register/">Click here</a> for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/06/15/fly-through-berlin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Get Forward Geocoding in iPhone MapKit</title>
		<link>http://blog.cloudmade.com/2009/06/12/how-to-get-forward-geocoding-in-iphone-mapkit/</link>
		<comments>http://blog.cloudmade.com/2009/06/12/how-to-get-forward-geocoding-in-iphone-mapkit/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 16:39:42 +0000</pubDate>
		<dc:creator>nick</dc:creator>
				<category><![CDATA[REST]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[products]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=261</guid>
		<description><![CDATA[The CoreLocation and MapKit sessions at WWDC yesterday gave an insight to some of the powerful technology that the iPhone OS 3.0 and iPhone 3G S will bring to application developers.  The new compass and enhanced accelerometer support that the combination of new hardware and software bring were a big hit with the WWDC [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://developer.apple.com/iPhone/library/navigation/Frameworks/CoreServices/CoreLocation/index.html">CoreLocation</a> and <a href="http://developer.apple.com/iphone/program/sdk/">MapKit</a> sessions at <a href="http://developer.apple.com/WWDC/">WWDC</a> yesterday gave an insight to some of the powerful technology that the iPhone OS 3.0 and iPhone 3G S will bring to application developers.  The new compass and enhanced accelerometer support that the combination of new hardware and software bring were a big hit with the WWDC crowd.  The incomplete feature sets around MapKit were less of a hit.</p>
<p>MapKit seeks to be a very well implemented iPhone mapping library, that lets developers add Google maps to their iPhone applications as well as perform reverse geocoding.  Sadly for iPhone developers, the fun stops with reverse geocoding.  Forward geocoding (the process of turning an address into a latitude and longitude) is not available in MapKit.  The reasons for this lie in complex licensing agreements between Apple, Google and TomTom (who own all of the map data that Google and Apple use).  CloudMade will help you avoid the complexity.</p>
<p>iPhone Developers at WWDC were urged to use external geocoding services by the iPhone engineering team.  CloudMade&#8217;s geocoding service fits the bill perfectly.  iPhone developers can integrate CloudMade&#8217;s geocoding web-services directly into their MapKit applications, without worrying about breaking and terms of service.  The geocoding web service looks like this:</p>
<p><code>http://geocoding.cloudmade.com/BC9A493B41014CAABB98F0471D759707/</code><br />
<code>geocoding/find/moscone center west.html</code></p>
<p>Lets take a closer look at the URL: </p>
<p><code>http://geocoding.cloudmade.com/</code> &#8211; the base URL</p>
<p><code> BC9A493B41014CAABB98F0471D759707/</code> &#8211; your API key, available <a href="http://cloudmade.com/user/show">here</a></p>
<p><code> geocoding/find</code> &#8211; the &#8220;find&#8221; method, more docs <a href="http://developers.cloudmade.com/wiki/geocoding-http-api/Find">here</a></p>
<p><code>moscone center west</code> &#8211; the text string to search for</p>
<p><code>.html</code> choose from HTML or JSON output.</p>
<p>Click <a href="http://geocoding.cloudmade.com/BC9A493B41014CAABB98F0471D759707/geocoding/find/moscone%20center%20west.html">here</a> to see the result.</p>
<p>You can find our more about CloudMade&#8217;s geocoding services <a href="http://developers.cloudmade.com/projects/show/geocoding-http-api">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/06/12/how-to-get-forward-geocoding-in-iphone-mapkit/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>iPhone Developer VIP Party &#8211; June 10th 9.30pm San Francisco</title>
		<link>http://blog.cloudmade.com/2009/06/10/iphone-developer-vip-party-june-10th-930pm-san-francisco/</link>
		<comments>http://blog.cloudmade.com/2009/06/10/iphone-developer-vip-party-june-10th-930pm-san-francisco/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 21:20:04 +0000</pubDate>
		<dc:creator>Cragg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[routing]]></category>
		<category><![CDATA[VIP]]></category>
		<category><![CDATA[VIP Party]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=239</guid>
		<description><![CDATA[Tonight CloudMade is excited to sponsor the iPhone Developer VIP Party at Swig bar in San Francisco.  Doors open at 9.30 and we expect a full house!
CloudMade has been active at Apple&#8217;s World Wide Developer Conference this week, engaging with iPhone developers who are creating the next great mapping and location-aware applications for the iPhone [...]]]></description>
			<content:encoded><![CDATA[<p>Tonight CloudMade is excited to sponsor the <a href="http://www.facebook.com/event.php?eid=108531105609&amp;ref=ts" target="_self">iPhone Developer VIP Party</a> at Swig bar in San Francisco.  Doors open at 9.30 and we expect a full house!</p>
<p>CloudMade has been active at Apple&#8217;s World Wide Developer Conference this week, engaging with iPhone developers who are creating the next great mapping and location-aware applications for the iPhone and iPod Touch.   Tonight we&#8217;re looking forward to talking with many of you one-on-one to discuss your vision on the future of location-aware apps.  We also want to find out what features you&#8217;d like to see on the iPhone, web and other mobile platforms.  Over a Maptini, of course!</p>
<p>Starting with our rich, crowd-sourced maps, CloudMade gives iPhone developers an easier way to build more immersive mapping applications than Apple&#8217;s MapKit.   Developers will find our suite of iPhone supported Libraries gives you easy access to CloudMade services while supporting a number of unique features like vector data and MapSafe location management service.  CloudMade&#8217;s non-restrictive licensing even allows for advanced services such as routing, geocoding or tracking functionality &#8211; without having to call a lawyer or break the bank.</p>
<p>So if you&#8217;re a developer looking for better ways to incorporate maps and location into your app, sign up for a API key at CloudMade&#8217;s <a href="http://developers.cloudmade.com/projects/show/iphone-api" target="_self">Developer Zone</a> and get started today.  Adding customized CloudMade maps will delight your users and make your app stand-out from the crowd!</p>
<p><a href="http://www.flickr.com/photos/nick_bl/3595700668/"><img class="size-medium wp-image-242 alignnone" src="http://blog.cloudmade.com/wp-content/uploads/2009/06/iphone-routing-200x300.jpg" alt="CloudMade iPhone Routing" width="200" height="300" /></a></p>
<p>For mapping success on the iPhone and iPod Touch, just add:</p>
<ul>
<li>Crowd-Sourced Maps</li>
<li>CloudMade Geo APIs</li>
<li>Your Cool Application</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/06/10/iphone-developer-vip-party-june-10th-930pm-san-francisco/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Three New Style Editor Basemaps</title>
		<link>http://blog.cloudmade.com/2009/03/26/three-new-style-editor-basemaps/</link>
		<comments>http://blog.cloudmade.com/2009/03/26/three-new-style-editor-basemaps/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 16:14:38 +0000</pubDate>
		<dc:creator>Andy Allan</dc:creator>
				<category><![CDATA[api]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=184</guid>
		<description><![CDATA[Nick blogged previously regarding three of our signature map styles &#8211; &#8220;Pale Dawn&#8220;, &#8220;Midnight Commander&#8221; and &#8220;Fresh&#8221; &#8211; that we launched along with our Developer Programme last month. Today we&#8217;re pleased to announce that all three styles are now available for customization in our Style Editor.
Our Style Editor lets you tweak, change and configure the [...]]]></description>
			<content:encoded><![CDATA[<p>Nick <a href="http://blog.cloudmade.com/2009/02/16/a-summary-of-the-future-of-mapping/">blogged previously</a> regarding three of our signature map styles &#8211; &#8220;<a href="http://maps.cloudmade.com/?lat=52.52053&#038;lng=13.40229&#038;zoom=15&#038;styleId=998">Pale Dawn</a>&#8220;, &#8220;<a href="http://maps.cloudmade.com/?lat=52.52053&#038;lng=13.40229&#038;zoom=15&#038;styleId=999">Midnight Commander</a>&#8221; and &#8220;<a href="http://maps.cloudmade.com/?lat=52.52053&#038;lng=13.40229&#038;zoom=15&#038;styleId=997">Fresh</a>&#8221; &#8211; that we launched along with our Developer Programme last month. Today we&#8217;re pleased to announce that all three styles are now available for customization in our <a title="Style Editor" href="http://cloudmade.com/products/style-editor">Style Editor</a>.</p>
<p>Our Style Editor lets you tweak, change and configure the cartography of our maps to suit your needs. Perhaps you, as I do, love the Pale Dawn style as originally created by <a href="http://stamen.com/">Stamen Design</a>, but want to see if it looks better with a bit more emphasis on parks and public transport? So I fired up the Style Editor, and a few clicks later had this attempt &#8211; &#8220;Fair Sunrise&#8221;:</p>
<p><center><img src="http://blog.cloudmade.com/wp-content/uploads/2009/03/screenshot-116b.png" alt="Fair Sunrise Map Style" title="Fair Sunrise Map Style" width="500" height="345" class="aligncenter size-full wp-image-185" /></center></p>
<p>We&#8217;re always interested in what creative things you can make with our tools, so if you&#8217;ve made a style that you&#8217;re proud of please share a link in our comments. I&#8217;ll <a href="http://maps.cloudmade.com/?lat=51.494103&#038;lng=-0.117245&#038;zoom=13&#038;styleId=1703">let you decide</a> for yourself whether you think &#8220;Fair Sunrise&#8221; is an improvement! </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2009/03/26/three-new-style-editor-basemaps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

