<?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>Jeff Douglas - Technology, Coding and Bears... OH MY! &#187; Python</title>
	<atom:link href="http://blog.jeffdouglas.com/category/technology/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jeffdouglas.com</link>
	<description>Get your head out of your #@! and into the clouds!</description>
	<lastBuildDate>Thu, 29 Jul 2010 19:04:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Force.com Demo App on Google App Engine (Python)</title>
		<link>http://blog.jeffdouglas.com/2009/04/14/forcecom-google-app-engine-python/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=forcecom-google-app-engine-python</link>
		<comments>http://blog.jeffdouglas.com/2009/04/14/forcecom-google-app-engine-python/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 01:01:30 +0000</pubDate>
		<dc:creator>Jeff Douglas</dc:creator>
				<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Salesforce]]></category>

		<guid isPermaLink="false">http://blog.jeffdouglas.com/?p=709</guid>
		<description><![CDATA[When Google announced the other day that they were supporting Java I started to dream about all of the cool Java / Salesforce.com apps that I could write. Then I read through the Will it play in App Engine page and my heart skipped a beat. There in black and white it stated, &#8220;We do [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-743" style="padding-right:10px;" title="google_appengine" src="http://jeffdonthemic.files.wordpress.com/2009/04/google_appengine.png" alt="google_appengine" width="175" height="175" />When <a href="http://blog.jeffdouglas.com/2009/04/10/google-appengine-now-supports-java/" target="_blank">Google announced</a> the other day that they were supporting Java I started to dream about all of the cool Java / Salesforce.com apps that I could write. Then I read through the <a href="http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?pli=1" target="_blank">Will it play in App Engine</a> page and my heart skipped a beat. There in black and white it stated, &#8220;We do not currently support JAX-RPC or JAX-WS.&#8221; How was I supposed to write Salesforce.com integration application when I couldn&#8217;t invoke web services?</p>
<p>Devastated, I turned my efforts towards building a Force.com application on Google App Engine with Python. I had written a number of Python applications for Salesforce.com but I had always just called Apex web services when needed. I thought I would take a crack at the <a href="http://developer.force.com/appengine" target="_blank">Python Toolkit</a>. The installation was simple enough and the Toolkit includes a number of examples (unit test) to get you up and running quickly.</p>
<p>I threw together a <a href="https://jeffdouglas-salesforce1.appspot.com/" target="_blank">small demo app</a> that connects to my Developer Org and provides the following functionality:</p>
<ol>
<li>Create a new Account</li>
<li>Search for Accounts by keyword</li>
<li>View an Account and all Opportunities for the Account</li>
<li>Create a new Opportunity for an Account</li>
</ol>
<p>You can find the demo application and source code at <a href="https://jeffdouglas-salesforce1.appspot.com/" target="_blank">https://jeffdouglas-salesforce1.appspot.com</a>.</p>
<p>During the development process, I started to think of ways to get around the lack of web services functionality in the Java Early Look. Perhaps I could use Python to expose the Force.com platform as REST web services and have the Java Early Look call these services?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jeffdouglas.com/2009/04/14/forcecom-google-app-engine-python/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
