<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
	<channel>
<title>Swimming Against The Tide</title><link>http://object-arts.com/index.html</link><description>Comments on Dolphin Smalltalk</description><dc:language>en</dc:language><dc:creator>Andy Bower</dc:creator><dc:rights>Copyright 2011 Object Arts Ltd</dc:rights><dc:date>2016-02-17T23:25:46+00:00</dc:date><admin:generatorAgent rdf:resource="http://www.realmacsoftware.com/" />
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
<lastBuildDate>Sun, 19 Jan 2025 18:59:02 +0000</lastBuildDate><item><title>Music of the Squares</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Video</category><category>All</category><category>Samples</category><category>Music</category><dc:date>2016-02-17T23:25:46+00:00</dc:date><link>http://object-arts.com/blog/files/plimbole.html#unique-entry-id-19</link><guid isPermaLink="true">http://object-arts.com/blog/files/plimbole.html#unique-entry-id-19</guid><content:encoded><![CDATA[Here&rsquo;s a funky program that can help you make sweet(?) music with your PC. <strong>Plimbole</strong> is a sequencer for <em>Generative Music</em> and you can treat it either as a standalone program or get the Smalltalk source and hack away to add new features.]]></content:encoded></item><item><title>A Better Hello World</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tutorial</category><category>Video</category><category>All</category><dc:date>2016-01-30T13:04:34+00:00</dc:date><link>http://object-arts.com/blog/files/better-hello-world.html#unique-entry-id-8</link><guid isPermaLink="true">http://object-arts.com/blog/files/better-hello-world.html#unique-entry-id-8</guid><content:encoded><![CDATA[Some time ago we published an improved Hello World tutorial that shows you how to get started with Dolphin and its default user interface framework, <strong>Model View Presenter</strong>. With the recent release of Dolphin 7 to a wider open source audience, it seems useful to republish this. If you&rsquo;re new to Dolphin, be sure to check out our <a href="../gettingstarted.html" title="Getting Started">Getting Started</a> page first&hellip;]]></content:encoded></item><item><title>Dolphin Smalltalk 7 is Open Source</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>All</category><category>Announcements</category><dc:date>2015-12-29T00:46:56+00:00</dc:date><link>http://object-arts.com/blog/files/d60e38332cc3e009d1326504af95a64a-6.html#unique-entry-id-6</link><guid isPermaLink="true">http://object-arts.com/blog/files/d60e38332cc3e009d1326504af95a64a-6.html#unique-entry-id-6</guid><content:encoded><![CDATA[This is a quick announcement to our blog subscribers to let you know that Dolphin Smalltalk is about to go open source. A new version, Dolphin 7, which is equivalent in function to the previous Dolphin Professional product will be released on the GitHub public source sharing repository later today. Please visit <a href="../(null)/(null)" title="Getting Started">Getting Started</a> for a countdown to the release and, thereafter, for full build instructions.]]></content:encoded></item><item><title>Using Icons</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tips</category><category>All</category><dc:date>2012-01-05T17:00:35+00:00</dc:date><link>http://object-arts.com/blog/files/using-icons.html#unique-entry-id-18</link><guid isPermaLink="true">http://object-arts.com/blog/files/using-icons.html#unique-entry-id-18</guid><content:encoded><![CDATA[Dolphin can easily use icons to represent objects, either on a class-by-class basis or for each instance. ]]></content:encoded></item><item><title>Dolphin under Wine (Step by Step)</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tips</category><category>All</category><dc:date>2011-09-29T11:32:03+01:00</dc:date><link>http://object-arts.com/blog/files/dolphinunderwine.html#unique-entry-id-5</link><guid isPermaLink="true">http://object-arts.com/blog/files/dolphinunderwine.html#unique-entry-id-5</guid><content:encoded><![CDATA[Wine is a free (open source) way of running Windows programs under other operating systems like Mac OSX or Linux. With a few simple changes the Dolphin development environment can be run under Wine but, perhaps more importantly, so can the applications created with it. This article shows you how.]]></content:encoded></item><item><title>Dolphin under Wine (Videos)</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tips</category><category>All</category><category>Mac</category><category>Video</category><dc:date>2011-09-29T10:50:41+01:00</dc:date><link>http://object-arts.com/blog/files/dolphin-under-wine.html#unique-entry-id-13</link><guid isPermaLink="true">http://object-arts.com/blog/files/dolphin-under-wine.html#unique-entry-id-13</guid><content:encoded><![CDATA[It turns out that it is quite possible to get Dolphin running under Wine without too much effort. These videos show how to get started with Dolphin and <em>WineSkin</em>, a Wine wrapping tool that is specifically targetted at Mac OSX.]]></content:encoded></item><item><title>Creating a GUI Application without using MVP</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tutorial</category><category>Tips</category><category>MVP</category><category>All</category><dc:date>2011-03-03T16:55:23+00:00</dc:date><link>http://object-arts.com/blog/files/apps-without-mvp.html#unique-entry-id-17</link><guid isPermaLink="true">http://object-arts.com/blog/files/apps-without-mvp.html#unique-entry-id-17</guid><content:encoded><![CDATA[When we originally designed the Dolphin MVP framework we cautiously added the parallel ability to be able to create GUI applications in the older &ldquo;widget&rdquo; style. This video demonstrates how to get started using this alternative strategy.]]></content:encoded></item><item><title>A Lights Out Game</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tutorial</category><category>Getting Started</category><category>Video</category><category>All</category><category>MVP</category><dc:date>2010-12-02T16:00:17+00:00</dc:date><link>http://object-arts.com/blog/files/lights-out-game.html#unique-entry-id-14</link><guid isPermaLink="true">http://object-arts.com/blog/files/lights-out-game.html#unique-entry-id-14</guid><content:encoded><![CDATA[When it comes to &ldquo;Getting Started&rdquo; tutorials one can&rsquo;t really have enough of them. With that in mind, here&rsquo;s another GUI application tutorial for Dolphin&rsquo;s MVP framework. This time the aim is to create a simple game called &ldquo;Lights Out&rdquo;.  ]]></content:encoded></item><item><title>Recovering from a Catastrophic Image Failure</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tips</category><category>Video</category><category>All</category><dc:date>2010-11-23T16:44:07+00:00</dc:date><link>http://object-arts.com/blog/files/recovering-an-image.html#unique-entry-id-16</link><guid isPermaLink="true">http://object-arts.com/blog/files/recovering-an-image.html#unique-entry-id-16</guid><content:encoded><![CDATA[The Dolphin image provides plenty of benefits to your development workflow. However, it should only be regarded as a temporary home for your work. This is brought home in dramatic fashion should you accidentally do something that causes your image to fail or damages it such that it won&rsquo;t reload.  ]]></content:encoded></item><item><title>Fun with Text 2 Speech</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tutorial</category><category>Video</category><category>All</category><dc:date>2010-11-10T16:10:19+00:00</dc:date><link>http://object-arts.com/blog/files/text2speech.html#unique-entry-id-15</link><guid isPermaLink="true">http://object-arts.com/blog/files/text2speech.html#unique-entry-id-15</guid><content:encoded><![CDATA[It&rsquo;s very easy to add Text To Speech (TTS) facilities to your Smalltalk programs using an interface to the Microsoft Speech API. In this 5 minute video, I&rsquo;ll take you through how it&rsquo;s done. ]]></content:encoded></item><item><title>Messing with 3D in Dolphin Smallltalk</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Animation</category><category>Tutorial</category><category>3D</category><category>All</category><dc:date>2010-11-04T15:38:55+00:00</dc:date><link>http://object-arts.com/blog/files/messing-with-3d.html#unique-entry-id-12</link><guid isPermaLink="true">http://object-arts.com/blog/files/messing-with-3d.html#unique-entry-id-12</guid><content:encoded><![CDATA[To keep my kids off the XBox in the summer vacation, I put together a 3D playground in Dolphin Smalltalk for them to mess around with. The result was Aragon3d, an object oriented wrapper around the popular <a href="http://www.truevision3d.com/" rel="external">Truevision3D</a> library. ]]></content:encoded></item><item><title>Beauty with less Beast</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tips</category><category>All</category><dc:date>2009-09-17T12:36:39+01:00</dc:date><link>http://object-arts.com/blog/files/50fa62949dfbac37ff66b7c698cace5b-1.html#unique-entry-id-1</link><guid isPermaLink="true">http://object-arts.com/blog/files/50fa62949dfbac37ff66b7c698cace5b-1.html#unique-entry-id-1</guid><content:encoded><![CDATA[We've always prided ourselves that Dolphin is one of the "better looking" Smalltalks out there. Indeed, when we first started, I think Dolphin was the first Smalltalk IDE to use icons to represent classes in the various browsers. As a result, it's been pretty easy to use icons to represent objects and toolbar commands, both as part of the IDE and in end-user applications. But, and here's the crunch, it has always been necessary to load these icons from external files.]]></content:encoded></item><item><title>MVP just Visual Basic with &#x22;more wing nuts&#x22;?</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>MVP</category><category>All</category><dc:date>2009-04-16T10:57:06+01:00</dc:date><link>http://object-arts.com/blog/files/96883f86a8ad7d71d4f47963258666b3-0.html#unique-entry-id-0</link><guid isPermaLink="true">http://object-arts.com/blog/files/96883f86a8ad7d71d4f47963258666b3-0.html#unique-entry-id-0</guid><content:encoded><![CDATA[Dolphin's MVP framework continues to appear daunting to new Smalltalk users and yet it's really rather similar to Visual Basic but with "more wing nuts" to allow components to be easily taken apart and the pieces reassembled in different ways. Perhaps revisiting the design rationale behind MVP might help?]]></content:encoded></item><item><title>Interfacing with ITunes via COM</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tutorial</category><category>All</category><dc:date>2009-04-15T15:35:15+01:00</dc:date><link>http://object-arts.com/blog/files/itunes-com.html#unique-entry-id-11</link><guid isPermaLink="true">http://object-arts.com/blog/files/itunes-com.html#unique-entry-id-11</guid><content:encoded><![CDATA[Not only is it easy to interface to COM/ActiveX components in Dolphin Smalltalk but we like to think that the Dolphin development environment is one of the best places to experiment with various controls to test out their functionality.  ]]></content:encoded></item><item><title>Programming Animation in Dolphin</title><dc:creator>Andy Bower</dc:creator><category>Dolphin</category><category>Tutorial</category><category>Animation</category><category>All</category><dc:date>2009-02-24T15:24:24+00:00</dc:date><link>http://object-arts.com/blog/files/animation-in-dolphin.html#unique-entry-id-9</link><guid isPermaLink="true">http://object-arts.com/blog/files/animation-in-dolphin.html#unique-entry-id-9</guid><content:encoded><![CDATA[In response to a request on the Dolphin Smalltalk newsgroup, Andy Bower takes you through an in-depth walkthrough of the steps to create an animated 2D Air Traffic Control game in Dolphin Smalltalk. ]]></content:encoded></item></channel>
</rss>