<?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>BUKsAPPs</title>
	<atom:link href="http://buksweb.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://buksweb.com</link>
	<description>Development blog, App and Game Portal</description>
	<lastBuildDate>Tue, 14 Feb 2012 16:02:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>BUKsAPPs sponsors DRUIDS Rugby 7s</title>
		<link>http://buksweb.com/buksapps-sponsors-druids-rugby-7s/</link>
		<comments>http://buksweb.com/buksapps-sponsors-druids-rugby-7s/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 15:46:37 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=159</guid>
		<description><![CDATA[BUKsAPPs is pleased to announce a sponsorship for the local rugby 7s team, the Druids. BUKsAPPs sees this as an opportunity to support the local community with a group that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://buksweb.com/wp-content/uploads/2012/01/DruidsTeam2.jpg"><img class="size-medium wp-image-160 alignright" title="DruidsTeam" src="http://buksweb.com/wp-content/uploads/2012/01/DruidsTeam2-300x200.jpg" alt="Druids Team Picture" width="300" height="200" align="alignright" /></a></p>
<p>BUKsAPPs is pleased to announce a sponsorship for the local rugby 7s team, the Druids. BUKsAPPs sees this as an opportunity to support the local community with a group that has a strong focus on teamwork and building positive culture around sport.</p>
<p>Rugby 7s is a fast-paced abbreviated version of the normal game that is highlighted by lightning-fast breakaway runs, clever passing, deft kicks, and brutal tackling. Rugby 7s will be included in the 2016 Olympic Games in Rio.</p>
<p>The Druids will wear the BUKsAPPs company logo on their uniforms and team gear.</p>
<p><a title="Druids Rugby" href="http://druidsrugby.com/" target="_blank">Druids Rugby</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/buksapps-sponsors-druids-rugby-7s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom checkBoxes</title>
		<link>http://buksweb.com/custom-checkboxes/</link>
		<comments>http://buksweb.com/custom-checkboxes/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 03:47:00 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Tips and Tricks]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=141</guid>
		<description><![CDATA[Checkboxes are a fairly common UI method across all platforms, and their common look makes them immedately reckognizable for what they are and what they do. But there are time [...]]]></description>
			<content:encoded><![CDATA[<p>Checkboxes are a fairly common UI method across all platforms, and their common look makes them immedately reckognizable for what they are and what they do. But there are time when you might want to use the functionality of a checkbox, but give them a custom look. Android makes that easy, but this is another case where the common suggestions found online are close to the right answer, but not quite there. I&#8217;ll show you here:<span id="more-141"></span></p>
<p>So what I want first is a normal check box, and one with my custom images( red circle when not checked, and a green circle when checked).  To do this first I created a <strong>Selector</strong> to describe my checkBox.  Create a selector by making an XML file in the drawables directory called &#8216;myCB_small.xml&#8217; and put the following in it.</p>
<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt;
   &lt;item android:state_checked="true" android:drawable="@drawable/green_small" /&gt;
   &lt;item android:state_checked="false" android:drawable="@drawable/red_small" /&gt;
&lt;/selector&gt;</pre>
<p>This tells Android that we want our drawable, &#8221;green_small&#8221;, to be the image when checked; and &#8220;red_small&#8221; to be our image when unchecked.  Now we need to tell the checkbox to use our selector.  Here I used one of the most common suggestions for that in my layout xml file.</p>
<pre>&lt;CheckBox
   android:id="@+id/checkBoxA"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_alignTop="@+id/linearLayoutPauseButtons"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
    /&gt;
&lt;CheckBox
   android:id="@+id/checkBoxB"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
   android:layout_below="@+id/checkBoxPauseMusic"
   <strong>android:button="@drawable/myCB_small" </strong>/&gt;</pre>
<p><a href="http://buksweb.com/wp-content/uploads/2012/01/checkBox1.jpg"><img class="wp-image-142 alignnone" title="checkBox1" src="http://buksweb.com/wp-content/uploads/2012/01/checkBox1.jpg" alt="" width="100" height="100" /></a></p>
<p>Looks Great!</p>
<p>Now if we want the top checkbox to be a slightly bigger circle, we make another selector file pointing to larger circle drawables, then just set our button for the top checkbox to the new selector, Right?</p>
<pre>&lt;CheckBox
   android:id="@+id/checkBoxA"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_alignTop="@+id/linearLayoutPauseButtons"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
   <strong>android:button="@drawable/myCB_large"</strong> /&gt;
&lt;CheckBox
   android:id="@+id/checkBoxB"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
   android:layout_below="@+id/checkBoxPauseMusic"
   android:button="@drawable/myCB_small" /&gt;</pre>
<p><a href="http://buksweb.com/wp-content/uploads/2012/01/checkBox2.jpg"><img class="wp-image-143 alignnone" title="checkBox2" src="http://buksweb.com/wp-content/uploads/2012/01/checkBox2.jpg" alt="" width="100" height="100" /></a></p>
<p>No, that doesn&#8217;t look right!  The image is getting cropped.  That solution only works for images up to 40dp.  Any bigger than that and your image will start to get cropped.  So what else can we try?  What about the checkBox&#8217;s background option?</p>
<pre>&lt;CheckBox
   android:id="@+id/checkBoxA"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_alignTop="@+id/linearLayoutPauseButtons"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
   <strong>android:background="@drawable/myCB_large"</strong> /&gt;
&lt;CheckBox
   android:id="@+id/checkBoxB"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
   android:layout_below="@+id/checkBoxPauseMusic"
   android:button="@drawable/myCB_small" /&gt;</pre>
<p><a href="http://buksweb.com/wp-content/uploads/2012/01/checkBox4.jpg"><img class="wp-image-145 alignnone" title="checkBox4" src="http://buksweb.com/wp-content/uploads/2012/01/checkBox4.jpg" alt="" width="100" height="100" /></a></p>
<p>Not quite.  Now the image is resizing, but the olc check box is back.  Using the selector for the background does update the color based on the check state, but we don&#8217;t want our image covered by that check box.  So what do we do?  The first thought is to set both the button and the background to the selector.  And this works!  But don&#8217;t settle for that.  Just because it works doesn&#8217;t mean that it is the best option.  That is why there are so many half answers online.  Setting the button value works sometimes, but that isn&#8217;t the real answer because there is a better one avaliable.  There is also a better answer than setting both the button and the background.</p>
<p>Since we know that the background is what allows our checkBox to resize, and it also gives us the image changing behavior that we need, all we need to do is get rid of the checkbox; and we can do that.</p>
<pre>&lt;CheckBox
   android:id="@+id/checkBoxA"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_alignTop="@+id/linearLayoutPauseButtons"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
   <strong>android:background="@drawable/myCB_large"</strong>
   <strong>android:button="@null"</strong> /&gt;
&lt;CheckBox
   android:id="@+id/checkBoxB"
   android:layout_width="wrap_content" android:layout_height="wrap_content"
   android:layout_toLeftOf="@+id/linearLayoutPauseButtons"
   android:layout_below="@+id/checkBoxPauseMusic"
   android:button="@drawable/myCB_small" /&gt;</pre>
<p><a href="http://buksweb.com/wp-content/uploads/2012/01/checkBox5.jpg"><img class="wp-image-146 alignnone" title="checkBox5" src="http://buksweb.com/wp-content/uploads/2012/01/checkBox5.jpg" alt="" width="100" height="100" /></a></p>
<p>And there we have exactly what we want to see. So as far as I can tell, the most complete and accurate answer for using a custom image in a checkBox is to:<br />
set the button=&#8221;@null&#8221;<br />
set the background to a custom selector</p>
<p>I hope this helps you out, and if you know of a better solution, post it in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/custom-checkboxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What happened to my layout?</title>
		<link>http://buksweb.com/what-happened-to-my-layout-2/</link>
		<comments>http://buksweb.com/what-happened-to-my-layout-2/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 06:37:06 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[BUKsBlog]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[R.java]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=138</guid>
		<description><![CDATA[It is the little things that are most frustrating. I was reorganizing a layout, it has a normal and xlarge version. After a bit of reorganizing the xml, updating relative [...]]]></description>
			<content:encoded><![CDATA[<p>It is the little things that are most frustrating. I was reorganizing a layout, it has a normal and xlarge version. After a bit of reorganizing the xml, updating relative layout references, and creating string resources for all the text fields:<br />
<span style="color: #800000;"><strong>Force Close</strong></span>.<span id="more-138"></span></p>
<p>I was getting <em>&#8220;java.lang.ClassCastException: android.widget.TextView&#8221;</em> on:</p>
<pre>Button btnPlay = (Button) findViewById(R.id.ButtonPlay);</pre>
<p>What happened?</p>
<p style="padding-left: 30px;">I didn&#8217;t change any IDs.</p>
<p style="padding-left: 30px;">ButtonPlay IS a Button, not a TextView.</p>
<p>The answer is simple, but the quarter hour it steals from you is so frustrating. Somewhere along the way, the IDs in R.java got mangled. R.id.ButtonPlay was now finding one of my TextViews.</p>
<p>The Solution: <span style="color: #800000;"><strong>Project -&gt; Clean</strong></span><br />
Generated java files get rebuilt, resource conflicts dissapear, then everything works again. Not a code problem or a layout problem. Just the tools having a little hickup.</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/what-happened-to-my-layout-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is your layout getting pushed around by a &#8216;hidden&#8217; notification bar?</title>
		<link>http://buksweb.com/is-your-layout-getting-pushed-around-by-a-hidden-notification-bar/</link>
		<comments>http://buksweb.com/is-your-layout-getting-pushed-around-by-a-hidden-notification-bar/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 20:58:11 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=104</guid>
		<description><![CDATA[Most of us know by now how to hide the notification bar, it is one of the first things that needs to be done when creating a game or and [...]]]></description>
			<content:encoded><![CDATA[<p>Most of us know by now how to hide the notification bar, it is one of the first things that needs to be done when creating a game or and imersive app. There are 2 popular solutions to this, but buth behave slightly differently and 1 little fix could can make your app behave better.<span id="more-104"></span></p>
<p>Adding that simple line to your &#8216;application&#8217; or &#8216;activity&#8217; in your AndroidManifest.xml</p>
<pre>android:theme="@android:style/Theme.NoTitleBar.Fullscreen"</pre>
<p>or in your activity before you call setContentView()</p>
<pre>
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                     WindowManager.LayoutParams.FLAG_FULLSCREEN);
</pre>
<p>Both solutions can have your view being laid out below(not behind) the notification bar in certain situations.  Usually everything works great when your app is launched, or a new activity is created.  You may only see the issue when returning to your app from a screen that has the notification bar visible, most commonly this happens when you back out of a web view or ad, back to your app.</p>
<p>The first option above can result in your view being shifted down the height of the notification bar.  This is because it starts getting laid out before the notification bar animates off the screen.  This is the worst case as any content on the bottom of your layout my be shifted at least partially off the bottom of the screen.  The second option, as it is written, is better; because it will reshift the view after the notification bar animates off the screen.  So functionally, everything is fine with the second option; but what about something better?</p>
<p>There is an option to make your view lay out BEHIND the notification bar.  Then it gets revealed as the notification bar animates off the screen.  This is generally much more visually appealing than having your view layout, then shift up into position; and is obviously better than the option that leaves your view shifted off the screen.</p>
<p>And the best thing about this fix is that it is just as simple as hiding the notification bar was in the first place.  Just add the following, also before you call setContentView().</p>
<pre>
getWindow().setFlags( WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
                      WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS );
</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/is-your-layout-getting-pushed-around-by-a-hidden-notification-bar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Duck Carnage Launch</title>
		<link>http://buksweb.com/duck-carnage-launch/</link>
		<comments>http://buksweb.com/duck-carnage-launch/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 00:28:24 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[GAME]]></category>
		<category><![CDATA[MyMainMenu]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=47</guid>
		<description><![CDATA[After a busy weekend, version 1.0 of Duck Carnage+ has launched and landed on the Android Market.  Just in time to get ready for huntin&#8217; season.  Build your arsenal to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-48 alignnone" title="Duck Carnage Open Season" src="http://buksweb.com/wp-content/uploads/2011/08/ssOpenSeason.png" alt="Duck Carnage for Android game play" width="480" height="320" /></p>
<p><a href="https://market.android.com/details?id=com.ToadSoup.DuckCarnage.Donate"><img class="size-full wp-image-53 alignleft" title="Duck Carnage QR Code" src="http://buksweb.com/wp-content/uploads/2011/08/marketQR.png" alt="Duck Carnage QR Code" width="200" height="200" /></a>After a busy weekend, version 1.0 of Duck Carnage+ has launched and landed on the Android Market.  Just in time to get ready for huntin&#8217; season.  Build your arsenal to impose foul destruction on ducks in 6 different environments.</p>
<p>Earn cash and points for every duck killed but be sure to avoid fines for killing out of season birds and endangered butterflies.  Use your hard earned cash to buy a hunting license for next level and to buy new weapons.  Who doesn&#8217;t love hunting with grenades?</p>
<p><a href="https://market.android.com/details?id=com.ToadSoup.DuckCarnage.Donate">Get it here!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/duck-carnage-launch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Android Market rolling out</title>
		<link>http://buksweb.com/new-android-market-rolling-out/</link>
		<comments>http://buksweb.com/new-android-market-rolling-out/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 03:30:10 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[BUKsBlog]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=43</guid>
		<description><![CDATA[I just got the new Android Market pushed to my Droid.  It is very similar to the market on my Iconia Tablet.  There are quite a few differences, and after [...]]]></description>
			<content:encoded><![CDATA[<p>I just got the new Android Market pushed to my Droid.  It is very similar to the market on my Iconia Tablet.  There are quite a few differences, and after first look I am a bit dissapointed.<span id="more-43"></span></p>
<p>There are the new things we have been hearing about: books and movies, but these don&#8217;t excite me a whole lot.  That isn&#8217;t really how I use my phone.  My biggest complaint as a developer is the removal of the &#8220;Just In&#8221; section.  Apps have a few categories that Games don&#8217;t have such as &#8220;Trending&#8221; and &#8220;Top New Free&#8221; but those still miss the boat.  Even though they contain games, those categories aren&#8217;t in the Games section of the market.  The problem is that they don&#8217;t deliver for the &#8220;little guy&#8221; the way the old &#8220;Just In&#8221; category did.  Out of the top 4 apps in &#8220;Top New Free&#8221; 3 have over 100,000 downloads and the other over 50,000, and I think that trend continues.  Just how new are these apps?  Where can apps under 10,000 downloads be found?  Brand new apps used to be able to get free exposure in the market in the &#8220;Just In&#8221; listing.</p>
<p>The cynical side of me thinks Google is trying to drop the free exposure of &#8220;Just In&#8221; in hopes of generatig more paid advertising.  They recently added a &#8220;Advertise this App&#8221; link in the publisher console for the creation of AdMob ads.  There were some problems with the &#8220;Just In&#8221; category, mostly from sex apps spamming updates, but Google has to be smart enough to handle that in a reasonable solution if that were the main issue.</p>
<p>Some of these new categories could turn out to be pretty cool, I am checking out the trending category right now and that looks like it could be a fun category that has a good mix of apps, I&#8217;d like to see it divided into apps and games though.  Hopefully the new Market is still in development and some solution that supports independent developers will emerge soon.  Otherwise, any app, no matter how good, will need a significant marketing effort to reach a critical mass.</p>
<p>Time will tell, and we will continue working hard on great new Android apps and hope for the best.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/new-android-market-rolling-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>R:P:S Academy v1.1</title>
		<link>http://buksweb.com/test-post/</link>
		<comments>http://buksweb.com/test-post/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 17:15:20 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[GAME]]></category>
		<category><![CDATA[R:P:S Academy]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=16</guid>
		<description><![CDATA[After one week on the Android market, R:P:S Academy looks to get its first update.  There isn&#8217;t anything critical in the update, but this version should provide for a smoother [...]]]></description>
			<content:encoded><![CDATA[<p>After one week on the Android market, R:P:S Academy looks to get its first update. </p>
<p>There isn&#8217;t anything critical in the update, but this version should provide for a smoother user experience.  I updated a few GUI things to better explain to the user what is happening, and improved the menu interaction with the Skiller API which proved to have some timing issues due to occasional network delay.  Also, the first set of Player Achievements have been enabled.</p>
<p><span id="more-16"></span>The basic polish and explanation issues were things like the need to make it more clear in game that a game is played as a first to 5 match.  I quickly realized that this wasn&#8217;t prominently displayed anywhere and many new players didn&#8217;t seem to know what the victory conditions were.</p>
<p>Achievements were left out of the original release.  The Skiller API returns an error when an Achievement is claimed, but this doesn&#8217;t seem to have a negative impact, so I am going to suppress the error message and activate achievements.  I also added a new achievement &#8220;6-Pack&#8221; that you can claim by winning a game that has a 6-pack on the game board.</p>
<p>Perhaps more important changes revolve around menu interaction.  I suspected that this might be a problem before the initial release, but didn&#8217;t implement a propper solution.  The nature of using a 3rd party API(Skiller in this case) puts some constraints on what a developer can do, espically when that API is communicating over the internet.  The Skiller API uses a callback system which is good, but that doesn&#8217;t always alert ME to what the user has done until sometimes a little bit after they have done it.  The biggest issue seemed to be when a user selected a game to join in the game lobby.  The lobby screen shuts down and the main menu is brought back to the front &#8211; then a progress dialog lets the user know that the game is loading until the game starts.  Due to network delay and the callback system, there were frequently delays between the main menu being redisplayed and the progress dialog poping up.  Many users were using that time to click some more buttons, which causes all kinds of havoc.  A similar issue could occur while creating a multiplayer game right before or after a fee is chosen.</p>
<p>I did the best I could to try to minimize the opportunity of button clicking while waiting on a callback, but since I can&#8217;t always know when a callback is coming they can&#8217;t be totally eliminated, and there is a tradeoff with slowing down someone that isn&#8217;t expecting a callback, for example when they cancel the game lobby rather than join a game.  I hope that this version has a much better continuity and user understanding of when the system is &#8220;thinking&#8221;</p>
<p>Other things of interest: I got the market to stop filtering out tablets, even though SMS messaging is included in the Skiller API</p>
<p>Still trying to figure out how to hit that critical mass a multiplayer game needs to support itself.  But don&#8217;t forget, the built in learning AI is also a fun challenge &#8211; play against it while waiting for a real opponent.  Don&#8217;t forget to invite your friends to join the R:P:S fun.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/test-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android widget now in the pipeline</title>
		<link>http://buksweb.com/android-widget-now-in-the-pipeline/</link>
		<comments>http://buksweb.com/android-widget-now-in-the-pipeline/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 16:59:44 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=31</guid>
		<description><![CDATA[I was doing a little prototyping for a specific project that includes a widget the other day, and on my way to creating what I needed to demo, I built [...]]]></description>
			<content:encoded><![CDATA[<p>I was doing a little prototyping for a specific project that includes a widget the other day, and on my way to creating what I needed to demo, I built the start of a completly new project that has totally caught my interest.  It is not a unique idea in the world of widgets, but I am interested to see how custimizable a product I can make.  I enjoy simplicity in implementation, but there is always something exciting about letting a user customize to the n-th degree.</p>
<p><span id="more-31"></span>I still have many other projects that are a higher priority, but I think this little widget will be something that gets just a bit of attention each week.  It already got more than it should this week.</p>
<p>Oh, and the prototype for the specific project I was working on turned out great and we are looking to find some big fish to bite on it.</p>
<p>Leave a comment about what your favorite type of Android widget is.</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/android-widget-now-in-the-pipeline/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>R:P:S Academy Released to Android Market</title>
		<link>http://buksweb.com/rps-academy-released-to-android-market/</link>
		<comments>http://buksweb.com/rps-academy-released-to-android-market/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 04:02:35 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[R:P:S Academy]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=7</guid>
		<description><![CDATA[BUKsAPPs is excited to announce the release of R:P:S Academy to the Android Market. R:P:S Academy takes the classic Rock-Paper-Scissors game online so you can challenge friends from all over [...]]]></description>
			<content:encoded><![CDATA[<p>BUKsAPPs is excited to announce the release of R:P:S Academy to the Android Market.</p>
<p>R:P:S Academy takes the classic Rock-Paper-Scissors game online so you can challenge friends from all over the world.  Each match is played as  first to 5 battle.  This gives the perfect game length to size up your opponent, figure out her strategy, and claim victory.  In game chat keeps the game more interactive and allows you to interject a more psychological battle into the match.  The game is simple enough for a kid to play, but will challenge even the best strategist as they try to climb to the top of the podium.</p>
<p><span id="more-7"></span>Earn Skiller coins with each victory and use them to buy game bonuses or to develop your Avatar.</p>
<p>R:P:S Academy is built on the Skiller social network.  This provides online leaderboard based on ELO rating,  and your game Avatar.  With each victory you win more Skiller coins that you can use to buy game bonuses or to customize your Avatar.  Show off your Avatar in each match, and in the online leaderboard if you can climb to the top.  There are also many Achievements to be claimed withinR:P:S Academy.</p>
<p>The game was designed for multi-player competition, but the singleplayer system was not neglected.  A briliant AI was integrated into the game that is sure to give you a run for you money.  Play the AI when you want a super quick challenge, and while waiting for an online competitor to join your game.</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/rps-academy-released-to-android-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BUKsAPPs Finds a New Home!</title>
		<link>http://buksweb.com/hello-world/</link>
		<comments>http://buksweb.com/hello-world/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 03:19:55 +0000</pubDate>
		<dc:creator>Buk</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://buksweb.com/?p=1</guid>
		<description><![CDATA[BUKsAPPs has found a new home on the internet.]]></description>
			<content:encoded><![CDATA[<p>BUKsAPPs has found a new home on the internet.</p>
]]></content:encoded>
			<wfw:commentRss>http://buksweb.com/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

