<?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>De Monsters Blog: Roaring from our Monstercave &#187; MonsterDebugger</title>
	<atom:link href="http://blog.demonsters.com/category/monsterdebugger/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.demonsters.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 14 Jan 2010 11:48:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MonsterDebugger 2.5 (+ 3.0 sneak!)</title>
		<link>http://blog.demonsters.com/2009/11/monsterdebugger-2-5-3-0-sneak/</link>
		<comments>http://blog.demonsters.com/2009/11/monsterdebugger-2-5-3-0-sneak/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 14:35:28 +0000</pubDate>
		<dc:creator>ferdikoomen</dc:creator>
				<category><![CDATA[MonsterDebugger]]></category>

		<guid isPermaLink="false">http://blog.demonsters.com/?p=244</guid>
		<description><![CDATA[
We released a quick fix on November 7th, somehow some constants had been removed in the 2.5 release. In version 2.5.1 they are back again.
After an amazing 12000 (wow!) downloads of the latest MonsterDebugger we’re quite happy to release a new update of De MonsterDebugger: Version 2.5.1. This update is a stable release with a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-245" title="1MonsterDebugger_2-5" src="http://blog.demonsters.com/wp-content/uploads/2009/11/1MonsterDebugger_2-5.png" alt="1MonsterDebugger_2-5" width="420" height="236" /><br />
<strong>We released a quick fix on November 7th, somehow some constants had been removed in the 2.5 release. In version 2.5.1 they are back again.</strong><br />
After an amazing 12000 (wow!) downloads of the latest MonsterDebugger we’re quite happy to release a new update of <a href="http://www.monsterdebugger.com" target="_blank">De MonsterDebugger: Version 2.5.1</a>. This update is a stable release with a lot of bug fixes and a couple of features and wishes that the community reported on our GetSatisfaction page. We would like to thank all the users that have taken the time to help us make the MonsterDebugger an even better product *applause*:</p>
<p><span id="more-244"></span></p>
<ul>
<li>Eugene: <a href="http://getsatisfaction.com/demonsters/topics/json_tracing_problem" target="_blank">Json tracing bug</a></li>
<li>Mozart Petter: <a href="http://getsatisfaction.com/demonsters/topics/monitor_lines_problem" target="_blank">Memory monitor bug</a></li>
<li>Eric Woods: <a href="http://getsatisfaction.com/demonsters/topics/refresh_inspector_needs_a_shortcut_anr_or_auto_refresh" target="_blank">Auto refresh inspector</a></li>
<li>Oknoeno: <a href="http://getsatisfaction.com/demonsters/topics/quotes_are_displayed_as_apos" target="_blank">Display quotes correctly</a></li>
<li>Mavrisa: <a href="http://getsatisfaction.com/demonsters/topics/vector_type_missing_a_lot_of_functionality_it_seems" target="_blank">Better Vector support</a></li>
<li>Torben: <a href="http://getsatisfaction.com/demonsters/topics/sort_of_freezes" target="_blank">PureMVC compatibility</a></li>
<li>Justen: <a href="http://getsatisfaction.com/demonsters/topics/minimum_window_size_to_large_for_laptops" target="_blank">Smaller minimum window size</a></li>
<li>Patric Lauber: <a href="http://getsatisfaction.com/demonsters/topics/html_tags_somehow_do_not_work" target="_blank">Display HTML tags correctly</a></li>
<li>Mansour: <a href="http://getsatisfaction.com/demonsters/topics/check_if_root_instance_is_displayable" target="_blank">Bug in the initialize function</a></li>
<li>Jerry: <a href="http://getsatisfaction.com/demonsters/topics/problems_when_tracing_xml" target="_blank">XML with CDATA support</a></li>
<li>Bartek Drozdz’s: <a href="http://getsatisfaction.com/demonsters/topics/exported_class_has_enabled_both_as_property_and_getter_setter" target="_blank">Renamed the enabled property</a></li>
<li>Mario: <a href="http://getsatisfaction.com/demonsters/topics/using_int_to_change_values" target="_blank">Shift modifier on the numeric steppers</a></li>
<li>Tim: <a href="http://getsatisfaction.com/demonsters/topics/auto_scroll_in_trace_window" target="_blank">Auto scroll the traces</a></li>
<li>Ruy Adorno: <a href="http://getsatisfaction.com/demonsters/topics/protected_methods" target="_blank">Protected instead off private methods</a></li>
<li>Steven Sacks: <a href="http://www.gaiaflashframework.com/index.php" target="_blank">Added De MonsterDebugger to GAIA</a></li>
</ul>
<p>(If I forgot your name please drop me a message and I’ll add you asap)</p>
<p>Additional to the fixes we’ve added an offline buffer that stores your traces when De MonsterDebugger AIR application isn’t connected. This way you’ll never miss a trace again. Also our own Monster <a href="http://www.twitter.com/jharts" target="_blank">Joost Harts</a> updated the memory monitor to give you an overview of all the traces and memory profiling during the time you are debugging your application.</p>
<p>We hope you like the new update and continue to submit your bugs, features and wishes to our <a href="http://www.getsatisfaction.com/demonsters" target="_blank">GetSatisfaction page</a>. Check out the <a href="http://monsterdebugger.googlecode.com/files/MonsterDebuggerV2_51.air">new version of the MonsterDebugger</a>. Have fun debugging!</p>
<p><strong>New: De MonsterDebugger on Twitter</strong><br />
In case you use Twitter and like to talk to us directly about the MonsterDebugger, make sure you follow <a title="MonsterDebugger on Twitter" href="http://www.twitter.com/MonsterDebugger" target="_blank">@MonsterDebugger</a>.</p>
<p><strong>One more thing…</strong><br />
It’s been almost a year since we started working on the current version of the MonsterDebugger and we’ve reached the limits of what we can do with the current version. There is no stable way to squeeze more features into the current structure. That is why we’re very excited to announce that we started working on the next major version of De MonsterDebugger: version 3.0!</p>
<p>Version 3.0 will be a huge step forward in speed (6 times faster at this moment!), stability and extensibility. It unfolds a whole new playground with almost limitless possibilities where both Monsters and you guys out there can create exciting new features. We’re working on an easy-to-learn plugin system where you have the possibility to hook into our client and interface and start creating your own panels, filters, monitors, etc. To give you an overview we sketched out this super secret sneak model for you:</p>
<p><img class="alignnone size-full wp-image-246" title="2MonsterDebugger_3_model" src="http://blog.demonsters.com/wp-content/uploads/2009/11/2MonsterDebugger_3_model.png" alt="2MonsterDebugger_3_model" width="420" height="560" /><br />
<em> MonsterDebugger 3.0 super secret sneak model</em></p>
<p>Another major update is the use of a socket connection between the client and the AIR application. The first tests already show a huge speed boost compared to LocalConnection (the current connection).</p>
<p>So now is the time to tell us your deepest debugging desires! Leave a comment, submit your wishes on the <a title="GetSatisfaction page" href="http://www.getsatisfaction.com/demonsters/" target="_blank">GetSatisfaction page</a> or if you’re ever near our cave in Amsterdam drop by and meet with us in person.</p>
<p><strong>GRAW!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.demonsters.com/2009/11/monsterdebugger-2-5-3-0-sneak/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>De MonsterDebugger at Swiss Flash User Group</title>
		<link>http://blog.demonsters.com/2009/03/de-monsterdebugger-at-swiss-flash-user-group/</link>
		<comments>http://blog.demonsters.com/2009/03/de-monsterdebugger-at-swiss-flash-user-group/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 17:33:08 +0000</pubDate>
		<dc:creator>aapjerockdt</dc:creator>
				<category><![CDATA[Monster Buzz]]></category>
		<category><![CDATA[MonsterDebugger]]></category>

		<guid isPermaLink="false">http://demonsters.com/blog/?p=127</guid>
		<description><![CDATA[
During the latest Swiss Flash User Group Meeting Sandro Ducceschi (Liip AG) spoke about debugging Flash using De MonsterDebugger. We really appreciate this and feel honored that our little debugger is mentioned as one of the three main topics. Michel Wacker (Liip AG) took a couple of photo’s during the event, got to love the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-129" title="01-title" src="http://demonsters.com/blog/wp-content/uploads/2009/03/01-title.png" alt="01-title" width="420" height="236" /><br />
During the latest <a title="Adobe User Groups" href="http://groups.adobe.com/posts/e49e8fa3d1" target="_blank">Swiss Flash User Group Meeting</a> Sandro Ducceschi (<a title="Liip AG" href="http://www.liip.ch/news/" target="_blank">Liip AG</a>) spoke about debugging Flash using De MonsterDebugger. We really appreciate this and feel honored that our little debugger is mentioned as one of the three main topics. Michel Wacker (Liip AG) took a couple of photo’s during the event, got to love the iPhone camera.</p>
<p><span id="more-127"></span></p>
<p><img class="alignnone size-full wp-image-130" title="02-presentation-start" src="http://demonsters.com/blog/wp-content/uploads/2009/03/02-presentation-start.png" alt="02-presentation-start" width="420" height="236" /><br />
De Monsters in Zürich.</p>
<p><img class="alignnone size-full wp-image-131" title="03-tree-structure" src="http://demonsters.com/blog/wp-content/uploads/2009/03/03-tree-structure.png" alt="03-tree-structure" width="420" height="335" /><br />
Sandro showing the tree structure.</p>
<p><img class="alignnone size-full wp-image-132" title="04-inspector" src="http://demonsters.com/blog/wp-content/uploads/2009/03/04-inspector.png" alt="04-inspector" width="420" height="335" /><br />
Sandro showing the inspector which works almost the same as Firebug.</p>
<p><img class="alignnone size-full wp-image-133" title="05-trace" src="http://demonsters.com/blog/wp-content/uploads/2009/03/05-trace.png" alt="05-trace" width="420" height="335" /><br />
Sandro showing advanced traces.</p>
<p><img class="alignnone size-full wp-image-134" title="06-method-testing" src="http://demonsters.com/blog/wp-content/uploads/2009/03/06-method-testing.png" alt="06-method-testing" width="420" height="335" /><br />
Sandro showing method testing (and one of the best logos ever!)</p>
<p><img class="alignnone size-full wp-image-135" title="07-links" src="http://demonsters.com/blog/wp-content/uploads/2009/03/07-links.png" alt="07-links" width="420" height="335" /><br />
Links:<br />
<a title="De MonsterDebugger" href="http://www.deMonsterDebugger.com" target="_blank">De MonsterDebugger site</a><br />
<a title="MonsterDebugger at Google Code" href="http://MonsterDebugger.googlecode.com" target="_blank">De MonsterDebugger at Google Code</a><br />
<a title="Debugging example" href="http://labs.swfjunkie.com/mdExample/" target="_blank">Debugging Example</a><br />
<a title="Tweetr" href="http://code.google.com/p/tweetr/" target="_blank">Tweetr</a> – AS3 Twitter Library used in the example<br />
<a title="Presentation on Slideshare" href="http://www.slideshare.net/_sandro/monsterdebugger-presentation-1161822" target="_blank">The entire presentation</a> (9 slides)</p>
<p><img class="alignnone size-full wp-image-136" title="08-debugging-and-beer" src="http://demonsters.com/blog/wp-content/uploads/2009/03/08-debugging-and-beer.png" alt="08-debugging-and-beer" width="420" height="335" /><br />
Monsters and beer!</p>
<p>If you want to showcase De MonsterDebugger, let us know and we’ll hook you up with some images, additional information and some goodies for you to hand out (Sandro: what’s your tshirt size?).</p>
<p>Tonight Paul and Ferdi will be interviewed about De MonsterDebugger and <a title="Blackbox" href="http://www.MonsterBlackbox.com" target="_blank">Blackbox </a>by <a title="Jeffry Houser" href="http://www.jeffryhouser.com/" target="_blank">Jeffry Houser </a>and <a title="John Wilker" href="http://johnwilker.com/" target="_blank">John Wilker</a> from <a title="The Flexshow" href="http://www.theflexshow.com" target="_blank">The Flexshow</a>. The entire interview should be online next month.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.demonsters.com/2009/03/de-monsterdebugger-at-swiss-flash-user-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De MonsterDebugger, new release and T-shirt</title>
		<link>http://blog.demonsters.com/2009/03/de-monsterdebugger-new-release-and-t-shirt/</link>
		<comments>http://blog.demonsters.com/2009/03/de-monsterdebugger-new-release-and-t-shirt/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 17:57:04 +0000</pubDate>
		<dc:creator>ferdikoomen</dc:creator>
				<category><![CDATA[Monster shirts]]></category>
		<category><![CDATA[MonsterDebugger]]></category>

		<guid isPermaLink="false">http://demonsters.com/blog/?p=111</guid>
		<description><![CDATA[
This week we reached another milestone with De MonsterDebugger. The current version has been downloaded over 1887 times, that’s 70 downloads more than our first public version. Today we are releasing a new build of De MonsterDebugger: Version 2.0.2 which is packed with bugfixes that came straight from the community.
The response to De MonsterDebugger exceeded [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-115" title="monsterdebugger-tshirt" src="http://demonsters.com/blog/wp-content/uploads/2009/03/monsterdebugger-tshirt.png" alt="monsterdebugger-tshirt" width="420" height="236" /><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>NL</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val=" " /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:35.4pt; 	mso-footer-margin:35.4pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:Standaardtabel; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} --><br />
<!--[endif]-->This week we reached another milestone with <a href="http://www.monsterdebugger.com">De MonsterDebugger</a>. The current version has been downloaded over 1887 times, that’s 70 downloads more than our first public version. Today we are releasing a new build of De MonsterDebugger: Version 2.0.2 which is packed with bugfixes that came straight from the community.</p>
<p><span id="more-111"></span>The response to <a href="http://www.monsterdebugger.com">De MonsterDebugger</a> exceeded our expectations by miles as we pointed out in <a href="http://demonsters.com/blog/2009/02/launching-de-monsterdebugger-one-week-later/">our previous blogpost</a>. During the last month the community really showed their appreciation as we received a bunch of bug reports, features and even completely rewritten code in our inbox. For us this proves the whole point of open source software. We encourage you to keep sharing your bugs, ideas and thoughts with us to improve the product and support the community.</p>
<p><strong>Some of the contributors</strong><br />
We want to mention the following people for helping us improve De MonsterDebugger through various ways and we really hope to see more from them and others in the future!</p>
<ul>
<li><a href="http://getsatisfaction.com/demonsters/topics/no_activity_in_the_debugger" target="_blank"><strong>Tom Jolly</strong></a> reported a typo in the code examples on our website and help files. He also currently holds the record for the longest thread in our <a href="http://getsatisfaction.com/demonsters" target="_blank">Get Satisfaction account</a>.</li>
<li><a href="http://getsatisfaction.com/demonsters/topics/full_memory" target="_blank"><strong>Julien</strong></a> reported a memory issue and a problem with the numeric stepper component in the properties data grid.</li>
<li><a href="http://www.everydayflash.com/blog" target="_blank"><strong>Bartek Drozdz</strong></a> and <a href="http://www.e-7.com/" target="_blank"><strong>Tom Hensel</strong></a> helped making the client class better compatible with FDT and the new Flex SDK.</li>
<li><a href="http://www.platogo.com" target="_blank"><strong>Florian Landerl</strong></a> shared his solution that solved a problem with the highlighting of display objects.</li>
<li><a href="http://www.futurecom.ch" target="_blank"><strong>Urs Brenton</strong></a> reported that ASDoc couldn’t parse some of the comments blocks in our code and shared his solution with us.</li>
<li><strong><a href="http://getsatisfaction.com/demonsters/topics/encode_decode_html_debugger" target="_blank">Wvxvw</a> </strong>shared a better HTML encoder/ decoder function that’s way faster than the old one.</li>
<li><a href="http://getsatisfaction.com/demonsters/topics/feature_request_monsterdebugger_cleartraces" target="_blank"><strong>Sandro</strong></a> asked for a MonsterDebugger.clearTraces() feature that would (hence the name) clear all the traces in De MonsterDebugger interface. We liked the sound of that function and implemented it in this release.</li>
<li><a href="http://getsatisfaction.com/demonsters/topics/see_regular_flash_traces" target="_blank"><strong>Tadhg</strong></a> has submitted an interesting feature that we will look into for the future. He asked us if it was possible to send regular Flash traces to De MonsterDebugger. This could be great for legacy projects or custom classes that still use the trace() function. We haven’t implemented it in this release, but are searching for ways to make this possible in the upcoming versions.</li>
</ul>
<p><strong>Spread the word</strong><br />
The main reason why De MonsterDebugger has already been downloaded close to 4000 times is because of the community and how you help us spread the word. Check out the <a href="http://monsterdebugger.com/buzz">buzz page</a> to see what people have written so far. If you find something cool that we don’t mention there, please let us know! Also if you happen to be in Zürich Switzerland on March 17th, be sure to drop by the <a href="http://www.sfug.ch/" target="_blank">Swiss Flash User Group</a> as they are <a href="http://groups.adobe.com/posts/e49e8fa3d1" target="_blank">planning to discuss</a> De MonsterDebugger during the meeting, which we think is absolutely awesome.</p>
<p>In the meantime we will try to spread the word ourselves as well. John Wilker from <a href="http://www.theflexshow.com/blog/" target="_blank">The Flex Show</a> asked us for an interview about De MonsterDebugger. This will take place soon, so be sure to <a href="http://www.theflexshow.com/blog/subscribe.cfm" target="_blank">subscribe to their podcast</a>.</p>
<p>And last but definitely not least, as of today we have a new t-shirt design directly available from our <a href="http://demonsters.spreadshirt.net/" target="_blank">shop on Spreadshirt</a> for everyone who kills bugs like a Monster.</p>
<p><img class="alignnone size-full wp-image-116" title="monsterdebugger-tshirt-print" src="http://demonsters.com/blog/wp-content/uploads/2009/03/monsterdebugger-tshirt-print.png" alt="monsterdebugger-tshirt-print" width="420" height="236" /></p>
<p>The shirt is sold without any added commission on our side, just like De MonsterDebugger, we hope you like it. And of course keep sending us your feedback, bugs and ideas through our <a href="http://getsatisfaction.com/demonsters" target="_blank">Get Satisfaction</a> page. This update clearly shows that it really helps us to keep improving De MonsterDebugger.</p>
<p><strong>GRAWH!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.demonsters.com/2009/03/de-monsterdebugger-new-release-and-t-shirt/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Launching De MonsterDebugger, one week later</title>
		<link>http://blog.demonsters.com/2009/02/launching-de-monsterdebugger-one-week-later/</link>
		<comments>http://blog.demonsters.com/2009/02/launching-de-monsterdebugger-one-week-later/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 13:37:54 +0000</pubDate>
		<dc:creator>ferdikoomen</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Evaluation]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MonsterDebugger]]></category>

		<guid isPermaLink="false">http://demonsters.com/blog/?p=89</guid>
		<description><![CDATA[
On the 3rd of February we launched a free tool called De MonsterDebugger. Within 48 hours it had been downloaded for more than 1000 times and got featured on several blogs worldwide, exceeding our expectations enormously. Launching a product isn’t something we do on a regular basis so we would like to share this experience [...]]]></description>
			<content:encoded><![CDATA[<p><img title="1-monsterdebugger" src="http://demonsters.com/blog/wp-content/uploads/2009/02/1-monsterdebugger.png" alt="1-monsterdebugger" width="420" height="236" /><br />
On the 3rd of February we launched a free tool called De MonsterDebugger. Within 48 hours it had been downloaded for more than 1000 times and got featured on several blogs worldwide, exceeding our expectations enormously. Launching a product isn’t something we do on a regular basis so we would like to share this experience with you today.</p>
<p><span id="more-89"></span>In short <a title="De MonsterDebugger" href="http://demonsterdebugger.com">De MonsterDebugger</a> is an open source debugger that can be used with Adobe Flash, Flex or AIR projects. It started its life as an internal tool to assist us while building the first prototype of <a href="http://demonsters.com/pef/">PEF</a> . PEF uses a number of techniques, but the main part is developed using Adobe Flash CS3 and AIR. As many Flash framework users know the Flash IDE doesn’t come with a sophisticated debugger. Since we figured that we were not the first to bump into this problem we looked at other debugger projects that were built from this craving need for a decent debugger. Some of them are listed here with their pros and cons:</p>
<p><img class="alignnone size-full wp-image-106" title="2-other-debuggers1" src="http://demonsters.com/blog/wp-content/uploads/2009/02/2-other-debuggers1.png" alt="2-other-debuggers1" width="420" height="236" /></p>
<p><a title="X-Ray" href="http://osflash.org/xray" target="_blank">X-Ray</a><br />
+ View physical parent/ child relationships.<br />
+ View all public properties and methods of an object.<br />
+ Execute ActionScript at runtime.<br />
- Only supports ActionScript 1 and 2 (which we don’t support at all).<br />
- Unable to debug AIR applications.</p>
<p><a title="Arthropod" href="http://arthropod.stopp.se/index2.php/" target="_blank">Arthopod</a><br />
+ Standalone Adobe AIR tool.<br />
+ Send snapshots of a DisplayObject.<br />
+ Password protected connection.<br />
- No live editing possibilities.<br />
- Only supports tracing.<br />
- Need to predetermine what you are going to trace.</p>
<p><a title="Das Bugger" href="http://myrkur.is/flex/?page_id=16" target="_blank">Das Bugger</a><br />
+ Standalone Adobe AIR tool.<br />
+ Really easy to use.<br />
+ Has “always on top” as feature.<br />
- No live editing possibilities.<br />
- Only supports tracing.<br />
- No multiple depths in trace.</p>
<p><a title="Whitefly" href="http://labs.boulevart.be/index.php/2008/08/13/boulevart-air-debugger-whitefly-beta/" target="_blank">Whitefly</a><br />
+ Trace from the browser, IDE or standalone.<br />
+ Explore Arrays, Objects and even custom classes in multiple depths.<br />
+ Easy search through your traces.<br />
- Light colors are hard to read.<br />
- Has not been in development for quite a while.<br />
- Is a bit buggy (quoting the maker).</p>
<p><a title="Alcon" href="http://blog.hexagonstar.com/alcon/" target="_blank">Alcon</a><br />
+ Monitor frame rate and render time.<br />
+ Monitor memory consumption.<br />
+ Supports ActionScript 2 and 3.<br />
- Traces are a little bit hard to read.Does not support live editing of properties.<br />
- The interface is too crowded for my taste.</p>
<p>The problem was that we actually needed a combination of the above listed debuggers, but unfortunately none of them were open source available at that time (except for X-Ray, kudos!). So we decided to build our own version and develop it alongside the development of PEF. Because the first version of De MonsterDebugger (<a title="Download version 0.9" href="http://monsterdebugger.googlecode.com/files/MonsterDebuggerV0_9.air">version 0.9</a>) was extremely valuable to us we decided to build a second version and add even more useful features:</p>
<ul>
<li>Explore your live application and check what’s going on under the hood.</li>
<li>Adjust properties at runtime.</li>
<li>Run methods at runtime and see what they return straight from De MonsterDebugger.</li>
<li>Trace objects of any type to De MonsterDebugger and it will show the complete structure of that object in an easy-to-read tree structure.</li>
<li>Highlight DisplayObjects.</li>
<li>Auto update framework.</li>
<li>Clean interface.</li>
<li>Open source.</li>
</ul>
<p><strong>Open Source</strong><br />
Although we added this question to the <a title="The official FAQ" href="http://demonsterdebugger.com/faq">FAQ</a> many people still ask us why we would share something under an open source license. The main reason for that is because we want to give something to the community. During the launch of the second version we raised the bar a bit higher: We added a product site, started gathering <a title="We love to hear your feedback" href="http://getsatisfaction.com/demonsters">feedback</a> and took the time (and pain) to create a decent Flex skin. Also an open source project has more chance of succeeding due to the fact that other developers can adapt it to their own needs.</p>
<p><img class="alignnone size-full wp-image-108" title="3-opensource1" src="http://demonsters.com/blog/wp-content/uploads/2009/02/3-opensource1.png" alt="3-opensource1" width="420" height="236" /></p>
<p>We invested a lot of time in polishing not only the product but also the website and help files since we are planning to release the first beta of PEF sometime this summer. And since we have no experience launching our own products we use De MonsterDebugger as some kind of practice. <strong><br />
</strong></p>
<p><strong>Spreading the word</strong><br />
Having a cool application is nice, sharing this with others and working together to improve it is even better. The question is how do you make sure people know of its existence? Our social media experience is this blog (4 posts and 10 comments) and Twitter. Since our blog isn’t very helpful (yet?) with spreading the word, we decided to use Twitter and send out a newsletter. The initial buzz came from people who are following us on Twitter, their network picked up on it and started spreading the word as can been seen here: <a href="http://search.twitter.com/search?q=monsterdebugger">http://search.twitter.com/search?q=monsterdebugger</a>.</p>
<p><img title="4-twitter" src="http://demonsters.com/blog/wp-content/uploads/2009/02/4-twitter.png" alt="4-twitter" width="420" height="236" /></p>
<p>This worked out far better than we had initially hoped. After the second day De MonsterDebugger was featured on several weblogs. A couple of nice examples are:</p>
<ul>
<li><a title="Rozegain" href="http://www.rozengain.com/blog/2009/02/05/debug-flashflex-air-with-de-monsterdebugger/" target="_blank">Rozegain</a></li>
<li><a title="Big Spaceship" href="http://labs.bigspaceship.com/2009/02/05/link-dump_2/" target="_blank">Big Spaceship </a></li>
<li><a title="Vedovelli" href="http://www.vedovelli.com.br/" target="_blank">Vedovelli </a></li>
</ul>
<p><a title="Fabio Vedovello's blog" href="http://www.vedovelli.com.br/" target="_blank">Fabio Vedovello</a> surprised us by making a <a title="screencast in Portuguese" href="http://vedovelli.blip.tv/#1751155" target="_blank">screencast in Portuguese</a> of De MonsterDebugger after only one day. We think he was in a rush while recording it since he didn’t remove the part where his dog started barking (check the part around 6:00). Don’t take us wrong Fabio: We love it, even more with the dog! Another <a title="screencast" href="http://arctic-code.com/Video/MDIntro.html" target="_blank">screencast</a> showed up a bit later (no audio) showing a very different way of using De MonsterDebugger. The screencast shows how you can actually draw an object using a combination of live editing and running methods, in fact we never used it in this way and that is pretty cool to see.</p>
<p>While we had high hopes for the social media side of our little marketing campaign, we also decided to try out an old marketing trick: <a title="spread the words with banners" href="http://demonsterdebugger.com/spreadtheword">banners</a>. Instead of making typical promotion banners yelling ‘free’, ‘download now’ or anything like that, we thought it would be better to give developers the opportunity to share the fact that they are proud to use it. Typing this still gives me the chills but I’m glad to see them appearing on several blogs:</p>
<ul>
<li><a title="Vedovelli" href="http://www.vedovelli.com.br/" target="_blank">Vedovelli</a></li>
<li><a title="Trinidev" href="http://www.trinidev.fr/2009/02/de-monsterdebugger/" target="_blank">Trinidev</a></li>
<li><a title="Saumya" href="http://saumyaray.wordpress.com/" target="_blank">Saumya</a></li>
</ul>
<p><img class="alignnone size-full wp-image-109" title="5-monsterbanners1" src="http://demonsters.com/blog/wp-content/uploads/2009/02/5-monsterbanners1.png" alt="5-monsterbanners1" width="420" height="236" /></p>
<p>As a result of this micro-campaign De MonsterDebugger got downloaded a 1000 times during its first 48 hours. Although the main goal was to share knowledge with the community and build a stronger network, this launch also had some interesting side effects: De MonsterDebugger website was visited 1690 times, 520 of those visitors also visited De Monsters official website and 100 of them watched the PEF <a title="PEF screencast" href="http://www.vimeo.com/1786174">screencast </a>. This resulted in contacts with new companies who are interested in beta testing PEF and giving feedback on this new service: yes, we are looking for launching partners, <a title="Contact De Monsters" href="http://demonsters.com/contact/">please email us</a>.</p>
<p><strong>Conclusion so far</strong><br />
We’ve been getting a lot of great feedback from people all over the world, so if you dig it when people tell you how great your application is, our advice would be to create an open source project and share it with the world! But there is a flipside as well, after reading a lot of good comments about De MonsterDebugger the more negative bug reports slowly found their way to our inboxes, so we decided to start debugging right away and almost forgot about our other projects. WRONG! Promoting your software on services like Twitter and actively participating in discussions on blogs or forums won’t cost you any money but do take up a considerable amount of your time. To give you an indication: We’ve spent three full days analyzing our visitors, replying to mails and merging in current discussions. We expect that we will have to keep investing more time in De MonsterDebugger in the near future to release bug fixes and help people with potential problems. Don’t get me wrong on this though, we intend to keep working on De MonsterDebugger, we even feel obliged to do so. We just want to point out that just releasing something open source is not enough, you have to stay actively involved in it and invest time to make it an actual success.</p>
<p><strong>What’s next?</strong><br />
We intend to push a couple of updates to De MonsterDebugger in the next weeks. Also there have been some nice contributions that we received from some users via e-mail. We are quite confident that this will greatly help us improve De MonsterDebugger, but to further develop it we still need more feedback, help and contributions.  Yesterday Adobe finally released an improved version of the AIR Marketplace and <a title="De MonsterDebugger on the marketplace" href="http://www.adobe.com/cfusion/marketplace/index.cfm?event=marketplace.offering&amp;offeringid=10644&amp;marketplaceid=1" target="_blank">De MonsterDebugger has been added!</a> The release of De MonsterDebugger on the Adobe AIR marketplace could mean that we get more feedback on the application and thus more help to improve the application; we could be wrong though so we’ll keep you posted on this topic.</p>
<p><img class="alignnone size-full wp-image-107" title="6-debugger-on-air-marketplace1" src="http://demonsters.com/blog/wp-content/uploads/2009/02/6-debugger-on-air-marketplace1.png" alt="6-debugger-on-air-marketplace1" width="420" height="236" /></p>
<p>We hope that if you are a Flash, Flex or AIR developer you might consider taking 10 minutes and try <a title="De MonsterDebugger" href="http://demonsterdebugger.com">De MonsterDebugger</a> yourself. Feel free to help us spread the word, we are really looking forward to hearing and reading what you think!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.demonsters.com/2009/02/launching-de-monsterdebugger-one-week-later/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
