<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title>The CocoaBots</title>
    <link>http://thecocoabots.com</link>
    <description>The CocoaBots</description>
    <language>en-au</language>
    <generator>Symphony 2.1.0</generator>
    <atom:link href="http://thecocoabots.com/blog/rss/" rel="self" type="application/rss+xml"/>
    <item>
      <title>Hyperspaces 1.1: Disabling space transitions</title>
      <link>http://thecocoabots.com/post/275/hyperspaces-11-disabling-space-transitions</link>
      <pubDate>Fri, 23 Apr 2010 11:49:00 +1000</pubDate>
      <guid>http://thecocoabots.com/post/275/hyperspaces-11-disabling-space-transitions</guid>
      <description>&lt;p&gt;I get a&amp;#160;lot of requests asking if I&amp;#160;know of a&amp;#160;way to disable the built-&amp;#8203;in animated transition when switching spaces. Unfortunately it doesn&amp;#8217;t seem that there&amp;#8217;s a&amp;#160;magic setting you can flip, but I&amp;#8217;ve just finished adding a&amp;#160;new feature to Hyperspaces &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt; that should make a&amp;#160;few people smile.&lt;/p&gt;

&lt;p&gt;&lt;video width="628" height="488" poster="/workspace/section-resources/blog/disable_space_transition-1271988312.jpg" controls="yes" preload="none"&gt;
  &lt;source src="/workspace/section-resources/blog/disable_space_transition-1271988312.mp4" type="video/mp4"&gt;&lt;/source&gt;
  &lt;source src="/workspace/section-resources/blog/disable_space_transition-1271988312.ogg" type="video/ogg"&gt;&lt;/source&gt;
&lt;/video&gt;&lt;/p&gt;

&lt;p&gt;So long as you use Hyperspaces to change spaces (and not the system hotkeys or system spaces overview), you can switch between spaces instantly in the new version. And yes, for those of you who have their eyes on the ball, this is the first step toward reintroducing things like&amp;#160;this:&lt;/p&gt;

&lt;p&gt;&lt;video width="640" height="480" poster="/workspace/section-resources/blog/swap_transition_left-1271989347.jpg" controls="yes" preload="none"&gt;
  &lt;source src="/workspace/section-resources/blog/swap_transition_left-1271989347.mp4" type="video/mp4"&gt;&lt;/source&gt;
  &lt;source src="/workspace/section-resources/blog/swap_transition_left-1271989348.ogg" type="video/ogg"&gt;&lt;/source&gt;
&lt;/video&gt;&lt;/p&gt;

&lt;p&gt;Custom transitions are one of the many things I&amp;#160;have planned for Hyperspaces &lt;span class="numbers"&gt;2&lt;/span&gt;&amp;#8201;&amp;#8212;&amp;#8201;but more about that after you guys have version &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt;!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why is Hyperspaces 1.1 taking so&#160;long?</title>
      <link>http://thecocoabots.com/post/270/why-is-hyperspaces-11-taking-so-long</link>
      <pubDate>Tue, 20 Apr 2010 15:26:00 +1000</pubDate>
      <guid>http://thecocoabots.com/post/270/why-is-hyperspaces-11-taking-so-long</guid>
      <description>&lt;p&gt;Back in January, &lt;a href="/blog/post/148/hyperspaces-104-and-the-road-to-11/"&gt;I&amp;#160;posted a&amp;#160;teaser of what&amp;#8217;s coming in Hyperspaces &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt;&lt;/a&gt; and threw it out there that I&amp;#160;was aiming for a&amp;#160;late March release. It&amp;#8217;s the end of April now, and I&amp;#160;haven&amp;#8217;t posted a&amp;#160;word since. I&amp;#160;hope that by being open and honest about this that you will understand why things have taken a&amp;#160;little longer than I&amp;#8217;d talked about.&lt;/p&gt;

&lt;p&gt;I don&amp;#8217;t want to be one of those developers who goes silent for months at a&amp;#160;time, leaving my users wondering what&amp;#8217;s happening&amp;#8201;&amp;#8212;&amp;#8201;so here&amp;#8217;s what happened:&lt;/p&gt;

&lt;p&gt;I&amp;#8217;m not going to go into any real detail, but I&amp;#8217;ve had three visits to the hospital in the last two months&amp;#8201;&amp;#8212;&amp;#8201;only one of those was planned. I&amp;#160;was sick enough to have set back my work on Hyperspaces a&amp;#160;lot and while I&amp;#8217;ve made some progress, version &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt; still has some time left to cook in the oven. I&amp;#8217;m back and working on Hyperspaces full time as of this week, so I&amp;#160;should be able to show some good progress over the coming weeks.&lt;/p&gt;

&lt;p&gt;To those of you that wished me a&amp;#160;speedy recovery already&amp;#8201;&amp;#8212;&amp;#8201;&lt;strong&gt;thank you&lt;/strong&gt;&amp;#8201;&amp;#8212;&amp;#8201;it made a&amp;#160;big difference (hospitals are no fun at&amp;#160;all!).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Macworld 2010 Indie Developer Spotlight</title>
      <link>http://thecocoabots.com/post/180/macworld-2010-indie-developer-spotlight</link>
      <pubDate>Thu, 11 Feb 2010 22:46:00 +1000</pubDate>
      <guid>http://thecocoabots.com/post/180/macworld-2010-indie-developer-spotlight</guid>
      <description>&lt;p&gt;I&amp;#8217;m a&amp;#160;little tardy in posting this information, but The CocoaBots are participating in the &lt;a href="http://macworldexpo.com/indielist"&gt;Macworld &lt;span class="numbers"&gt;2010&lt;/span&gt; Indie Developer Spotlight&lt;/a&gt;- this means you can get Hyperspaces for &lt;span class="numbers"&gt;20&lt;/span&gt;% off while Macworld is&amp;#160;on!&lt;/p&gt;

&lt;p&gt;You&amp;#8217;d be silly not to take advantage and buy some of the other fantastic apps that are also participating&amp;#8201;&amp;#8212;&amp;#8201;you can &lt;span class="strike"&gt;find a&amp;#160;full list at Macworld&amp;#8217;s site&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Update:&lt;/strong&gt; the Indie Developer Spotlight is over for &lt;span class="numbers"&gt;2010&lt;/span&gt;&amp;#8201;&amp;#8212;&amp;#8201;thanks to everyone who bought a&amp;#160;copy of Hyperspaces during the&amp;#160;sale!&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hyperspaces 1.0.4 and the road to&amp;#160;1.1</title>
      <link>http://thecocoabots.com/post/148/hyperspaces-104-and-the-road-to-11</link>
      <pubDate>Tue, 19 Jan 2010 22:36:00 +1000</pubDate>
      <guid>http://thecocoabots.com/post/148/hyperspaces-104-and-the-road-to-11</guid>
      <description>&lt;p&gt;Wow&amp;#8201;&amp;#8212;&amp;#8201;what a&amp;#160;month! &lt;span class="numbers"&gt;45&lt;/span&gt;,&lt;span class="numbers"&gt;000&lt;/span&gt; copies of Hyperspaces have been downloaded (that&amp;#8217;s version &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;0&lt;/span&gt;.&lt;span class="numbers"&gt;3&lt;/span&gt; alone!), and from what I&amp;#160;can tell, people love it. It has had great reviews on sites such as &lt;a href="http://smokingapples.com/software/reviews/hyperspaces-spaces-mac"&gt;Smoking Apples&lt;/a&gt; and &lt;a href="http://www.macstories.net/reviews/hyperspaces/"&gt;MacStories&lt;/a&gt;, and the feedback via Twitter has been really encouraging.&lt;/p&gt;

&lt;p&gt;This post has a&amp;#160;dual purpose:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="#1-0-4"&gt;To announce the release of Hyperspaces &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;0&lt;/span&gt;.&lt;span class="numbers"&gt;4&lt;/span&gt;&lt;/a&gt; and&lt;/li&gt;
&lt;li&gt;&lt;a href="#1-1"&gt;To give a&amp;#160;small preview of what&amp;#8217;s coming in Hyperspaces &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a id="1-0-4"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Hyperspaces &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;0&lt;/span&gt;.&lt;span class="numbers"&gt;4&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;This is primarily a&amp;#160;bug fix release, but it&amp;#8217;s a&amp;#160;good one! There are lots of great fixes in here for users who are running Leopard&amp;#8201;&amp;#8212;&amp;#8201;I&amp;#160;know version &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;0&lt;/span&gt;.&lt;span class="numbers"&gt;3&lt;/span&gt; was a&amp;#160;bit of a&amp;#160;bumpy ride for you guys. Snow Leopard users should find that everything is a&amp;#160;little smoother. The full release notes are available at the &lt;a href="/hyperspaces/release-notes/"&gt;Hyperspaces release notes page&lt;/a&gt;, and you can download the new version by checking for updates within the app, or by &lt;a href="/hyperspaces/download/latest"&gt;downloading it directly&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a id="1-1"&gt; &lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;What&amp;#8217;s coming in Hyperspaces &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt;?&lt;/h2&gt;

&lt;p&gt;I&amp;#8217;m not big on talking about features in upcoming releases&amp;#8201;&amp;#8212;&amp;#8201;it generally leads to people getting too enthusiastic and wanting things before they are ready. On the flipside, it&amp;#8217;s important to me that you guys know what you&amp;#8217;re getting when you decide to buy a&amp;#160;license.&lt;/p&gt;

&lt;p&gt;Hyperspaces &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt; is going to deliver some great new features and improve how you customize your spaces:&lt;/p&gt;

&lt;h3&gt;I speak your language&lt;/h3&gt;

&lt;p&gt;Localizing to different languages is a&amp;#160;priority for version &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;1&lt;/span&gt;&amp;#8201;&amp;#8212;&amp;#8201;I&amp;#8217;ve had lots of great offers to translate Hyperspaces to all sorts of languages I&amp;#160;should take the time to&amp;#160;learn.&lt;/p&gt;

&lt;h3&gt;Apply customizations across multiple spaces&lt;/h3&gt;

&lt;p&gt;You can now select more than one space at a&amp;#160;time when you&amp;#8217;re setting up your spaces. It works like the Finder&amp;#8201;&amp;#8212;&amp;#8201;command-&amp;#8203;click will select individual spaces, shift-&amp;#8203;click will select the spaces in between whatever the previous and current selections are. This is worth the price of admission on it&amp;#8217;s own&amp;#8201;&amp;#8212;&amp;#8201;I&amp;#160;often wanted to change the font I&amp;#160;was using on my spaces and didn&amp;#8217;t because it was just too much work. Now it&amp;#8217;s as easy as&amp;#160;pie!&lt;/p&gt;

&lt;p&gt;Here&amp;#8217;s a&amp;#160;video showing the new behaviour in action:&lt;/p&gt;

&lt;p&gt;&lt;video width="768" height="480" poster="/workspace/section-resources/blog/v1.1-multiselect-1271740828.jpg" controls="yes" preload="none"&gt;
  &lt;source src="/workspace/section-resources/blog/v1.1-multiselect-1271740828.mp4" type="video/mp4"&gt;&lt;/source&gt;
  &lt;source src="/workspace/section-resources/blog/v1.1-multiselect-1271740829.ogv" type="video/ogg"&gt;&lt;/source&gt;
&lt;/video&gt;&lt;/p&gt;

&lt;h3&gt;Set customizations for every screen of every&amp;#160;space&lt;/h3&gt;

&lt;p&gt;This has been the number one request since I&amp;#160;first released a&amp;#160;preview of Hyperspaces. Being able to set a&amp;#160;different desktop image for every screen within each of your spaces means that you&amp;#8217;re really only limited by how many desktop images you have. It works a&amp;#160;lot like the system&amp;#8217;s desktop picture preferences&amp;#8201;&amp;#8212;&amp;#8201;a&amp;#160;new window will pop up on each of your displays allowing you to setup your customisations. Here&amp;#8217;s a&amp;#160;quick video of that window:&lt;/p&gt;

&lt;p&gt;&lt;video width="768" height="480" poster="/workspace/section-resources/blog/v1.1-secondaryscreen-1271740829.jpg" controls="yes" preload="none"&gt;
  &lt;source src="/workspace/section-resources/blog/v1.1-secondaryscreen-1271740829.mp4" type="video/mp4"&gt;&lt;/source&gt;
  &lt;source src="/workspace/section-resources/blog/v1.1-secondaryscreen-1271740830.ogv" type="video/ogg"&gt;&lt;/source&gt;
&lt;/video&gt;&lt;/p&gt;

&lt;h3&gt;&lt;span class="dquo"&gt;&amp;#8220;&lt;/span&gt;Ooer! When can I&amp;#160;download it?&amp;#8221;, you&amp;#160;ask&lt;/h3&gt;

&lt;p&gt;There&amp;#8217;s no release date yet. My goal is before the end of March, but I&amp;#8217;m not committing to a&amp;#160;date until I&amp;#8217;m sure I&amp;#160;can deliver. Everything you see in the videos above works as advertised, but things are bound to change&amp;#8201;&amp;#8212;&amp;#8201;I&amp;#8217;ll keep posting teasers to &lt;a href="http://twitter.com/thecocoabots/"&gt;@thecocoabots on Twitter&lt;/a&gt;, so make sure you&amp;#8217;re following if you want to stay up to&amp;#160;date.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Engage the Hyperdrive, Wookie</title>
      <link>http://thecocoabots.com/post/43/engage-the-hyperdrive-wookie</link>
      <pubDate>Tue, 15 Dec 2009 11:32:00 +1000</pubDate>
      <guid>http://thecocoabots.com/post/43/engage-the-hyperdrive-wookie</guid>
      <description>&lt;p&gt;Hello there, weary traveller&amp;#8201;&amp;#8212;&amp;#8201;welcome to the only-&amp;#8203;just-&amp;#8203;furnished web house of The CocoaBots!&lt;/p&gt;

&lt;p&gt;My name is Tony, and I&amp;#8217;ll be your site captain for this flight. It won&amp;#8217;t be a&amp;#160;long read&amp;#8201;&amp;#8212;&amp;#8201;&lt;span class="numbers"&gt;500&lt;/span&gt; words or less, and clear browsing for the duration of this&amp;#160;post.&lt;/p&gt;

&lt;p&gt;Chances are that you&amp;#8217;ve come here in search of or response to our first fully released app&amp;#8201;&amp;#8212;&amp;#8201;Hyperspaces v&lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;0&lt;/span&gt;. Don&amp;#8217;t let me get in your way, please &lt;a href="/hyperspaces/"&gt;download a&amp;#160;copy&lt;/a&gt; from the shiny, starry page where it lives before you continue reading.&lt;/p&gt;

&lt;p&gt;Got it? Great! It&amp;#8217;s been a&amp;#160;long time in the making, and I&amp;#8217;m really excited to be finally releasing version &lt;span class="numbers"&gt;1&lt;/span&gt;.&lt;span class="numbers"&gt;0&lt;/span&gt;. I&amp;#160;really hope you find Hyperspaces useful &lt;span class="amp"&gt;&amp;#38;&lt;/span&gt; fun&amp;#8201;&amp;#8212;&amp;#8201;it has made my Spaces a&amp;#160;lot easier to mouse around!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;But why do I&amp;#160;want Hyperspaces, you&amp;#160;say?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Hyperspaces gives you features that I&amp;#160;think are integral to making virtual desktops useful. I&amp;#8217;ve said before that Spaces is a&amp;#160;great implementation of this age-&amp;#8203;old function, but it&amp;#8217;s missing something really important: &lt;em&gt;Context&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;How many times have you found yourself working away in a&amp;#160;bunch of different spaces, only to find yourself aimlessly flicking to find a&amp;#160;lost window? I&amp;#160;know it happens to me more often than I&amp;#8217;d like&amp;#8201;&amp;#8212;&amp;#8201;so Hyperspaces is my answer to that problem. It lets you give each space a&amp;#160;name (and show that name in a&amp;#160;bunch of different spots), and give each space a&amp;#160;personality as well. Desktop pictures and colored tints make the experience feel more alive than the default Apple implementation. Core Animation helps to round it all out and make the transitions between each space fluid and smooth.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;m working on Hyperspaces (and other unreleased CocoaBots apps) full time now, and I&amp;#8217;m really proud of my first app. I&amp;#8217;ve got some great features in development for the future, and plans that I&amp;#160;am really, really excited about.&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s a&amp;#160;great time to be a&amp;#160;Mac software company.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
