<?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>Firm Foundation Technology</title>
	<atom:link href="http://www.firmfoundationtechnology.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.firmfoundationtechnology.com</link>
	<description>Mobile Apps for Practical Problems</description>
	<lastBuildDate>Sat, 14 Aug 2010 13:57:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>What&#8217;s the Tip 1.0 Released!</title>
		<link>http://www.firmfoundationtechnology.com/2010/07/08/whats-the-tip-1-0-released/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/07/08/whats-the-tip-1-0-released/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 04:17:41 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[What's The tip]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=73</guid>
		<description><![CDATA[What&#8217;s the Tip 1.0 is in the app catalog! You can get it here! Regular price $1.49 but only $0.75 till July 23rd during Palm&#8217;s 50% off sale. Your feedback and support is appreciated! Stan]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s the Tip 1.0 is in the app catalog! You can <a href="http://developer.palm.com/appredirect/?packageid=com.fftechllc.whatsthetip ">get it here</a>! Regular price $1.49 but only $0.75 till July 23rd during Palm&#8217;s 50% off sale.</p>
<p>Your feedback and support is appreciated!</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/07/08/whats-the-tip-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What’s the Tip updated 0.9.1</title>
		<link>http://www.firmfoundationtechnology.com/2010/07/06/what%e2%80%99s-the-tip-updated-0-9-1/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/07/06/what%e2%80%99s-the-tip-updated-0-9-1/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 03:03:17 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[What's The tip]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=70</guid>
		<description><![CDATA[Minor update to prepare for the final release of &#8220;What&#8217;s the Tip?&#8221;!!! Stan]]></description>
			<content:encoded><![CDATA[<p>Minor update to prepare for the final release of &#8220;What&#8217;s the Tip?&#8221;!!!</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/07/06/what%e2%80%99s-the-tip-updated-0-9-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WebOS SDK &#8211; Making buttons</title>
		<link>http://www.firmfoundationtechnology.com/2010/07/01/webos-sdk-making-buttons/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/07/01/webos-sdk-making-buttons/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 14:23:48 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[WebOS Dev]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=53</guid>
		<description><![CDATA[From a post I made in the Palm developer forums (hope it is helpful to someone): Here is my summary of making a button (from lots of trial) In the scene HTML declare this &#60;div x-mojo-element="Button" id="RefreshBtn" class="myButton"&#62; &#60;/div&#62; Notice &#8230; <a href="http://www.firmfoundationtechnology.com/2010/07/01/webos-sdk-making-buttons/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>From a post I made in the Palm developer forums (hope it is helpful to someone):</p>
<p>Here is my summary of making a button (from lots of trial)</p>
<p>In the scene HTML declare this</p>
<pre>
&lt;div x-mojo-element="Button" id="RefreshBtn" class="myButton"&gt; &lt;/div&gt;
</pre>
<p>Notice that this is a div not an input element like traditional html. The x-mojo-element=&#8221;Button&#8221; is what what links the div to the mojo framework that does all the button drawing stuff.</p>
<p>The id is important and should be unique in the app. Good practice is to put something like &#8220;Btn&#8221; or &#8220;Button&#8221; in the name just to remind yourself when you are in your javascript what you are working with. The class declaration is only needed if you are changing the appearance some way in your own CSS.</p>
<p>Next in the scene assistant you need three things. Setup, control, and cleanup.</p>
<p><strong>Setup:</strong><br />
In the Scene Assistant setup function &#8211; usually something like FirstAssistant.prototype.setup = function () {};  there are 4 substeps</p>
<p><em>1 Attributes</em> :<br />
Technically these are all optional (if you just need a regular button) but I feel it is good practice to declare at least the button type like thus:</p>
<pre>
// a local object for button attributes
this.RefreshBtnAttributes = {
type : "Mojo.Widget.defaultButton"
};
</pre>
<p>again just to remind myself this is a regular button rather than an Mojo.Widget.activityButton  (unless you want one and then you must declare it)</p>
<p><em>2 Model</em> :</p>
<pre>
// a local object for button model
this.RefreshBtnModel = {
label : "Refresh",
buttonClass : "primary",
disabled : false
};
</pre>
<p>Again all are technically optional for the defaults, except the label needs to appear in either the attribute or the model.  Legal values for button class are &#8220;primary&#8221;, &#8220;secondary&#8221;, &#8220;affirmative&#8221;, and &#8220;negative&#8221;.</p>
<p><em>3: setup the button</em></p>
<pre>
// set up the button
this.controller.setupWidget("RefreshBtn", this.RefreshBtnAttributes,
              this.RefreshBtnModel);
</pre>
<p>Straight forward. this is where your ID links in from the HTML.</p>
<p><em>4. Bind the button</em></p>
<pre>
// bind the button to its handler
this.RefreshBtnBind = this.refreshButtonPress.bind(this);
this.controller.listen(this.controller.get("RefreshBtn"), Mojo.Event.tap,
               this.RefreshBtnBind);
</pre>
<p>refreshButtonPress will be the name of the handler to be declared. Again notice the link to the ID from the HTML.</p>
<p><strong>Control :</strong><br />
The &#8220;simplest&#8221; part &#8211; define what to do when the button is pressed (&#8220;tapped&#8221;)  like thus :</p>
<pre>
FirstAssistant.prototype.refreshButtonPress = function(event){

// do something here

};
</pre>
<p><strong>Cleanup:</strong></p>
<p>Finally make sure you clean up something like this :</p>
<pre>
FirstAssistant.prototype.cleanup = function(event) {
this.controller.stopListening("RefreshBtn", Mojo.Event.tap,
               this.RefreshBtnBind);
};
</pre>
<p>Add the stopListening counterparts to the listen binds of any other widgets you declare for the scene as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/07/01/webos-sdk-making-buttons/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What’s the Tip updated 0.9.0</title>
		<link>http://www.firmfoundationtechnology.com/2010/07/01/what%e2%80%99s-the-tip-updated-0-9-0/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/07/01/what%e2%80%99s-the-tip-updated-0-9-0/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 13:41:55 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[What's The tip]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=51</guid>
		<description><![CDATA[LAST Beta: What&#8217;s the Tip is almost done! Look for the 1.0 release soon! New: Visual tweak; Added the ability to round the tip up and down to the nearest $0.50, $1.00, $5.00 or $10.00. As usual get it here! &#8230; <a href="http://www.firmfoundationtechnology.com/2010/07/01/what%e2%80%99s-the-tip-updated-0-9-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>LAST Beta:</p>
<p>What&#8217;s the Tip is almost done! Look for the 1.0 release soon!</p>
<p>New:<br />
Visual tweak;<br />
Added the ability to round the tip up and down to the nearest $0.50, $1.00, $5.00 or $10.00.</p>
<p>As usual <a href="http://developer.palm.com/appredirect/?packageid=com.firmfoundationtechnology.whatsthetipbeta">get it here</a>! Your feedback is appreciated!</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/07/01/what%e2%80%99s-the-tip-updated-0-9-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GamersAid updated 0.7.0</title>
		<link>http://www.firmfoundationtechnology.com/2010/06/25/gamersaid-updated-0-7-0/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/06/25/gamersaid-updated-0-7-0/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 16:45:03 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=46</guid>
		<description><![CDATA[Major update! Changes: New visual style with changeable color dice. Added 100 sided option. More Dice/More Sides now also totals the dice. Added automatic check for new version. Drastically smaller application. As usual you can get GamersAid – Beta here. &#8230; <a href="http://www.firmfoundationtechnology.com/2010/06/25/gamersaid-updated-0-7-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Major update!</strong><br />
Changes:<br />
New visual style with changeable color dice.<br />
Added 100 sided option.<br />
More Dice/More Sides now also totals the dice.<br />
Added automatic check for new version.<br />
Drastically smaller application.</p>
<p>As usual you can <a href="http://developer.palm.com/webChannel/index.php?packageid=com.firmfoundationtechnology.gamersaid">get GamersAid – Beta here</a>. And as always your feedback is appreciated!</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/06/25/gamersaid-updated-0-7-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s the Tip updated 0.8.0</title>
		<link>http://www.firmfoundationtechnology.com/2010/06/16/whats-the-tip-updated-0-8-0/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/06/16/whats-the-tip-updated-0-8-0/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 00:35:07 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[What's The tip]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=42</guid>
		<description><![CDATA[Changes: I think I have eliminated the NaN&#8217;s (Not a Number&#8217;s) than could pop up. Also the main cost input box is more usable and stable. (no forever disappearing input box!) If you have 0.7.0 you can just launch the &#8230; <a href="http://www.firmfoundationtechnology.com/2010/06/16/whats-the-tip-updated-0-8-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Changes:</p>
<p>I think I have eliminated the NaN&#8217;s (Not a Number&#8217;s) than could pop up. Also the main cost input box is more usable and stable. (no forever disappearing input box!)</p>
<p>If you have 0.7.0 you can just launch the program to be notified about the update (Thanks <a href="http://www.jdf-software.com/blog/puchk/">Palm (webOS) Update Check framework</a>!!). Otherwise you can <a href="http://developer.palm.com/appredirect?packageid=com.firmfoundationtechnology.whatsthetipbeta">get What’s the Tip – Beta here</a>. And as always your feedback is appreciated!</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/06/16/whats-the-tip-updated-0-8-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s the Tip updated 0.7.0</title>
		<link>http://www.firmfoundationtechnology.com/2010/06/11/whats-the-tip-updated-0-7-0/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/06/11/whats-the-tip-updated-0-7-0/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 05:55:05 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[What's The tip]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=39</guid>
		<description><![CDATA[I just uploaded 0.7.0 of Whats the Tip &#8211; Beta. Some big changes: Spanish Localization: If you use the US Spanish locale you should see the app in (probably poor) Spanish. If you can suggest better phrasing for any of &#8230; <a href="http://www.firmfoundationtechnology.com/2010/06/11/whats-the-tip-updated-0-7-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just uploaded 0.7.0 of Whats the Tip &#8211; Beta. Some big changes:</p>
<p>Spanish Localization: If you use the US Spanish locale you should see the app in (probably poor) Spanish. If you can suggest better phrasing for any of the pages let me know.</p>
<p>I have incorporated <a href="http://www.jdf-software.com/blog/puchk/">Jeremy Forsythe&#8217;s great puchk</a> (Palm (webOS) Update Check framework) so when I push the next version testers will get a pop up notice.</p>
<p>I have also incorporated Palm&#8217;s own code from github to let you know when the beta expires. A lot of work went into localizing that code.</p>
<p>Plus, I now have a tell-a-friend framework launching from the help screen. It could be a lot more elegant, but I am happy with version 1. Right now you can e-mail or text a message. (I just saw the code to be able to <a href="http://www.incaseofstairs.com/2010/05/facebook-for-webos-seed-status/">post status updates to Facebook</a> from WebOS apps.. oooooo v 1.5 here it comes)</p>
<p>As usual you can <a href="http://developer.palm.com/appredirect?packageid=com.firmfoundationtechnology.whatsthetipbeta">get What&#8217;s the Tip &#8211; Beta here</a>. And as always your feedback is appreciated!</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/06/11/whats-the-tip-updated-0-7-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s The Tip Updated 0.6.0</title>
		<link>http://www.firmfoundationtechnology.com/2010/06/09/whats-the-tip-updated-0-6-0/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/06/09/whats-the-tip-updated-0-6-0/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:55:38 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[What's The tip]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=32</guid>
		<description><![CDATA[This update mainly has cosmetic changes, but lays the foundation for adding a couple more features. Stan]]></description>
			<content:encoded><![CDATA[<p>This update mainly has cosmetic changes, but lays the foundation for adding a couple more features.</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/06/09/whats-the-tip-updated-0-6-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GamersAid updated 0.5.5</title>
		<link>http://www.firmfoundationtechnology.com/2010/06/09/gamersaid-updated-0-5-5/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/06/09/gamersaid-updated-0-5-5/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:52:45 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[GamersAid]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=30</guid>
		<description><![CDATA[You can now shake your phone to roll the dice on the main screen or on MoreDice/More Sides. More features Coming! Stan]]></description>
			<content:encoded><![CDATA[<p>You can now shake your phone to roll the dice on the main screen or on MoreDice/More Sides.</p>
<p>More features Coming!</p>
<p>Stan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/06/09/gamersaid-updated-0-5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s the Tip in Beta</title>
		<link>http://www.firmfoundationtechnology.com/2010/06/08/whats-the-tip-in-beta/</link>
		<comments>http://www.firmfoundationtechnology.com/2010/06/08/whats-the-tip-in-beta/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 05:33:41 +0000</pubDate>
		<dc:creator>stan</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[What's The tip]]></category>

		<guid isPermaLink="false">http://www.firmfoundationtechnology.com/?p=26</guid>
		<description><![CDATA[Just uploaded a new beta app called &#8220;Whats the Tip&#8221;. It helps you calculate tips quickly with selectable tip percents. “What’s the Tip” also shows the tips as rounded up and down to the nearest dollar. The Beta Application expires &#8230; <a href="http://www.firmfoundationtechnology.com/2010/06/08/whats-the-tip-in-beta/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just uploaded a new beta app called &#8220;Whats the Tip&#8221;.  It helps you calculate tips quickly with selectable tip percents. “What’s the Tip” also shows the tips as rounded up and down to the nearest dollar.</p>
<p>The Beta Application expires July 1, 2010 and you can <a href="http://developer.palm.com/appredirect/?packageid=com.firmfoundationtechnology.whatsthetipbeta">get it here</a> within a couple hours. As always your feedback is appreciated!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firmfoundationtechnology.com/2010/06/08/whats-the-tip-in-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
