<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Brandon Bodnár &#187; Software</title>
	<atom:link href="http://brandonbodnar.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://brandonbodnar.com</link>
	<description></description>
	<lastBuildDate>Sat, 14 Aug 2010 00:41:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>		<item>
		<title>UnNamable: Version 2.0</title>
		<link>http://brandonbodnar.com/2010/02/25/unnamable-version-2-0/</link>
		<comments>http://brandonbodnar.com/2010/02/25/unnamable-version-2-0/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 23:07:45 +0000</pubDate>
		<dc:creator>Brandon</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[iPhone Apps]]></category>

		<guid isPermaLink="false">http://brandonbodnar.com/?p=141</guid>
		<description><![CDATA[Last summer, I released UnNamable as a free application for iPhone OS. Why free? Well, it was my first try at iPhone development, and I did not really think it would be of much use to people. Turns out I was wrong, as the first version of UnNamable was bought ~1,400 times in its first [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_143" class="wp-caption alignright" style="width: 279px"><a rel="attachment wp-att-143" href="http://brandonbodnar.com/2010/02/25/unnamable-version-2-0/unnamable-v1/"><img class="size-full wp-image-143 " title="UnNamable V1.0 Design" src="http://brandonbodnar.com/wp-content/uploads/2010/02/UnNamable-V1.png" alt="UnNamable V1.0 Design" width="269" height="448" /></a><p class="wp-caption-text">The original design for UnNamable.</p></div>
<p>Last summer, I released <a href="http://brandonbodnar.com/2010/02/08/unnamable/">UnNamable</a> as a free application for iPhone OS. Why free? Well, it was my first try at iPhone development, and I did not really think it would be of much use to people. Turns out I was wrong, as the first version of UnNamable was bought ~1,400 times in its first six months. Realizing that the application could be better, I want about the process of creating a new version of UnNamable, including everything I have learned about iPhone development since its initial release. With the time and effort required for this new release, I made the decision to change UnNamable to a paid application. Those who previously purchase or used UnNamable 1.0 should be able to download 2.0 for no charge, but I am hoping that this new version will bring more users to this product, and hopefully their purchases will be able to subsidize more enhancements to UnNamable.</p>
<h2>Redesign</h2>
<p>When I first designed UnNamable, I had a thing for black screens. I enjoyed the contrast of white text on the black screen for making it stand out when in use. Also, I had just learned how to make code run after the user shook the iPhone, and so made that the primary (and only method) for creating new names. Lastly, I really did not know how to save data, so I added the ability to email out the current list of names to save for later use. All these things worked out great for my own uses of UnNamable, but I later discovered that surprise, surprise, other people use things different from me. So for this version, UnNamable&#8217;s UI has been redesigned from scratch.</p>
<p>To begin with, the all black theme was just not working. I would at times have trouble seeing parts of the screen while I was out and about in the sunlight (Yes, gamers and programmers go out in the sun sometimes). Instead, I went to the same white and blue theme that Apple uses in their applications. These makes the app not only more usable in sunlight, but also conforms a lot more to Apple&#8217;s design principals and looks.</p>
<div id="attachment_144" class="wp-caption alignleft" style="width: 279px"><a rel="attachment wp-att-144" href="http://brandonbodnar.com/2010/02/25/unnamable-version-2-0/unnamable-v2/"><img class="size-full wp-image-144 " title="UnNamable V2.0 Design" src="http://brandonbodnar.com/wp-content/uploads/2010/02/UnNamable-V2.png" alt="UnNamable V2.0 Design" width="269" height="448" /></a><p class="wp-caption-text">All new design for random name page</p></div>
<p>Next up has how to generate the names. I loved shaking my phone like a monkey to get the new names, but a</p>
<p>pparently some users did not. That was a simple enough fix, just add a button to the screen to generate the names. Of course, I kept the shake feature on, as I really like shaking things.</p>
<p>Last for UI changes was how to save data. I kept the ability to email out the list of names but now your list of saved names is actually saved across sessions. This was to both help out users in remembering the names of previous characters generator, as well as to add some new functionalities to UnNamable, including the ability to include descriptions and other notes about the characters you create using UnNamable. Hopefully, this new feature will help out the English writers out their who have been using UnNamable to create characters for their stories.</p>
<h2>What&#8217;s Next?</h2>
<p>I don&#8217;t know, you tell me. I am very much focused on making this application what you the user needs and wants. Leave comments about what you want to see in the next version of UnNamable, and I&#8217;ll see if we can make that happen for you.</p>
<p><a href="http://itunes.apple.com/us/app/unnamable/id317015990?mt=8&amp;uo=6"><img class="size-full wp-image-49 alignright" style="clear: right; margin-right: 10px; margin-left: 10px;" title="Go to App Store" src="http://brandonbodnar.com/wp-content/uploads/2010/02/App_Store_Badge_EN-e1265688154313.png" alt="" width="150" height="75" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://brandonbodnar.com/2010/02/25/unnamable-version-2-0/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Unnamable</title>
		<link>http://brandonbodnar.com/2010/02/08/unnamable/</link>
		<comments>http://brandonbodnar.com/2010/02/08/unnamable/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 20:01:57 +0000</pubDate>
		<dc:creator>Brandon</dc:creator>
				<category><![CDATA[Roleplaying Tools]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[iPhone Apps]]></category>

		<guid isPermaLink="false">http://brandonbodnar.com/?p=29</guid>
		<description><![CDATA[For all those Keepers of Arcane Lore out there. While playing Call of Cthulhu, I would often find myself in need of random names for NPCs. I never was very good at coming up with good era-specific names, so I created this iPhone app to help me. Using data from the Social Security Administration and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-32 alignright" style="margin-right: 21px; margin-left: 21px;" title="Unnamable Icon" src="http://brandonbodnar.com/wp-content/uploads/2010/02/mzl.defifpjj-e1265659577559.jpg" alt="Icon for Unnamable App" width="128" height="128" /></p>
<p><a href="http://itunes.apple.com/us/app/unnamable/id317015990?mt=8&amp;uo=6"><img class="size-full wp-image-49 alignright" style="clear: right; margin-right: 10px; margin-left: 10px;" title="Go to App Store" src="http://brandonbodnar.com/wp-content/uploads/2010/02/App_Store_Badge_EN-e1265688154313.png" alt="" width="150" height="75" /></a></p>
<p>For all those Keepers of Arcane Lore out there.</p>
<p>While playing Call of Cthulhu, I would often find myself in need of random names for NPCs. I never was very good at coming up with good era-specific names, so I created this iPhone app to help me.</p>
<p>Using data from the Social Security Administration and the U.S. Census Bureau,shaking this app will generate names from among the top 1000 baby names for a given decade and gender and the top 1000 last names for the U.S. When you see a name you like, tap it to add it to the list. When you are done, just email the list to yourself for later use.</p>
<p>The decades range from the 1880&#8242;s to 2000&#8242;s, so there are 26,000,000 possible names to use for your next campaign.</p>
]]></content:encoded>
			<wfw:commentRss>http://brandonbodnar.com/2010/02/08/unnamable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dataslate</title>
		<link>http://brandonbodnar.com/2009/07/21/dataslate/</link>
		<comments>http://brandonbodnar.com/2009/07/21/dataslate/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 19:31:56 +0000</pubDate>
		<dc:creator>Brandon</dc:creator>
				<category><![CDATA[Roleplaying Tools]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.brandonbodnar.com/?p=4</guid>
		<description><![CDATA[If you have liked Dataslate and own an iPhone or iPod Touch, please think about supporting my development projects by purchasing some of my iPhone software. A friend of mine had been running a weekly Dark Heresy game and asked me to write him a simple application that would help with managing the initiative order [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong>If you have liked Dataslate and own an iPhone or iPod Touch, please think about supporting my development projects by purchasing some of <a href="http://brandonbodnar.com/category/software/iphone-apps/">my iPhone software</a>.</strong></p></blockquote>
<p>A friend of mine had been running a weekly <a href="http://www.fantasyflightgames.com/edge_minisite.asp?eidm=50" target="_blank">Dark Heresy</a> game and asked me to write him a simple application that would help with managing the initiative order in combat. The app slowly expanded with some additional features, and is now a pretty well-featured Encounter Manager.</p>
<p>I call it <strong>Dataslate</strong>.</p>
<p>I am posting it here for everyone to use according to the license below.</p>
<p style="text-align: left;">Please comment if you have any feature request for this application, and I will try to incorporate them as I find time. I have also added tooltips to parts of the application to help explain those parts. Just hover over the Title for that part and a tooltip should pop up. If one doesn’t, I have not added help to that section yet, so please leave a comment telling me what section needs to be clarified.</p>
<p>If the flash installer below is not working, you can directly download <a href="http://arkhamplayers.com/applications/dataslate/Dataslate.air">the Air package</a>. Requires the <a href="http://get.adobe.com/air/">Adobe Air Runtime</a></p>
<p style="text-align: center;"><script src="http://arkhamplayers.com/applications/air_install/swfobject.js" type="text/javascript"></script></p>
<div id="flashcontent" style="width: 215px; height: 180px; text-align: center;"><strong><a href="http://arkhamplayers.com/applications/dataslate/Dataslate.air">Dataslate</a>. Consider Getting <a href="http://get.adobe.com/flashplayer/">Flash Player</a> for a seemless install experience.</strong></div>
<p><script type="text/javascript">// <![CDATA[
 var so = new SWFObject("http://arkhamplayers.com/applications/air_install/AIRInstallBadge.swf", "Badge", "215", "180", "9.0.115", "#FFFFFF");  		 so.useExpressInstall('http://arkhamplayers.com/applications/air_install/expressinstall.swf');                  so.addVariable("image", "http://arkhamplayers.com/applications/dataslate/icon.png");  		so.addVariable("airversion", "1.5");  		so.addVariable("appname", "Dataslate");  		so.addVariable("appurl", "http://arkhamplayers.com/applications/dataslate/Dataslate.air");  		so.addVariable("appid", "com.brandonbodnar.darkheresy.dataslate");  		so.addVariable("pubid", "2F7FD7AB3AEAEBB2B93EDCABA8DA9072CFC48CDE.1");                 so.addVariable("appversion", "1.0.1");  		so.addVariable("hidehelp", "true");          	so.addVariable("skiptransition", "false");  		so.addVariable("titlecolor", "#00CC00");   		so.addVariable("buttonlabelcolor", "#00CC00");   		so.addVariable("appnamecolor", "#00CC00");   		so.write("flashcontent"); // ]]&gt;
// ]]&gt;</script></p>
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/us/"><img style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc/3.0/us/88x31.png" alt="Creative Commons License" /></a><br />
Dataslate by <a rel="cc:attributionURL" href="http://www.codebriefs.com/">Brandon Bodnar</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc/3.0/us/">Creative Commons Attribution-Noncommercial 3.0 United States License</a>.<br />
Based on a work at <a href="http://www.fantasyflightgames.com/edge_minisite.asp?eidm=50">www.fantasyflightgames.com</a>.</p>
<p><em>*Fantasy Flight Games, I in no way mean to tread on any of your copyright or trademarks, and do not believe I have done so. I only mean to provide the community with some free useful tools to play your awesome game.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://brandonbodnar.com/2009/07/21/dataslate/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
