<?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; developers</title>
	<atom:link href="http://blog.cloudmade.com/category/developers/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>Better for users, game developers and brands</title>
		<link>http://blog.cloudmade.com/2011/12/19/better-for-users-game-developers-and-brands/</link>
		<comments>http://blog.cloudmade.com/2011/12/19/better-for-users-game-developers-and-brands/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 22:49:23 +0000</pubDate>
		<dc:creator>Iryna</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[in-game marketing]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[monetization]]></category>
		<category><![CDATA[retail brands]]></category>
		<category><![CDATA[revenue]]></category>
		<category><![CDATA[sponsoring]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=986</guid>
		<description><![CDATA[CloudMade has found a way to add value for people playing mobile games, generate additional revenue for game developers and create a very compelling way for brands to drive retail traffic and revenue.

Mobile games are a huge marketing opportunity
Millions of users are having fun playing mobile games every day. This creates a huge marketing opportunity [...]]]></description>
			<content:encoded><![CDATA[<p>CloudMade has found a way to add value for people playing mobile games, generate additional revenue for game developers and create a very compelling way for brands to drive retail traffic and revenue.</p>
<p style="text-align: center;"><img class="size-thumbnail wp-image-995 aligncenter" title="cute guy with a phone" src="http://blog.cloudmade.com/wp-content/uploads/2011/12/cute-guy-with-a-phone1-150x150.jpg" alt="cute guy with a phone" width="150" height="150" /></p>
<p><strong>Mobile games are a huge marketing opportunity</strong><br />
Millions of users are having fun playing mobile games every day. This creates a huge marketing opportunity for consumer brands.</p>
<p><strong>Banners are not the perfect solution</strong><br />
The only way brands and game developers are really taking advantage of this huge marketing opportunity is through banner ads adopted from the web. The banners do add revenue for game developers, but most gamers don’t like seeing banners in the middle of their game. In addition, the banners are rarely the right tool for consumer brands and retailers to achieve positive branding, retail traffic and an increase in revenue.</p>
<p><strong>Sponsored Locations</strong><br />
We need to find a tool that ensures that game developers make money and that brands get a great marketing tool in a way that people playing mobile games love.</p>
<p>CloudMade has solved this challenge by talking to leading brands and top game developers and building a service that meets their specific needs. The solution we have come up with is Sponsored Locations.</p>
<p><strong>We look forward to talking to you too</strong><br />
If you are a game developer or a consumer brand that we have not yet talked to about tailoring Sponsored Locations to YOUR needs, we look forward to connecting with you soon. In the meantime, you can <a href="http://cloudmade.com/in-game-sponsoring/">learn more about Sponsored Locations here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2011/12/19/better-for-users-game-developers-and-brands/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing Leaflet: a Modern Open Source JavaScript Library for Interactive Maps</title>
		<link>http://blog.cloudmade.com/2011/05/13/announcing-leaflet-a-modern-open-source-javascript-library-for-interactive-maps/</link>
		<comments>http://blog.cloudmade.com/2011/05/13/announcing-leaflet-a-modern-open-source-javascript-library-for-interactive-maps/#comments</comments>
		<pubDate>Fri, 13 May 2011 07:21:13 +0000</pubDate>
		<dc:creator>Iryna</dc:creator>
				<category><![CDATA[developers]]></category>
		<category><![CDATA[geodata]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[map library]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=967</guid>
		<description><![CDATA[Today we’re announcing the first public release of Leaflet — a new open source JavaScript library for interactive maps for both mobile and desktop browsers, developed by CloudMade to form the core of its next generation Web Maps API.]]></description>
			<content:encoded><![CDATA[<a href='http://blog.cloudmade.com/2011/05/13/announcing-leaflet-a-modern-open-source-javascript-library-for-interactive-maps/' class='retweet ' startCount = '0'>Announcing Leaflet: a Modern Open Source JavaScript Library for Interactive Maps</a><p><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Web Maps API — our JavaScript library for putting CloudMade maps online — has been a hugely popular tool that has enabled web developers to create unique map experiences like </span><a style="font-family: 'Times New Roman'; font-size: medium;" href="http://www.schooloscope.com/postcodes/SE19PG"><span style="text-decoration: underline;">these</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.  Web Maps API v2 has served our users very well, being praised for its performance and ease of use. But there’s a problem: it wasn’t designed with mobile devices in mind. Last years there was an overwhelming progress in what mobile browsers are capable of thanks to technologies like HTML5. What if online maps could work as smoothly as native apps on mobile?</span></p>
<p><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">There&#8217;s one more thing to consider: CloudMade developer community has a lot of talented people in it that could help with the development of the library, but so far Web Maps API was not a part of our open source efforts.</span></p>
<p style="text-align: center;"><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><img class="aligncenter" title="Leaflet Logo" src="http://leaflet.cloudmade.com/docs/images/logo.png" alt="" width="187" height="65" /></p>
<p><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Today we’re announcing the first public release of </span><a style="font-family: 'Times New Roman'; font-size: medium;" title="Leaflet" href="http://leaflet.cloudmade.com/" target="_blank"><span style="text-decoration: underline;">Leaflet</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> — a new open source JavaScript library for interactive maps for both mobile and desktop browsers, developed by CloudMade to form the core of its next generation Web Maps API.</span></p>
<p><a style="font-family: 'Times New Roman'; font-size: medium;" title="Leaflet" href="http://leaflet.cloudmade.com/" target="_blank"><span style="text-decoration: underline;">Leaflet</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> is built from the ground up to work efficiently and smoothly on both platforms. It’s very fast, lightweight while still having a strong browser support, and really easy to use. It also has a clean, simple and readable OOP-based code, and it’s hosted on the world’s best open source collaboration platform — </span><a style="font-family: 'Times New Roman'; font-size: medium;" title="Leaflet on GitHub" href="https://github.com/CloudMade/Leaflet" target="_blank"><span style="text-decoration: underline;">GitHub</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, so contributing is a snap.</span></p>
<p><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">It’s still in the beta stage of development, so it lacks a couple of features and has some rough edges, but it’s moving fast — </span><a style="font-family: 'Times New Roman'; font-size: medium;" title="Leaflet Example" href="http://leaflet.cloudmade.com/examples/quick-start.html" target="_blank"><span style="text-decoration: underline;">try it</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> and give us some feedback, either by tweeting to </span><a style="font-family: 'Times New Roman'; font-size: medium;" href="http://twitter.com/LeafletJS"><span style="text-decoration: underline;">@LeafletJS</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> or reporting bugs and discussing features on the </span><a style="font-family: 'Times New Roman'; font-size: medium;" href="http://github.com/CloudMade/Leaflet/issues"><span style="text-decoration: underline;">issues page</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></p>
<p><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Find out more on the </span><a style="font-family: 'Times New Roman'; font-size: medium;" href="http://leaflet.cloudmade.com/"><span style="text-decoration: underline;">Leaflet official website</span></a><span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></p>
<a href='http://blog.cloudmade.com/2011/05/13/announcing-leaflet-a-modern-open-source-javascript-library-for-interactive-maps/' class='retweet ' startCount = '0'>Announcing Leaflet: a Modern Open Source JavaScript Library for Interactive Maps</a>]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2011/05/13/announcing-leaflet-a-modern-open-source-javascript-library-for-interactive-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Python is Used at CloudMade</title>
		<link>http://blog.cloudmade.com/2011/01/17/958/</link>
		<comments>http://blog.cloudmade.com/2011/01/17/958/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 12:09:02 +0000</pubDate>
		<dc:creator>mishok13</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[mod_tile]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=958</guid>
		<description><![CDATA[How Python is Used at CloudMadeThis is a repost from my personal blog.
I&#8217;m starting a series on explaining how and why CloudMade uses Python. The following one explains why we ditched OSM&#8217;s stack in favour of in-house solution.
Intro

It&#8217;s been almost 2 years as CloudMade has ditched mod_tile and renderd as main rendering solution in favour [...]]]></description>
			<content:encoded><![CDATA[<a href='http://blog.cloudmade.com/2011/01/17/958/' class='retweet ' startCount = '0'>How Python is Used at CloudMade</a><p><em>This is a <a href="http://mishkovskyi.net/blog/2011/1/16/tile-server-implementation">repost</a> from my personal blog.</em></p>
<p>I&#8217;m starting a series on explaining how and why CloudMade uses Python. The following one explains why we ditched OSM&#8217;s stack in favour of in-house solution.</p>
<h2>Intro</h2>
<div>
<p>It&#8217;s been almost 2 years as CloudMade has ditched mod_tile and renderd as main rendering solution in favour of in-house solution. As the principle designer of the said alternative, I must say that this decision led to higher development pace. This article will try to cover the general architecture approach, reasons of decisions made and short comparison to other rendering alternatives.</p>
<div>
<h2>Before The Switch</h2>
<p>As some of you might know, CloudMade has its roots in OpenStreetMap and it was quite natural to adopt OSM&#8217;s software stack to have something to start with. But as CloudMade grew, the needs and requirements changed rapidly and the task of supporting and developing mod_tile became more of a burden, the decision to switch to more high-level language as the main was made. The language of choice was Python, due to its generous set of already existing spatial libraries (e.g. Shapely, GeoAlchemy, Mapnik bindings, etc), ease of deployment and its simpler support for cross-platform development. And, well, I knew it better than Scala, Ruby or Perl at that moment. Here goes a list of our tasks with mod_tile and renderd that we found easier to implement with Python:</p>
<dl>
<dt>Variable priorities</dt>
<dd>mod_tile has the notion of &#8220;dirty&#8221; and &#8220;general&#8221; requests, with dirty requests having lower priority and thus having the property of being rendered when there&#8217;s little-to-none on-demand rendering required. While this seems enough for most applications, it does has its warts, as it makes the priority system overall less general. What this means in practice, is that every time we need to add some special priority (i.e. in case we need to health-check system by forcing rendering) we get into adding quite a lot of code, rather than changing the &#8220;priority&#8221; property of the request. It might seem silly, but off the top of my head I can remember that we have at least 6 different priorities now</p>
</dd>
<dt>Replicating cache</dt>
<dd>When it comes to scaling rendering and serving of tiles, the simplest solution that comes to mind is adding more servers. It&#8217;s as simple, as pushing several links in web interface or even using automated process and Amazon Web Services API. But when you add new server with rendering stack installed you lose all the cache that has been on other servers and furthermore all the instances don&#8217;t share cache, which makes the cacheto use system less effective. There&#8217;re several solutions to this issue, each of them making use networking or database libraries, programming against which is tedious task in C (and C++).</p>
</dd>
<dt>Being tied to Apache</dt>
<dd>mod_tile is an Apache module, which makes it less interesting if you look at it from &#8220;commodity server&#8221; perspective. Having to program against a monster that is Apache, using its APR library is one giant leap into full-blown programmer depression. The autogenerated documentation make the matters even worse. And two last things about Apache are its comparatively slow serving of static files and complicated configuration scheme. One might say that Apache might be winning in other parts of comparison, but the things that have been mentioned were essential to our rendering services.</p>
</dd>
</dl>
<p>These were the main reasons to switch, as mod_tile and renderd didn&#8217;t seem like the right thing for CloudMade. Of course, there were a lot of others, more and less subjective reasons, but having even before mentioned ones, it was enough to seriously consider a switch.</p></div>
<div>
<h2>The Switch</h2>
<p>With all the warts of the existing system and requirements for the future in mind, we decided to move on with the new approach. There were several things to consider in our system:</p>
<dl>
<dt>Decoupling</dt>
<dd>This was our main goal &#8212; thoroughly decoupled system, where every part does one thing and does it good. This makes scaling much easier, but also incurs additional penalty on the amount of code, because of the need to write communication utilities. This also makes the system as a whole seem much more stable, as every other part of the system can work as a replacement in case of failure. Of course, the price is having network overhead and supervising system parts.</p>
</dd>
<dt>Handling styles</dt>
<dd>One of the main CloudMade web-services is the style editor, which gives ability to edit map styles using WYSIWYG technique. Handling thousands of Mapnik styles wasn&#8217;t something any existing system was prepared for, so unique way of doing exactly this had to be devised. Of course, this meant that style state in every part of the system had to be consistent at any given moment of time, making this even harder to accomplish.</p>
</dd>
<dt>Cache expiry</dt>
<dd>To minimize load on the system, as much cache as possible has to be available. But for rapidly changing OpenStreetMap data, having all tiles cached for month wouldn&#8217;t work and at the same time rendering all images on the fly would be an enormously heavy goal to accomplish. Whatever cache update approach is taken, unless there&#8217;s a hardware possibility to render maps on the fly, someone will be unhappy about cache expiry scheme.</p>
</dd>
<dt>Health monitoring and high availability</dt>
<dd>In order to meet requirement of having usable web services, one of the most important things to consider is having as high service uptime as possible. Without having health monitoring which knows about state of every part of the system the said objective is almost unreachable. Of course, the ideal can not achieved, but having a setup that covers at least 80% of the nodes would satisfy our needs.</p>
</dd>
</dl>
<p>The system that&#8217;s currently in use at CloudMade has been developed with exactly these goals in mind, with minor additions and subtractions along the way. To summarize, the goal was the system where every part has a maximum level of independency from every other while succumbing to the general goal of having fast and easily-deployed rendering stack.</p></div>
<div>
<h2>To Be Continued</h2>
<p>I&#8217;ll continue the talk about moving from mod_tile to our in-house system in follow-ups, where I&#8217;ll try to get into technical details, explain our shortcomings and issues that arised while developing.</p>
<p>Stay tuned.</p></div>
</div>
<a href='http://blog.cloudmade.com/2011/01/17/958/' class='retweet ' startCount = '0'>How Python is Used at CloudMade</a>]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2011/01/17/958/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Learning more about developers&#8217; needs at Apps World</title>
		<link>http://blog.cloudmade.com/2010/12/09/learning-more-about-developers-needs-at-apps-world/</link>
		<comments>http://blog.cloudmade.com/2010/12/09/learning-more-about-developers-needs-at-apps-world/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 11:07:23 +0000</pubDate>
		<dc:creator>Iryna</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[past events]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[apps]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=949</guid>
		<description><![CDATA[Learning more about developers&#8217; needs at Apps WorldLast week at Apps World Conference and Exhibition industry experts and newbies gathered together to discuss the current state and future of mobile applications development. Even the heavy London snow didn’t prevent 2,400 people from attending the show, and it turned out as two excellent days of networking.
With [...]]]></description>
			<content:encoded><![CDATA[<a href='http://blog.cloudmade.com/2010/12/09/learning-more-about-developers-needs-at-apps-world/' class='retweet ' startCount = '0'>Learning more about developers&#8217; needs at Apps World</a><p>Last week at Apps World Conference and Exhibition industry experts and newbies gathered together to discuss the current state and future of mobile applications development. Even the heavy London snow didn’t prevent 2,400 people from attending the show, and it turned out as two excellent days of networking.</p>
<p>With three simultaneous streams (Developer, Marketing and TV, Handset and OEM) the Apps World event aimed to address the entire app ecosystem, and the challenge of development, design and delivery of apps across multiple platforms. Nick Black, CloudMade Co-Founder and Head of Products, spoke at the conference on how location is helping to create and monetize outstanding apps.</p>
<p style="text-align: center;"><img class="size-full wp-image-860  aligncenter" title="adtech_photo 2" src="http://blog.cloudmade.com/wp-content/uploads/2010/12/apps-world-300x127.jpg" alt="adtech_photo 2" width="300" height="127" /></p>
<p>CloudMade also exhibited in Developers Zone where we were busy meeting with new and existing developers.</p>
<p>We are always looking for new ways to meet with developers and understand how we can help you build better user experiences and increase your revenue. You can help us by sending information about any interesting events you plan to attend to <a href="mailto:iryna@cloudmade.com">iryna@cloudmade.com</a></p>
<a href='http://blog.cloudmade.com/2010/12/09/learning-more-about-developers-needs-at-apps-world/' class='retweet ' startCount = '0'>Learning more about developers&#8217; needs at Apps World</a>]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2010/12/09/learning-more-about-developers-needs-at-apps-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Upcoming events &#8211; come and see us there!</title>
		<link>http://blog.cloudmade.com/2010/10/15/upcoming-events-come-and-see-us-there/</link>
		<comments>http://blog.cloudmade.com/2010/10/15/upcoming-events-come-and-see-us-there/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 09:00:21 +0000</pubDate>
		<dc:creator>Iryna</dc:creator>
				<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Awards]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=851</guid>
		<description><![CDATA[Upcoming events &#8211; come and see us there!This fall is packed with industry events and CloudMade is making sure not to miss the most exciting ones. Here are some events we will be speaking and exhibiting at, sponsoring or just attending.
 
MobileAppsWorld – October 19-20, London
This two-day conference led by speakers from all parts of [...]]]></description>
			<content:encoded><![CDATA[<a href='http://blog.cloudmade.com/2010/10/15/upcoming-events-come-and-see-us-there/' class='retweet ' startCount = '0'>Upcoming events &#8211; come and see us there!</a><p>This fall is packed with industry events and CloudMade is making sure not to miss the most exciting ones. Here are some events we will be speaking and exhibiting at, sponsoring or just attending.</p>
<p><strong> </strong></p>
<p><strong>MobileAppsWorld – October 19-20, London</strong></p>
<p>This two-day <a href="http://mobileappsworld.net/" target="_blank">conference</a> led by speakers from all parts of the mobile ecosystem will probe the latest thinking in app creation and promotion to achieve real business benefits from apps. Nick Black will be sharing his valuable insight into the future of mobile apps in a <a href="http://mobileappsworld.net/programme_day_two.html" target="_blank">panel discussion</a> on Day 2 – don’t miss it!</p>
<p style="text-align: center;"><img class="size-full wp-image-860  aligncenter" title="adtech_photo 2" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/adtech_photo-22.jpg" alt="adtech_photo 2" width="266" height="151" /></p>
<p><strong>October Geomob Event – <strong> October 21, </strong> London</strong></p>
<p><strong> </strong></p>
<p>If you are a London-based geo or mobile developer and prefer more informal gatherings, you should definitely participate in the<a href="http://geomobldn.org/" target="_blank"> October Geomob</a> in London next week. The event promises to be both informative and fun and we’ll be sponsoring it, so come talk to us.<strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Ad Tech New York – <strong>November 3, </strong>New York </strong></p>
<p>Brands, agencies, publishers and service providers will come together at <a href="http://www.ad-tech.com/ny/" target="_blank">Ad Tech New York </a> to network, learn and do business in the area of digital marketing. We will also be there to hear great speeches and check out Innovation Alley, Mobile Marketing Zone and App Exchange exhibition zones.  Send us an email if you want to meet up an learn more about our Location Based Advertising for developers, advertisers and ad agencies.</p>
<p style="text-align: center;"><img class="size-full wp-image-861  aligncenter" title="edTech_photo3_people" src="http://blog.cloudmade.com/wp-content/uploads/2010/10/edTech_photo3_people1.jpg" alt="edTech_photo3_people" width="267" height="151" /></p>
<p><strong>MeeGo Conference – Nov 15-17, Dublin</strong></p>
<p>Another interesting event we will be attending, the <a href="http://conference2010.meego.com/" target="_blank">MeeGo Conference</a>, targets a technical audience of MeeGo developers, operating system vendors, original equipment manufacturers and other MeeGo project contributors. The first two days of the event will have scheduled sessions, and the third will be unconference day, with great lightning talks and wonderful networking opportunities.</p>
<p><strong>ME Awards 2010</strong> –<strong> <strong>November 18, </strong>London</strong></p>
<p><a href="http://www.mobile-ent.biz/events/234/ME-Awards-2010" target="_blank">ME Awards</a> evening rewards companies doing outstanding things in the mobile content space. The organizers have introduced  a new nomination category for the Best Location Company this year and announced CloudMade as one of the finalists. This promises to be an exciting evening and we’ll be in great company amongst other innovative location companies such as Foursquare, Layar, Rummble, Skyhook,  and Booyah.</p>
<p><strong>Apps World – <strong> November 30-Dec 1, </strong>London</strong></p>
<p>For those willing to become educated and inspired by the latest developments within the multi-platform apps industry, <a href="http://www.apps-world.net/" target="_blank">Apps World</a> is the right event for you. There will be workshop sessions available within three different zones –  focused on Marketing, Developers and TV, Handset and Operators. One of the <a href="http://www.apps-world.net/workshops/agenda" target="_blank">sessions</a> will be led by our co-founder Nick Black and will cover the different aspects location-based applications development. Also, CloudMade will have an <a href="http://www.apps-world.net/exhibitions/exhibitors" target="_blank">exhibition stand</a>, so you are welcome to stop by and take a closer look at our <a href="http://cloudmade.com/products" target="_blank">products</a> offerings.</p>
<p>You can also pre-arrange a meeting with us at Apps World by visiting <a href="http://www.apps-world.net/exhibitions/exhibitors/290-cloudmade">http://www.apps-world.net/exhibitions/exhibitors/290-cloudmade</a> and submitting your details – look forward to seeing you at the event!</p>
<a href='http://blog.cloudmade.com/2010/10/15/upcoming-events-come-and-see-us-there/' class='retweet ' startCount = '0'>Upcoming events &#8211; come and see us there!</a>]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2010/10/15/upcoming-events-come-and-see-us-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobilize 2010: &#8220;Location will make it into every type of App&#8221;, says CloudMade Chairman and CEO</title>
		<link>http://blog.cloudmade.com/2010/10/05/mobilize-2010-location-will-make-it-into-every-type-of-app-says-cloudmade-chairman-and-ceo/</link>
		<comments>http://blog.cloudmade.com/2010/10/05/mobilize-2010-location-will-make-it-into-every-type-of-app-says-cloudmade-chairman-and-ceo/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 23:37:31 +0000</pubDate>
		<dc:creator>pauljarratt</dc:creator>
				<category><![CDATA[cloudmade]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[past events]]></category>
		<category><![CDATA[Juha Christensen]]></category>
		<category><![CDATA[Location]]></category>
		<category><![CDATA[Mobilize]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=831</guid>
		<description><![CDATA[Last week, our Chairman and CEO, Juha Christensen took to the stage at Mobilize 2010, in San Francisco. He was there to kick-off a discussion from mobile industry leaders on what the the future trends are for Cloud Computing and the mobile industry.
Juha presented specifically on what the location landscape looks like in 2013, how [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, our <a href="http://events.gigaom.com/mobilize/10/speakers/#juha_christensen" target="_blank">Chairman and CEO, Juha Christensen</a> took to the stage at <a href="http://events.gigaom.com/mobilize/10/schedule/?utm_source=ge&amp;utm_medium=post&amp;utm_term=819&amp;utm_content=gamechanger&amp;utm_campaign=mobilize" target="_blank">Mobilize 2010, in San Francisco</a>. He was there to kick-off a discussion from mobile industry leaders on what the the future trends are for Cloud Computing and the mobile industry.</p>
<p>Juha presented specifically on what the location landscape looks like in 2013, how location will make it into every type of app available and why  companies and <a href="http://cloudmade.com/application-gallery" target="_blank">developers in the mobile value chain</a> are acting now to be a part of this money  train. He emphasized how over <a href="http://www.openstreetmap.org/" target="_blank">300,000 people are crowdsourcing</a> an incredibly detailed, rich map of the world and how this is an invaluable resource for  creating the most contextually relevant content and location services possible. Here&#8217;s his presentation:</p>
<p><object id="lsplayer" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="src" value="http://cdn.livestream.com/grid/LSPlayer.swf?channel=gigaomtv&amp;clip=pla_2769513e-7e69-4c02-8db2-76f45b39fd88&amp;autoPlay=false" /><param name="name" value="lsplayer" /><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><embed id="lsplayer" type="application/x-shockwave-flash" width="560" height="340" src="http://cdn.livestream.com/grid/LSPlayer.swf?channel=gigaomtv&amp;clip=pla_2769513e-7e69-4c02-8db2-76f45b39fd88&amp;autoPlay=false" wmode="transparent" name="lsplayer" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2010/10/05/mobilize-2010-location-will-make-it-into-every-type-of-app-says-cloudmade-chairman-and-ceo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>More awesome apps touchdown in our gallery &#8211; check them out!</title>
		<link>http://blog.cloudmade.com/2010/09/30/more-awesome-apps-touchdown-in-our-gallery-check-them-out/</link>
		<comments>http://blog.cloudmade.com/2010/09/30/more-awesome-apps-touchdown-in-our-gallery-check-them-out/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 21:37:30 +0000</pubDate>
		<dc:creator>pauljarratt</dc:creator>
				<category><![CDATA[Featured Apps]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[CloudMade apps]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=786</guid>
		<description><![CDATA[We've recently posted a whole host of awesome new mobile and web apps in the CloudMade App Gallery, if you haven’t seen them yet, then here they are. All these apps have been created with our innovative CloudMade tools and APIs. Check them out below and then why not take our tools and APIs for test drive yourself here.]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve recently posted a whole host of awesome new mobile and web apps in the <a href="http://www.cloudmade.com/application-gallery" target="_blank">CloudMade App Gallery</a>, if you haven’t seen them yet, then here they are. All these apps have been created with our innovative CloudMade tools and APIs. Check them out below and then why not take <a href="http://developers.cloudmade.com/projects">our tools and APIs for test drive yourself here</a>.</p>
<p>Fans of various outdoor activities will find <a href="http://www.cloudmade.com/application-gallery/mobile/scout" target="_blank"><strong>Scout</strong></a>, a very useful navigation app for the iPhone. With Scout you can make use of topographic maps for hiking adventures or check out your training data with the integrated speedometer, or use it for cycling and other activities to record your route for subsequent analysis.  CloudMade services used to create the app include: <a href="http://developers.cloudmade.com/projects/show/geocoding-http-api" target="_blank">Geocoding</a>, Map Tiles, Static Maps, and <a href="http://developers.cloudmade.com/projects/show/style-editor" target="_blank">Style Editor</a> to ensure the best quality user experience.</p>
<p><img class="aligncenter size-full wp-image-800" title="scout" src="http://blog.cloudmade.com/wp-content/uploads/2010/09/scout.jpg" alt="scout" width="546" height="260" /></p>
<p><em>&#8220;CloudMade is the best supplier of data for  OpenStreetMap. We like their tools and services a lot. They comply with  our high standards.&#8221;<strong> &#8211; Joerg Nestele</strong>, <a href="http://www.magicmaps.de" target="_blank">MagicMaps</a></em></p>
<p><strong><em> </em></strong></p>
<p>Finding a place a place to live is not an easy decision.  If this is you and you live in London in the UK, then another CloudMade-powered app, <a href="http://cloudmade.com/application-gallery/web/where-can-i-live" target="_blank"><strong>Where Can I Live</strong></a> is just what you need. This web service is for people looking for an affordable home with an acceptable commuting distance to work. You can specify criteria such as maximum travel time, number of bedrooms and maximum price and you&#8217;ll get suggestions for properties that suit your needs displayed on a beautifully styled and convenient to use map, created with the help of <a href="http://developers.cloudmade.com/projects/show/style-editor" target="_blank">CloudMade&#8217;s Style Editor</a>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-803" title="Whereicanlive" src="http://blog.cloudmade.com/wp-content/uploads/2010/09/Whereicanlive1.jpg" alt="Whereicanlive" width="578" height="301" /></p>
<p><em>&#8220;The Style Editor allowed us to match the map color scheme to  our brand, disable unimportant map features, while highlighting others.&#8221;<strong> &#8211; M. Metten</strong>, <a href="http://www.lokku.com/" target="_blank">Lokku Ltd</a></em></p>
<p>Small businesses, entrepreneurs and marketers who cannot afford the money and time associated with traditional market research, should really get acquainted with <a href="http://cloudmade.com/application-gallery/web/ask-your-target-market" target="_blank"><strong>Ask Your Target Market</strong></a> (AYTM)– an online, self-service market research web application with a built-in U.S. consumer panel. AYTM uses CloudMade <a href="http://cloudmade.com/products/web-maps-api" target="_blank">Web Maps API</a> and <a href="http://cloudmade.com/products/style-editor" target="_blank">Style Editor</a> to integrate maps into its service.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-791" title="AYTM_34" src="http://blog.cloudmade.com/wp-content/uploads/2010/09/AYTM_34.PNG" alt="AYTM_34" width="544" height="615" /></p>
<p><em>&#8220;We are thrilled with the elegance of the CloudMade maps  platform. It allowed us to customize the maps to blend right in with the  overall experience of our app.&#8221; <strong>- Lev Mazin</strong>, <a href="http://www.AskYourTargetMarket.com" target="_blank">AskYourTargetMarket.com<br />
</a></em></p>
<p><a href="http://cloudmade.com/application-gallery/web/polymaps" target="_blank"><strong>Polymaps</strong></a>, is hot off the press and now featured in our App Gallery. It has already gained huge popularity among the developers making interactive maps in web browsers. It&#8217;s a free JavaScript library that provides speedy display of multi-resolution geographic datasets with powerful dynamic styling through CSS and SVG (Scalable Vector Graphics). Polymaps can load both image and vector data at a full range of scales and is ideal for showing information from country level on down to states, cities, neighborhoods, and individual streets.</p>
<p><em><img class="aligncenter size-full wp-image-807" title="polymaps-ex" src="http://blog.cloudmade.com/wp-content/uploads/2010/09/polymaps-ex2.jpg" alt="polymaps-ex" width="480" height="288" /><br />
</em></p>
<p><em>&#8220;CloudMade is the natural choice for integrating  OpenStreetMap, thanks to flexible styling, realtime provisioning and  friendly licensing.&#8221;<strong> &#8211; Michael Bostock</strong>, Stanford University</em></p>
<p>Living in the UK and looking for a good school to send your child to? Look no further than <a href="http://cloudmade.com/application-gallery/web/schooloscope" target="_blank"><strong>Schoolscope</strong></a>, an honest, independent, straightforward guide to how your local schools are getting on. The web site takes official Government-backed information about state schools in England and try to tease out something interesting from the dry tables of statistics &#8211; how well kids perform at school, how happy they are there. Schoolscope takes all that information and presents it in clear English, and understandable smiling faces. Its maps our powered by CloudMade&#8217;s Style Editor and <a href="http://developers.cloudmade.com/projects/show/web-maps-api" target="_blank">Web Maps API.</a></p>
<p><em><img class="aligncenter size-full wp-image-793" title="schooloscope-cloudmade-2" src="http://blog.cloudmade.com/wp-content/uploads/2010/09/schooloscope-cloudmade-2.jpg" alt="schooloscope-cloudmade-2" width="575" height="352" /></em></p>
<p><em>&#8220;Maps are a key part of Schooloscope&#8217;s identity. CloudMade Custom Map Styles gave us the flexibility and integration options we needed.&#8221; -<strong> Tom Armitage</strong>, <a href="http://berglondon.com/" target="_blank">BERG</a></em></p>
<p>These are just a few examples of how CloudMade is helping developers around the world create really outstanding products. We&#8217;ll be bringing your more next month so stay tuned. In the meantime, <a href="http://cloudmade.com/application-gallery" target="_blank">check out our App Gallery</a> for more cool apps powered by CloudMade.</p>
<p>All our services and tools are free so why not get coding and see what cool apps you can come up with.   <a href="http://cloudmade.com/signup" target="_blank">Simply sign up for a developer account here</a>, and start building the next best-selling location app today.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2010/09/30/more-awesome-apps-touchdown-in-our-gallery-check-them-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CloudMade Services Are Now Free – Sign Up Today</title>
		<link>http://blog.cloudmade.com/2010/05/16/cloudmade-services-are-now-free-%e2%80%93-sign-up-today/</link>
		<comments>http://blog.cloudmade.com/2010/05/16/cloudmade-services-are-now-free-%e2%80%93-sign-up-today/#comments</comments>
		<pubDate>Sun, 16 May 2010 03:40:35 +0000</pubDate>
		<dc:creator>pauljarratt</dc:creator>
				<category><![CDATA[developers]]></category>
		<category><![CDATA[lba]]></category>
		<category><![CDATA[location based advertising]]></category>
		<category><![CDATA[pricing]]></category>
		<category><![CDATA[select plan]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://blog.cloudmade.com/?p=710</guid>
		<description><![CDATA[If you are a mobile or web developer – we have good news! As of today, when you sign up for a CloudMade developer account all of our services will be free of charge and will let you make money with location based advertising (LBA).
CloudMade’s services include:

Style Editor – customize your maps
Forward and Reverse Geocoding [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a mobile or web developer – we have good news! As of today, when you sign up for a CloudMade developer account all of our services will be free of charge and will let you make money with location based advertising (LBA).</p>
<p>CloudMade’s services include:</p>
<ul>
<li><a href="http://developers.cloudmade.com/projects/show/style-editor" target="_blank">Style Editor </a>– customize your maps</li>
<li><a href="http://developers.cloudmade.com/projects/show/geocoding" target="_blank">Forward and Reverse Geocoding</a> &amp; <a href="http://developers.cloudmade.com/projects/show/local-search" target="_blank">Local Search</a></li>
<li><a href="http://developers.cloudmade.com/projects/show/iphone-sdk" target="_blank">iPhone SDK</a> and <a href="http://developers.cloudmade.com/projects/show/mobile-sdks" target="_blank">Mobile SDKs</a></li>
<li><a href="http://developers.cloudmade.com/projects/show/static-maps" target="_blank">Static Maps</a></li>
<li><a href="http://developers.cloudmade.com/projects/show/routing-http-api" target="_blank">Routing </a>– vehicle, pedestrian and cycle navigation</li>
<li><a href="http://developers.cloudmade.com/projects/show/web-maps-studio" target="_blank">Web Maps Studio</a></li>
<li><a href="http://datamarket.cloudmade.com/announce" target="_blank">Data Market Place</a> (some sets are now free)</li>
<li><a href="http://developers.cloudmade.com/projects/show/navi-studio" target="_blank">Navi Studio</a> &#8211; add fully featured turn-by-turn navigation apps</li>
</ul>
<p>Right after you sign up for a CloudMade developer account, you’ll also get LBA with revenue share and instant access to our 10,500-strong developer community to help you get started. To find out more about our mobile services and to sign up, <a href="http://cloudmade.com/select/mobile?ref=http%3A%2F%2Fdevelopers.cloudmade.com%2Fprojects%2Fshow%2Fnavi-studio&amp;pricing_plan=mobile-select" target="_blank">click here.</a> More about our web services can be found <a href="http://cloudmade.com/select/web?ref=http%3A%2F%2Fdevelopers.cloudmade.com%2Fprojects%2Fshow%2Fweb-maps-studio&amp;pricing_plan=web-maps-studio-select" target="_blank">here.</a><br />
<strong><br />
Already have an ad partner or want an SLA? Get CloudMade Select</strong></p>
<p>If you already have an ad partner and don’t want CloudMade ads in your app or you need an SLA then <a href="http://support.cloudmade.com/answers/cloudmade-maps-select" target="_blank">CloudMade Select</a> is for you.</p>
<p>By signing up to this plan developers get a whole host of additional benefits including: guaranteed response times for support; guaranteed SLA; HTTP services access; HTTPs/SSL (coming soon); support for intranet apps and no user limits.</p>
<h3>New Support Site Now Available</h3>
<p>We’ve also just launched a <a href="http://support.cloudmade.com/" target="_blank">new support site</a> that contains FAQs, Forums and Issue Trackers &#8211; everything you need to build awesome apps.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudmade.com/2010/05/16/cloudmade-services-are-now-free-%e2%80%93-sign-up-today/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>
	</channel>
</rss>

