<?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>Juggleware Developers&#039; Blog &#187; apple</title>
	<atom:link href="http://www.juggleware.com/blog/tag/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.juggleware.com/blog</link>
	<description>news and random thoughts from your friendly neighborhood independent developers at juggleware, llc</description>
	<lastBuildDate>Thu, 15 Jul 2010 20:43:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Xcode installation woes.</title>
		<link>http://www.juggleware.com/blog/2010/07/xcode-installation-woes/</link>
		<comments>http://www.juggleware.com/blog/2010/07/xcode-installation-woes/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 18:04:32 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[iOS4]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=245</guid>
		<description><![CDATA[iPhone developers: if you install Xcode 3.2.3 to start developing iOS4 apps you may be surprised to find that all prior SDKs and Simulators before 4.0 for iPhone (and 3.2 for iPad) get removed. Trying to build using an older &#8230; <a href="http://www.juggleware.com/blog/2010/07/xcode-installation-woes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>iPhone developers: if you install Xcode 3.2.3 to start developing iOS4 apps you may be surprised to find that all prior SDKs and Simulators before 4.0 for iPhone (and 3.2 for iPad) get removed. Trying to build using an older SDK will leave you with a &#8220;Base SDK missing&#8221; warning.</p>
<p>I wrote a huge blog post last week about how to successfully integrate the old SDKs into the latest Xcode (version 3.2.3), since I wasted a whole trying to get it to work, I thought I would share.</p>
<p>Unfortunately, it still wasn&#8217;t working after all that work, so my recommendation to you, should you want to hang on to the older SDKs (for the time being) is to install the new XCode in a new folder outside of /Developer. The dialog in the installer for picking the install location is a little different from what might you might be used to seeing, so proceed carefully.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2010/07/xcode-installation-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Juggleware at WWDC</title>
		<link>http://www.juggleware.com/blog/2010/06/juggleware-at-wwdc/</link>
		<comments>http://www.juggleware.com/blog/2010/06/juggleware-at-wwdc/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 15:40:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Miscellany]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[iPhone Development]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=240</guid>
		<description><![CDATA[WWDC is definitely the top annual event for Apple developers. The event, which took place last week at the Moscone Center in downtown San Francisco was Juggleware&#8217;s first year there, and it was all that it was promised to be. &#8230; <a href="http://www.juggleware.com/blog/2010/06/juggleware-at-wwdc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://developer.apple.com/wwdc/">WWDC</a> is definitely the top annual event for Apple developers. The event, which took place last week at the Moscone Center in downtown San Francisco was Juggleware&#8217;s first year there, and it was all that it was promised to be.  Thanks to Chris at <a href="http://www.calliopedigital.com/">Calliope Digital</a> for recommending it. It was definitely &#8220;drinking from a firehose&#8221; (in the <a href="http://iphonedevelopment.blogspot.com/2010/04/wwdc-first-time-guide-2010-edition.html">words of Jeff LaMarche</a>). Highly recommended if you&#8217;re a serious Apple developer. Intense, inspiring, and interesting, WWDC isn&#8217;t like your typical convention that&#8217;s all about the sales floor. After Jobs&#8217; keynote Monday morning, it&#8217;s nothing but technical sessions until Friday night&#8217;s beer bash, which was hosted outdoors in a grassy downtown park with hipster geek band OK Go rocking the crowd.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2010/06/juggleware-at-wwdc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple v. Satire, part 17.</title>
		<link>http://www.juggleware.com/blog/2010/04/apple-v-satire-part-17/</link>
		<comments>http://www.juggleware.com/blog/2010/04/apple-v-satire-part-17/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 15:59:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[App Store]]></category>
		<category><![CDATA[Freedom Time]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[censor]]></category>
		<category><![CDATA[defamatory]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[iPhone Apps]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[parody]]></category>
		<category><![CDATA[rejected]]></category>
		<category><![CDATA[satire]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=236</guid>
		<description><![CDATA[Pulitzer-prize winning satirist Mark Fiore had his app rejected by Apple because it &#8220;ridicules public figures.&#8221; Regular readers will remember that Juggleware&#8217;s own app Freedom Time was actually the test case of this unwritten and up-til-then unknown policy, which had &#8230; <a href="http://www.juggleware.com/blog/2010/04/apple-v-satire-part-17/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Pulitzer-prize winning satirist Mark Fiore had his app <a href="http://www.niemanlab.org/2010/04/mark-fiore-can-win-a-pulitzer-prize-but-he-cant-get-his-iphone-cartoon-app-past-apples-satire-police/">rejected by Apple</a> because it &#8220;ridicules public figures.&#8221;</p>
<p>Regular readers will remember that Juggleware&#8217;s own app <a href="http://www.juggleware.com/iphone/freedomtime/">Freedom Time</a> was actually the test case of this unwritten and up-til-then unknown policy, which had not been explicitly defined beyond the word &#8220;defamatory&#8221; briefly appearing.  For a timeline of other apps (there are at least 16 now) that have been banned for this silly charge, see this blog:</p>
<p><a href="http://www.cloudfour.com/apples-policy-on-satire-16-rejected-apps/">Apple’s Policy on Satire: 16 Apps Rejected for “Ridiculing Public Figures”</a> [Cloud Four]</p>
<p>If there was an app rejected before September 2008 for political satire, we&#8217;d like to hear about it; please post in the comments below.</p>
<p>The interesting thing about the Mark Fiore case is that <a href="http://www.niemanlab.org/2010/04/satire-police-update-apple-to-reconsider-keeping-mark-fiores-cartoon-app-off-the-iphone/">Apple has apparently reconsidered</a> their rejection, and asked Fiore to resubmit his app. That&#8217;s great news, but does it really mean Apple is finally reconsidering their rather draconian policy? Or are they just trying to avoid the bad publicity that&#8217;s likely to escalate when the content is associated with the winner of a Pulitzer? I guess we&#8217;ll have to wait till the next rejection (or approval) to find out.</p>
<p>John Gruber of Daring Fireball makes the point that <a href="http://daringfireball.net/2010/04/not_the_control_the_secrecy">what&#8217;s most frustrating to developers is the grey area of ill-defined rules</a>. Developers trying to navigate App Store policy plays out like trying to divine the will of a god, who is without a doubt omnipotent, but  rarely seems omniscient, and appears to mortals as vindictive and capricious at times. Or perhaps a closer amalgam could be a Kafka-esque bureaucracy, layers of obscure rules unseen by citizens, wheels moving cruelly behind the scenes towards some irreversible and arbitrary concept justice so thickly wrapped in red tape as to be impenetrable?</p>
<p>But back to the heart of it, what&#8217;s really so awful about demeaning public figures? Most of them need a swift kick in the ass. If it&#8217;s done in a way that&#8217;s not illegal or obscene,  that threatens violence or makes a patently untrue claim, then why the censorship? One possible answer might be that that&#8217;s it&#8217;s just wide cover for one public figure who is sacrosanct in the Apple canon, in which case I would like to suggest the following amendment to the satire rule:  <em>No application may include images, text, or sound that demeans Steven P. Jobs.</em></p>
<p>At least that way we could still satirize everything else under the sun, and the rule would kind of be a parody of itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2010/04/apple-v-satire-part-17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freedom Time &#8220;more important&#8221; rejection than Google Voice</title>
		<link>http://www.juggleware.com/blog/2009/09/freedom-time-more-important-rejection-than-google-voice/</link>
		<comments>http://www.juggleware.com/blog/2009/09/freedom-time-more-important-rejection-than-google-voice/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 20:22:47 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[Freedom Time]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[defamatory]]></category>
		<category><![CDATA[iPhone Apps]]></category>
		<category><![CDATA[parody]]></category>
		<category><![CDATA[rejected]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=168</guid>
		<description><![CDATA[Jason Grigsby wrote an excellent article on Cloud Four about the significance of Apple&#8217;s rejection of Freedom Time that anyone who is interested in Apple&#8217;s App Store policies, or corporations and censorship should take a look at. Thanks Jason, I &#8230; <a href="http://www.juggleware.com/blog/2009/09/freedom-time-more-important-rejection-than-google-voice/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Jason Grigsby wrote an <a href="http://www.cloudfour.com/625/freedom-time-google-voice-letter-fcc/">excellent article on Cloud Four</a> about the significance of Apple&#8217;s rejection of Freedom Time that anyone who is interested in Apple&#8217;s App Store policies, or corporations and censorship should take a look at.</p>
<p>Thanks Jason, I am glad that someone gets the real issue, and I won&#8217;t even take issue with &#8220;simple, stupid&#8221;:</p>
<blockquote><p>Can you imagine political discourse of any significance that doesn’t include demeaning or attacking political figures? Like it or not, that’s part of the exchange of ideas that form a democracy.</p>
<p>This policy essentially bans any editorial cartoons—cartoons that have been part of America’s history since its inception&#8230;.</p>
<p>Freedom of speech is easy to defend when the speech is popular, but the real test comes when you have to defend unpopular speech or things that you don’t agree with.</p>
<p>In Fall 2008, George Bush had the worst approval ratings since Nixon. At a time in which we had one of the most unpopular Presidents in American history, Apple didn’t have the courage to approve a simple, stupid application like Freedom Time.</p>
<p>What is the likelihood that Apple would approve a truly controversial and unpopular application during a time when popular opinion makes it difficult to stand up for what’s right?</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2009/09/freedom-time-more-important-rejection-than-google-voice/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>mySQL to SQLite cheatsheet for iPhone developers</title>
		<link>http://www.juggleware.com/blog/2009/09/mysql-to-sqlite-cheatsheet-for-iphone-developers/</link>
		<comments>http://www.juggleware.com/blog/2009/09/mysql-to-sqlite-cheatsheet-for-iphone-developers/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 17:17:26 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Core Data]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mySQL]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=140</guid>
		<description><![CDATA[Although I started writing this as a cheat-sheet for myself (after many hours of struggling with this by trial-and-error), I figured it would be helpful for other iPhone developers who&#8217;d like to take a mySQL database online and migrate it &#8230; <a href="http://www.juggleware.com/blog/2009/09/mysql-to-sqlite-cheatsheet-for-iphone-developers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Although I started writing this as a cheat-sheet for myself (after many hours of struggling with this by trial-and-error), I figured it would be helpful for other iPhone developers who&#8217;d like to take a mySQL database online and migrate it to their current iPhone project. While other tutorials cover how to read the database into the application from the coding point-of-view, this is just to make sure you get your data uncompromised from your existing mySQL database into a new SQLite DB that your iPhone app can read.</p>
<p>First of all, here&#8217;s what I am currently using; I am including versions in case that&#8217;s relevant to your situation:</p>
<ul>
<li><a href="http://dev.mysql.com/">MySQL</a> 5.0.81</li>
<li>MySQL charset: UTF8-Unicode (utf8)</li>
<li>MySQL connection collation: utf8_unicode_ci</li>
<li><a href="http://www.phpmyadmin.net/home_page/index.php">phpMyAdmin</a> &#8211; 2.11.9.5</li>
<li><a href="http://sqlitebrowser.sourceforge.net/">SQLite Database Browser</a> 1.3 (includes 3.3.5 of the SQLite database engine)</li>
<li>iPhone Dev Kit &#8211; 3.0</li>
<li>XCode 3.1.3</li>
<li>SQLite 3 framework found at /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/lib/libsqlite3.dylib</li>
</ul>
<p>You can try other solutions for importing the data into a SQLite format, but I&#8217;ve had the best luck with Mauricio Piacentini&#8217;s SQLite Database Browser. <a href="http://www.sqlite.org/cvstrac/wiki?p=ManagementTools">Other options</a> you might want to try include a <a href="https://addons.mozilla.org/en-US/firefox/addon/5817">Firefox plugin</a>.</p>
<p><strong>Here are the steps, using SQLite Database Browser:</strong></p>
<ol>
<li><a href="http://www.juggleware.com/blog/wp-content/uploads/2009/09/phpAdmin-SQLite_export.png"><img class="size-medium wp-image-143 alignright" title="phpAdmin-SQLite_export" src="http://www.juggleware.com/blog/wp-content/uploads/2009/09/phpAdmin-SQLite_export-300x250.png" alt="phpMyAdmin options for exporting to SQLite" width="300" height="250" /></a>log into phpMyAdmin, select your database and go to <strong>Database&gt; Export</strong>.</li>
<li>On the export tab, make sure all databases are selected, and the <strong>&#8220;SQL&#8221;</strong> radio button is selected.</li>
<li>Select <strong>ANSI</strong> from the pulldown for export compatibility.</li>
<li>Uncheck all options under <strong>Structure</strong> and <strong>Data</strong>, but leave each section checked.</li>
<li><strong>Save as file</strong> should be checked, and probably be via ZIP or GZIP, just in case.</li>
<li>Click the <strong>Go</strong> button to download your file.</li>
<li>Extract the file and open it up in your favorite text editor (I use <a href="http://barebones.com/products/bbedit/">BBEdit</a>).</li>
<li>Find the first <strong>CREATE TABLE</strong> line. We need to modify these by hand to simplify the table creation so that SQLite doesn&#8217;t get confused. For example, my file came down looking like this after the comment section ended:<br />
<code><br />
CREATE TABLE dictionary (<br />
id int(11) NOT NULL auto_increment,<br />
word varchar(100) NOT NULL,<br />
adjective tinyint(1) NOT NULL default '0' COMMENT 'is an adjective',<br />
noun tinyint(1) NOT NULL default '0' COMMENT 'is a noun ',<br />
intro tinyint(1) NOT NULL default '0' COMMENT 'is an intro',<br />
PRIMARY KEY  (id),<br />
UNIQUE KEY words (word)<br />
);<br />
</code></p>
<p>You&#8217;ll want to edit this to remove pretty much everything but the most basic information and normalize the data types to <a href="http://www.sqlite.org/datatype3.html">SQLite 3 Data Types</a>, which are <strong>TEXT, NUMERIC, INTEGER, REAL, or BLOB</strong>.  Your CREATE TABLE should look something like this:</p>
<p><code>CREATE TABLE dictionary(<br />
id  INTEGER PRIMARY KEY ASC,<br />
word TEXT,<br />
adjective  INTEGER,<br />
noun INTEGER,<br />
intro TEXT<br />
);</code></p>
<p>I was using id as a primary key so I&#8217;ve added &#8220;PRIMARY KEY ASC&#8221; after &#8220;id INTEGER&#8221;. (Primary Keys are aliases to row IDs in SQLite, if you have questions read <a href="http://www.sqlite.org/lang_createtable.html#rowid">this</a>.)</p>
<p>However, I&#8217;ve noticed that the SQLite Database browser exports SQL in the even more simplified format with no datatype specification as such, which also seemed to work for me and may work just as well for your needs:</p>
<p><code>CREATE TABLE dictionary (id, word, adjective, noun, intro);<br />
</code></li>
<li>Continue going through your text file and fix all CREATE TABLE lines as in #8, above.</li>
<li>Check your file text encoding. BBEdit may default to Western (Mac OS Roman), which worked for me, but if you have problems you may need to set it to Unicode, depending on your character set.</li>
<li>Check your file for suspicious characters that might cause the import to choke. Single quotation marks used as apostrophes show up as escaped by themselves; for example <code>you're</code> becomes <code>you''re</code>. This seemed to import fine as long as the other guidelines are followed. Here&#8217;s what an example INSERT should look like:
<p><code>INSERT INTO dictionary VALUES(305, 'ne''er-do-well', 0, 1, 0);<br />
</code></li>
<li>Check your line endings. BBEdit defaulted to Unix (LF) which worked for me.</li>
<li>Open up SQLite Database Browser, create a new database (.db) file, and import your SQL text file by selecting <strong>File&gt; Import&gt; Database From SQL File</strong> from the menu.</li>
<li>Check your data by clicking the <strong>Browse Data</strong> tab and make sure everything came in all right. If not, go back over the steps. Look for weird characters, text and line encoding issues, and syntax issues. The only two commands in your file should be CREATE TABLE and INSERT, although technically it should probably begin with <code>BEGIN TRANSACTION;</code> and end with <code>COMMIT;</code></li>
</ol>
<p>Again these steps were derived mostly by trial-and-error, so there may be issues particular to your DB that these guidelines didn&#8217;t solve. Please feel free to add any corrections, tips, and questions to the comments area. </p>
<p>Also, I know that with the iPhone OS 3.0, Core Data can take care of a lot of database functionality for you. I&#8217;d love to hear how people made the transition, and especially how anyone got a pre-existing SQL database into a Core Data store.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2009/09/mysql-to-sqlite-cheatsheet-for-iphone-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple tries to defend its App Store to the FCC</title>
		<link>http://www.juggleware.com/blog/2009/08/apple-tries-to-defend-its-app-store-to-the-fcc/</link>
		<comments>http://www.juggleware.com/blog/2009/08/apple-tries-to-defend-its-app-store-to-the-fcc/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 19:06:14 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[Freedom Time]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[censor]]></category>
		<category><![CDATA[defamatory]]></category>
		<category><![CDATA[iPhone Apps]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=136</guid>
		<description><![CDATA[I just saw that Apple has put on its home page now has a public response to justify its App Store policies. http://www.apple.com/hotnews/apple-answers-fcc-questions/ Of course the FCC is primarily interested in its rejection of big, important apps like Google Voice, &#8230; <a href="http://www.juggleware.com/blog/2009/08/apple-tries-to-defend-its-app-store-to-the-fcc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just saw that Apple has put on its home page now has a public response to justify its App Store policies.</p>
<p><a href="http://www.apple.com/hotnews/apple-answers-fcc-questions/  ">http://www.apple.com/hotnews/apple-answers-fcc-questions/</a></p>
<p>Of course the FCC is primarily interested in its rejection of big, important apps like Google Voice, and not indie developer apps, so Apple was able to gloss over its political censorship of apps like Freedom Time (See section 5, above), and not even include any rejected political content app in its list of &#8220;representative applications.&#8221;</p>
<p>To me, rejecting an app for speech reasons is much worse than for technological competition reasons, but maybe that&#8217;s because I am someone who cares about the first Amendment, something that has been shoved to the back of the bus while greasing the wheels of the free market machine.</p>
<p>Thanks to Brad at Bent Media for pointing me to this <a href="http://joehewitt.com/post/innocent-until-proven-guilty/">excellent essay by Joe Hewitt </a>demanding the end of the App Store approval process as we know it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2009/08/apple-tries-to-defend-its-app-store-to-the-fcc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Freedom Time now available for your desktop!</title>
		<link>http://www.juggleware.com/blog/2008/11/freedom-time-now-available-for-your-desktop/</link>
		<comments>http://www.juggleware.com/blog/2008/11/freedom-time-now-available-for-your-desktop/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 23:26:58 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[Freedom Time]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone Apps]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Bush]]></category>
		<category><![CDATA[censor]]></category>
		<category><![CDATA[clock]]></category>
		<category><![CDATA[countdown]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[satire]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=91</guid>
		<description><![CDATA[I made a promise to myself on November 3. If Obama wins, I&#8217;ll make a downloadable version of Freedom Time for Mac and Windows and let everyone download it. Well, as everyone in the galaxy knows, we now have two &#8230; <a href="http://www.juggleware.com/blog/2008/11/freedom-time-now-available-for-your-desktop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I made a promise to myself on November 3. If Obama wins, I&#8217;ll make a downloadable version of Freedom Time for Mac and Windows and let everyone download it.</p>
<p>Well, as everyone in the galaxy knows, we now have two reasons to celebrate at 12:00:00 GMT -0500 on January 20, 2009: good riddance to the worst president of all time, and hello to the first African-American president (and the first president I ever voted for with a smile on my face!)</p>
<p>You don&#8217;t even need to have an iPhone now to have a virtual iPhone on your desktop.</p>
<p>Watch the actual countdown on this page:</p>
<p><a href=" http://www.juggleware.com/iphone/freedomtime/"> http://www.juggleware.com/iphone/freedomtime/ </a></p>
<p>and download the version for your computer and keep it on.</p>
<p>Only 73 days left! TIME for a NEW leader!</p>
<p>Tip: click on the screen to hear the next Bush quote. (These are all actual audio quotes by Bush and are unedited.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2008/11/freedom-time-now-available-for-your-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freedom Time: free for first 100 users.</title>
		<link>http://www.juggleware.com/blog/2008/09/freedomtime-free-for-first-100-users/</link>
		<comments>http://www.juggleware.com/blog/2008/09/freedomtime-free-for-first-100-users/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 21:54:59 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[Freedom Time]]></category>
		<category><![CDATA[iPhone Apps]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Ad Hoc]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=38</guid>
		<description><![CDATA[Well since we can&#8217;t sell it for 99 cents on the App Store, we&#8217;re going to give it away for free via Apple&#8217;s Ad Hoc distribution model. Send us your iphone&#8217;s UDID (unique device ID) on the contact form on &#8230; <a href="http://www.juggleware.com/blog/2008/09/freedomtime-free-for-first-100-users/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.juggleware.com/iphone/freedomtime/"><img class="alignright" title="Freedom Time for iPhone" src="http://www.juggleware.com/iphone/freedomtime/screenshot66p.jpg" alt="FreedomTime for iPhone" width="177" height="336" /></a>Well since we can&#8217;t sell it for 99 cents on the App Store, we&#8217;re going to give it away for free via Apple&#8217;s Ad Hoc distribution model.</p>
<p>Send us your iphone&#8217;s UDID (unique device ID) on the contact form on <a href="http://www.juggleware.com/iphone/freedomtime/">this page</a>.</p>
<p>And we&#8217;ll send you a link with install instructions. </p>
<p>Why do we need your UDID? Because we have to authorize your specific device to run the app. </p>
<p>Where to find your UDID:</p>
<blockquote><p>Make sure you have a recent version of iTunes (version 7.6.2 or later).</p>
<p>Connect your iPhone to your computer.</p>
<p>When your iPhone appears in iTunes, select it.</p>
<p>Click the summary tab. The name and other information including the serial number for your iPhone will display.</p>
<p>Click on the Serial Number field. It will change to the Identifier, also known as the UDID number.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2008/09/freedomtime-free-for-first-100-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steve Jobs responds</title>
		<link>http://www.juggleware.com/blog/2008/09/steve-jobs-writes-back/</link>
		<comments>http://www.juggleware.com/blog/2008/09/steve-jobs-writes-back/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 20:30:04 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[Freedom Time]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone Apps]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Bush]]></category>
		<category><![CDATA[iphone app]]></category>
		<category><![CDATA[rejected]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=17</guid>
		<description><![CDATA[Wow, although I&#8217;m not happy with Apple right now, I have to give Apple&#8217;s CEO some serious credit for answering the email I wrote yesterday: Dear Steve,   A quick note to let you know what kinds of apps are &#8230; <a href="http://www.juggleware.com/blog/2008/09/steve-jobs-writes-back/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wow, although I&#8217;m not happy with Apple right now, I have to give Apple&#8217;s CEO some serious credit for answering the email I wrote yesterday:</p>
<blockquote>
<div>Dear Steve,<br />
 </div>
<div>A quick note to let you know what kinds of apps are being rejected for the App Store.<br />
 </div>
<div>This app is not defamatory, harmful or speaking untruth. It is lighthearted and humorous. Does it imply critique? Of course it does, but not without crossing any lines of decency or the boundaries agreement. <br />
 </div>
<div>For a quick screen shot:</div>
<div><a href="http://www.juggleware.com/iphone/freedomtime/">http://www.juggleware.com/iphone/freedomtime/       </p>
<p></a>Sincerely,</div>
<div>Alec Vance</div>
<div>juggleware llc</div>
<div></div>
</blockquote>
<p>Mr. Jobs replied :</p>
<blockquote><p>Even though my personal political leanings are democratic, I think this app will be offensive to roughly half our customers.  What&#8217;s the point?</p>
<div></div>
<div>Steve</div>
</blockquote>
<p> </p>
<p>I&#8217;m not sure if he&#8217;s asking what&#8217;s the point of the app (not much—just poking fun and a time-killer), or what&#8217;s the point of letting me risk alienating a portion of his customer base (which is what I think he&#8217;s asking, rhetorically).</p>
<p>My friend <a href="http://www.barousse.com" target="_blank">John Barousse</a> (the guy who convinced me to write Mr. Jobs) makes the point that the market should decide. And why not? No one thinks this is an Apple app, it&#8217;s clearly from an independent developer. Why would Apple lose business because of this app? As John says, &#8220;It&#8217;s not Apple&#8217;s application; they&#8217;re the store.&#8221;</p>
<div>Here&#8217;s a link to a good article that John sent me, and I recommend you read it; it says a lot of things I&#8217;ve been trying to say, but better:</div>
<div> <a href="http://wilshipley.com/blog/2008/09/iphone-app-store-let-market-decide.html" target="_blank">http://wilshipley.com/blog/2008/09/iphone-app-store-let-market-decide.html</a></div>
<div>
<div><span style="color: #551a8b; text-decoration: underline;"><br />
</span></div>
</div>
<div>Of course the fact that Steve Jobs wrote me back, even in a pithy manner, can be taken only as a good omen. Juggleware wasn&#8217;t planning on developing only political apps of course (although a &#8220;W&#8221; voodoo doll would have been fun!)—most of the ideas we&#8217;re talking about are for games with a purely non-political angle. </div>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2008/09/steve-jobs-writes-back/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Freedom Time won&#8217;t be in App Store (censored version)</title>
		<link>http://www.juggleware.com/blog/2008/09/freedom-time-wont-be-in-app-store/</link>
		<comments>http://www.juggleware.com/blog/2008/09/freedom-time-wont-be-in-app-store/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 21:08:31 +0000</pubDate>
		<dc:creator>alec</dc:creator>
				<category><![CDATA[Freedom Time]]></category>
		<category><![CDATA[iPhone Apps]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[iphone app]]></category>

		<guid isPermaLink="false">http://www.juggleware.com/blog/?p=63</guid>
		<description><![CDATA[Here&#8217;s a link to the original post.]]></description>
			<content:encoded><![CDATA[<div>
<p><a href="http://www.juggleware.com/blog/2008/09/freedomtime-rejected-by-apple-for-app-store/">Here&#8217;s a link to the original post.</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.juggleware.com/blog/2008/09/freedom-time-wont-be-in-app-store/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
