<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:gd="http://schemas.google.com/g/2005" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0YHSX84fSp7ImA9WxBRGUk.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439</id><updated>2010-01-08T05:05:38.135-05:00</updated><title>Yakkle!</title><subtitle type="html">The Yakkle blog provides information on exciting things going on with Yakkle, the revolutionary, instant collaboration application from Zenviva, LLC.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.yakkle.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.yakkle.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Yakkle" /><feedburner:info uri="yakkle" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><thespringbox:skin xmlns:thespringbox="http://www.thespringbox.com/dtds/thespringbox-1.0.dtd">http://feeds.feedburner.com/Yakkle?format=skin</thespringbox:skin><geo:lat>42.831686</geo:lat><geo:long>-71.667435</geo:long><logo>http://www.yakkle.com/images/yakklebyzenviva.gif</logo><feedburner:emailServiceId>Yakkle</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;DUcNSXg5eip7ImA9WxVREU0.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-4400470949660676810</id><published>2009-01-16T06:47:00.004-05:00</published><updated>2009-01-16T06:58:18.622-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-16T06:58:18.622-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle Twitter Summize" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Computing" /><title>Happy New Year?</title><content type="html">We've just hit 2009.  We thought we would bring you up to speed on where Yakkle goes this year.&lt;br /&gt;&lt;br /&gt;We continue to have a very steady number of downloads and users....like clockwork.  We appreciate the continued support.  We know that our Twitter integration has certainly helped expose Yakkle to a wider community.&lt;br /&gt;&lt;br /&gt;What are you doing with Yakkle? Are you using it for Instant Messaging?  Twitter?  or for our Webex like functions of Desktop Sharing and VOIP?  Drop us a note and let us know.  info@yakkle.com &lt;br /&gt;&lt;br /&gt;There are some exciting changes in the works for Yakkle.  When we first built it, several years ago, we did not have the funds to build out a large server farm to host meetings, hence Yakkle as it stands now is a peer to peer limited participant meeting application.  So how can we get our hands on a server farm that would give us low cost, on demand access, and the scaling we need to allow 100's of participants in a meeting?  How could we compete with other collaboration tools and offer very very low cost models?  How could a self funded startup on a limited budget compete with the "big guys?".&lt;br /&gt;&lt;br /&gt;We hope to have the answer soon.... for now, let's just look up to the clouds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-4400470949660676810?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xANURFgBsKQ:QDXPLqjqW6E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xANURFgBsKQ:QDXPLqjqW6E:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xANURFgBsKQ:QDXPLqjqW6E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=xANURFgBsKQ:QDXPLqjqW6E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xANURFgBsKQ:QDXPLqjqW6E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xANURFgBsKQ:QDXPLqjqW6E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=xANURFgBsKQ:QDXPLqjqW6E:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/xANURFgBsKQ" height="1" width="1"/&gt;</content><link rel="related" href="http://www.yakkle.com" title="Happy New Year?" /><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/4400470949660676810/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=4400470949660676810" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/4400470949660676810?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/4400470949660676810?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/xANURFgBsKQ/happy-new-year.html" title="Happy New Year?" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2009/01/happy-new-year.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8MQ3w5fCp7ImA9WxRUEE4.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-1515436438911439588</id><published>2008-11-18T12:48:00.005-05:00</published><updated>2008-11-18T12:54:42.224-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-18T12:54:42.224-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ZenViva" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle Twitter Summize" /><title>Yakkle outage reconciled</title><content type="html">Due to overwhelming connections, downloads, logins or a combination of all of these, we experienced a brief outage with our backend server.  If you attempted to download or run Yakkle on or about November 18, 2008, you may have seen failures.  We have taken measures to rectify this situation and our server is back up and running fine.  We had no problems with our server for six months and fully expect not to see this issue again, but we wanted to make it clear that we saw this happen and we've fixed it.&lt;br /&gt;&lt;br /&gt;While Yakkle is not a centrally served application, there are authentication connections made to our server that were failing for this short period of time.&lt;br /&gt;&lt;br /&gt;If you ever have any problems downloading or running Yakkle, please contact us immediately at support@yakkle.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-1515436438911439588?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=hcStkqRhQuY:XWlHnMJi5Lc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=hcStkqRhQuY:XWlHnMJi5Lc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=hcStkqRhQuY:XWlHnMJi5Lc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=hcStkqRhQuY:XWlHnMJi5Lc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=hcStkqRhQuY:XWlHnMJi5Lc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=hcStkqRhQuY:XWlHnMJi5Lc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=hcStkqRhQuY:XWlHnMJi5Lc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/hcStkqRhQuY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/1515436438911439588/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=1515436438911439588" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1515436438911439588?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1515436438911439588?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/hcStkqRhQuY/yakkle-outage-reconciled.html" title="Yakkle outage reconciled" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/11/yakkle-outage-reconciled.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4HQn04fCp7ImA9WxRXE0s.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-252788794835838587</id><published>2008-10-18T17:36:00.014-04:00</published><updated>2008-10-18T18:28:53.334-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-18T18:28:53.334-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle Twitter Summize" /><title>Yakkle Adds Summize</title><content type="html">&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;Yakkle version (v0.6.5) was recently released. Those users currently using Yakkle will be notified of the new release the next time they run and will be able to do a one click download and upgrade in a matter of seconds.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What's new in this release? If you are using the Twitter features inside Yakkle, and you have your own Twitter account, you undoubtedly know how popular this service has become. There are literally millions of "Tweets" being generated each week. So how do you look for interesting people to follow or find out about interesting topics being discussed? Summize is the answer. Twitter has their own search service called Summize. It weeds through the tweets and finds the ones that you are interested in. Yakkle has already integrated with Tweetscan and now we are fully integrated with Summize. Just select the search icon and you'll see this:&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5258622971947427330" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_d9JyMlBUil0/SPphu0qipgI/AAAAAAAAAFM/VcdYxFlDgj4/s400/y-summize.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Searches that you did recently are listed for easy selection. Popular searches that are happening in the Twitter community are also listed. It's a kind of a "trend" listing. If you want to search with advanced functions, press the Advanced button to see these options:&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5258622814726207330" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_d9JyMlBUil0/SPphlq-FN2I/AAAAAAAAAFE/BwZTpDLPwmw/s400/y-summizeadvanced.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;Once you have performed a search, Yakkle will continue to search for you and find new Tweets as they are generated and will let you know that there are more for your viewing. By default, Yakkle looks for new Tweets every 30 seconds. You can change that by selecting the Twitter &amp;amp; Yakkle Options button and by changing the Summize Update Interval value.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5258623114649114258" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_d9JyMlBUil0/SPph3IRRlpI/AAAAAAAAAFU/a7RlOoEzJEY/s400/y-summizesetting.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;What else is new? Have you been using Yakkle all day, chatting with friends, viewing your Twitter timeline? Then you exit Yakkle and start it back up the next day. Now you see a whole bunch of Tweets in your Twitter view, but which ones did I miss while I was away? Yakkle now has built in coloring to show you the "new" tweets versus the ones you have already viewed. Very cool! If you follow a lot of people and have an active Twitter account, this coloring feature is tremendous. The green tweets are new, the blue tweets are the ones you have already viewed.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5258622666286962034" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_d9JyMlBUil0/SPphdB_aFXI/AAAAAAAAAE8/cpFG47KFJB4/s400/y-colors.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Lastly, we've had a bunch of Windows Vista users downloading Yakkle and some of them had some issues selecting their speakers and microphones so they could start up a Yakkle conference meeting. We took a look at what might be going on here and we've resolved this issue. So all you Vista users should have a much better Yakkle experience!&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5258622547502557890" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_d9JyMlBUil0/SPphWHe_6sI/AAAAAAAAAE0/W0yM7OcQ7Cs/s400/y-vista.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;If you have other suggestions for the Yakkle please drop us a note at &lt;a href="mailto:support@yakkle.com"&gt;support@yakkle.com&lt;/a&gt; or reply to us on Twitter (@yakkle)&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-252788794835838587?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=BTivHeTOxAg:XdzBAruMXzk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=BTivHeTOxAg:XdzBAruMXzk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=BTivHeTOxAg:XdzBAruMXzk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=BTivHeTOxAg:XdzBAruMXzk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=BTivHeTOxAg:XdzBAruMXzk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=BTivHeTOxAg:XdzBAruMXzk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=BTivHeTOxAg:XdzBAruMXzk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/BTivHeTOxAg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/252788794835838587/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=252788794835838587" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/252788794835838587?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/252788794835838587?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/BTivHeTOxAg/yakkle-adds-summize.html" title="Yakkle Adds Summize" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_d9JyMlBUil0/SPphu0qipgI/AAAAAAAAAFM/VcdYxFlDgj4/s72-c/y-summize.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/10/yakkle-adds-summize.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYMRnc-fCp7ImA9WxRRFU4.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-231072371607102428</id><published>2008-09-27T12:27:00.009-04:00</published><updated>2008-09-27T12:49:47.954-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-27T12:49:47.954-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><title>Yakkle adds more Twitter and Desktop Sharing Features</title><content type="html">Yakkle version (v0.6.4) was recently released. Those users currently using Yakkle will be notified of the new release the next time they run and will be able to do a one click download and upgrade in a matter of seconds.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What's new in this release? Well, we've been continuing to refine our Twitter client and we have benefited from the increased performance of the Twitter server. In previous releases, we saw slowness of the Twitter API to respond thereby making it appear as though Yakkle was slow. That has been resolved - &lt;strong&gt;thanks Twitter guys&lt;/strong&gt; - and now we are getting lots of good feedback from those using Yakkle as their Twitter client. Twitter imposes rate limits from time to time if their servers get unusually busy. For those wanting to see what their current limit is, just select the Twitter Server Rate Limits icon in the Yakkle/Twitter toolbar and you will see the following information:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5250741233670358770" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_d9JyMlBUil0/SN5hVRhrBvI/AAAAAAAAAEk/ZiO-tCq125o/s400/ratelimit.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;You can follow Yakkle too on Twitter; send us a tweet, ask a question, request a new feature, tell us about any issues.&lt;br /&gt;&lt;br /&gt;Have you ever seen a tweet on Twitter that is just a bit too long to view? You are reading the 140 characters and then it just stops, clipped, cut off by the viewer? With the Yakkle Twitter client, if we see that a tweet is clipped, we'll add a "..." link to the end. Click this link and jump directly to the full tweet so you won't miss a word.&lt;br /&gt;&lt;br /&gt;In addition to continuing to improve our Twitter client we've also done some work on our Desktop Sharing feature of Yakkle. You can now control the size of Yakkle during Desktop Sharing so that you can easily view your Twitter tweets, Send Instant Messages and Share Desktops all at the same time:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5250742473379068754" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_d9JyMlBUil0/SN5idbzQu1I/AAAAAAAAAEs/m1KWgpZJfC0/s400/newyakkle.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;If you have other suggestions for the Yakkle please drop us a note at &lt;a href="mailto:support@yakkle.com"&gt;support@yakkle.com&lt;/a&gt; or reply to us on Twitter (@yakkle).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-231072371607102428?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=nnwyFZpzGDM:h1HNIhjlNws:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=nnwyFZpzGDM:h1HNIhjlNws:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=nnwyFZpzGDM:h1HNIhjlNws:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=nnwyFZpzGDM:h1HNIhjlNws:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=nnwyFZpzGDM:h1HNIhjlNws:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=nnwyFZpzGDM:h1HNIhjlNws:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=nnwyFZpzGDM:h1HNIhjlNws:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/nnwyFZpzGDM" height="1" width="1"/&gt;</content><link rel="related" href="http://www.yakkle.com" title="Yakkle adds more Twitter and Desktop Sharing Features" /><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/231072371607102428/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=231072371607102428" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/231072371607102428?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/231072371607102428?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/nnwyFZpzGDM/yakkle-adds-more-twitter-and-desktop.html" title="Yakkle adds more Twitter and Desktop Sharing Features" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_d9JyMlBUil0/SN5hVRhrBvI/AAAAAAAAAEk/ZiO-tCq125o/s72-c/ratelimit.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/09/yakkle-adds-more-twitter-and-desktop.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4ERno7fSp7ImA9WxdQFk8.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-8518703126881265555</id><published>2008-06-15T09:36:00.010-04:00</published><updated>2008-06-16T08:55:07.405-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-16T08:55:07.405-04:00</app:edited><title>Yakkle Adds Twitter Auto-Throttle</title><content type="html">&lt;div&gt;&lt;div&gt;Yakkle version (v0.6.1) was recently released. It contains several updates to its integrated Twitter client. The most important of update was the addition of Twitter &lt;em&gt;auto-throttle&lt;/em&gt;. This feature should should help avoid the dreaded "rate limit" message during periods when the Twitter service limits access to clients like Yakkle.&lt;br /&gt;&lt;br /&gt;But what exactly is the Twitter &lt;em&gt;rate limit&lt;/em&gt; and Yakkle &lt;em&gt;auto-throttle&lt;/em&gt;? This blog post will offer a little more detail to help understand what is going on.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Twitter API and Rate Limits&lt;/strong&gt;&lt;br /&gt;One of the reasons why there are a host of Twitter clients is because Twitter provides a publicly available and documented application programming interface (&lt;a href="http://groups.google.com/group/twitter-development-talk/web/api-documentation"&gt;API&lt;/a&gt;). This allows software applications (i.e. Twitter clients) to access the majority of Twitter services. Twitter clients like Yakkle use these API methods to update user status, send direct messages, and update timelines by automatically polling specific API methods looking for changes and updates. This automatic polling through the API makes accessing Twitter through a client (arguably) a better experiencing than using the current Twitter web interface.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5212160074746088146" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_d9JyMlBUil0/SFVP-Qe2ytI/AAAAAAAAAEM/HzUUoioxaQ8/s400/blog1.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;This openness too allow other client access Twitter data has the potential to be (and has been) abused. To combat the abuse, access to the Twitter API methods is limited to a certain number of calls per user, per hour. This threshold, refered to as the Twitter &lt;em&gt;rate limit&lt;/em&gt; has historically hovered around 70.&lt;br /&gt;&lt;br /&gt;When a certain user calls the API more than the threshold in a (rolling) hour period, any subsequent calls are failed due to the &lt;em&gt;rate limit&lt;/em&gt;. Client Response to being Rate Limited Clients like Yakkle differ in how they handled these &lt;em&gt;rate limit&lt;/em&gt; failures. Some clients will lock up for a certain number of minutes while others (like Yakkle) will let you view statuses and messages that your client has already gathered, just preventing operations that require additional API calls.&lt;br /&gt;&lt;br /&gt;Within Yakkle, you know that you are in &lt;em&gt;rate limit&lt;/em&gt; mode because the label where your Twitter username is displayed changes to "&lt;span style="color:#ff0000;"&gt;rate&lt;/span&gt; &lt;span style="color:#ff0000;"&gt;limited&lt;/span&gt;" and certain operations will either be disabled or display waring dialogs when attempted.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5212162253347649058" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp3.blogger.com/_d9JyMlBUil0/SFVR9EZ8diI/AAAAAAAAAEU/DREI7gXrqg8/s400/blog2.jpg" border="0" /&gt;&lt;br /&gt;When in "rate limit" mode, Yakkle will also disable any automatic polling of timelines. By default, Yakkle will remain in &lt;em&gt;rate limit&lt;/em&gt; mode for 4 minutes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5212162422228528706" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp0.blogger.com/_d9JyMlBUil0/SFVSG5iSLkI/AAAAAAAAAEc/nIjeGnOtjpM/s400/blog3.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adjusting to Changing Twittter Rate Limits&lt;/strong&gt;&lt;br /&gt;When Yakkle rolled out its integrated Twitter client way back in v0.6.0 (about a month ago ;-&gt;), it was optimized to try and keep timelines and direct messages as current as possible within the hourly threshold of 70. Recently, the folks at Twitter have become more aggressive in dynamically adjusting the &lt;em&gt;rate limit&lt;/em&gt; threshold based upon the load they are experiencing in the system. In fact, on the day of the Apple Worldwide Developers Conference, the threshold was reduced to &lt;strong&gt;10&lt;/strong&gt; for several hours.&lt;br /&gt;&lt;br /&gt;These changes often resulted in the Yakkle client (and most others for that matter) spending most of the time in &lt;em&gt;rate limit&lt;/em&gt; mode. To their credit, the Twitter folks listened to developers using their API and added a new API method to let clients as what the current rate limit value is.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Yakkle Auto-Throttle&lt;/strong&gt;&lt;br /&gt;By quickly adapting the Yakkle Twitter client to actively query the current Twitter rate limit we were able to update our update algorithm to better adapt to dynamic rate limit ranges that are now more often found.&lt;br /&gt;&lt;br /&gt;In v0.6.1, Yakkle will limit its automatic polling of timlines and messages to 75% of the current &lt;em&gt;rate limit&lt;/em&gt; threshold. Of that 75%, the majority of polling is allocated to the friends timeline and received direct messages. We have found that this ratio provides a good mix between keeping you timelines current and the other ad-hoc operations like adding and removing favorites, viewing and friending other users, and maintenance of direct messages.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Up Next&lt;/strong&gt;&lt;br /&gt;In our next update coming in a couple weeks, Yakkle will provide even more visibility to a user's rate limit value and allow customization of automatic update parameters. We will also be enhancing the Twitter client to to be more responsive when access of the Twitter API is slow due to their server load or your local network connection speed (latency).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you have other suggestions for the Yakkle integrate Twitter client please drop us a note at &lt;a href="mailto:support@yakkle.com"&gt;support@yakkle.com&lt;/a&gt; or reply to us on Twitter (@yakkle). &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-8518703126881265555?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5CmTLk_IQ7U:z5dE8hIKNRI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5CmTLk_IQ7U:z5dE8hIKNRI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5CmTLk_IQ7U:z5dE8hIKNRI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=5CmTLk_IQ7U:z5dE8hIKNRI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5CmTLk_IQ7U:z5dE8hIKNRI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5CmTLk_IQ7U:z5dE8hIKNRI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=5CmTLk_IQ7U:z5dE8hIKNRI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/5CmTLk_IQ7U" height="1" width="1"/&gt;</content><link rel="related" href="http://www.yakkle.com" title="Yakkle Adds Twitter Auto-Throttle" /><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/8518703126881265555/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=8518703126881265555" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8518703126881265555?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8518703126881265555?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/5CmTLk_IQ7U/yakkle-adds-twitter-auto-throttle.html" title="Yakkle Adds Twitter Auto-Throttle" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp2.blogger.com/_d9JyMlBUil0/SFVP-Qe2ytI/AAAAAAAAAEM/HzUUoioxaQ8/s72-c/blog1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/06/yakkle-adds-twitter-auto-throttle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8ERHkyfip7ImA9WxdREUU.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-3501163284794983512</id><published>2008-05-30T17:19:00.006-04:00</published><updated>2008-05-30T17:26:45.796-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-30T17:26:45.796-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="Tweetscan" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter" /><title>Announcing Twitter Support</title><content type="html">&lt;div&gt;&lt;div&gt;&lt;div&gt;Yakkle now has a built in Twitter client allowing you to login directly to Twitter, turn on/off automatic updates of incoming Twitter status messages, create a status, send a direct message, search all of Twitter, and customize your Yakkle + Twitter options. To learn more about Twitter, visit www.twitter.com and sign up now. Yakkle is one of the first to introduce a Jabber, XMPP, Instant Messaging application integrated with Twitter.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5206284248726631906" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_d9JyMlBUil0/SEBv8K0P9eI/AAAAAAAAADs/uv1hr5vSkD0/s400/twitter1.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;To communicate with other Twitter users, you create statuses. You can do so directly within Yakkle. Those who are following you will instantly see your message and reply back to you. You get 140 character to say something so choose wisely!&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5206284489244800498" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_d9JyMlBUil0/SEBwKK0P9fI/AAAAAAAAAD0/_H46aXxkvwo/s400/twitterstatus.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;There are millions of Twitter statues being created all the time. These are sometimes referred to as "Tweets". Want to find a topic or word or subject or user that you are interested in? Use the built in search option. TweetScan (see www.tweetscan.com) is our provider of search data.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5206284802777413122" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_d9JyMlBUil0/SEBwca0P9gI/AAAAAAAAAD8/HqajxA27ZGk/s400/twittersearch.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Twitter keeps status messages organized by different Timelines. Yakkle suports all the different timelines. Read Twitter Statuses from your friends, the public community, or the Twitter Featured Users.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5206285056180483602" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_d9JyMlBUil0/SEBwrK0P9hI/AAAAAAAAAEE/3PbEi_fFQMg/s400/twittertimelines.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-3501163284794983512?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xaRXpcLzi5s:ugkOtbw9uX4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xaRXpcLzi5s:ugkOtbw9uX4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xaRXpcLzi5s:ugkOtbw9uX4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=xaRXpcLzi5s:ugkOtbw9uX4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xaRXpcLzi5s:ugkOtbw9uX4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=xaRXpcLzi5s:ugkOtbw9uX4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=xaRXpcLzi5s:ugkOtbw9uX4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/xaRXpcLzi5s" height="1" width="1"/&gt;</content><link rel="related" href="http://www.yakkle.com/twitter.html" title="Announcing Twitter Support" /><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/3501163284794983512/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=3501163284794983512" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/3501163284794983512?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/3501163284794983512?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/xaRXpcLzi5s/announcing-twitter-support.html" title="Announcing Twitter Support" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp1.blogger.com/_d9JyMlBUil0/SEBv8K0P9eI/AAAAAAAAADs/uv1hr5vSkD0/s72-c/twitter1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/05/announcing-twitter-support.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMDR308eCp7ImA9WxZaFU8.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-6531630044482636088</id><published>2008-04-29T22:12:00.005-04:00</published><updated>2008-04-29T22:27:56.370-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-29T22:27:56.370-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="YouTube" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><title>Coming Soon: Yakkle + Twitter</title><content type="html">We've been very busy this month of April and thought we would update our user community with some great news.&lt;br /&gt;&lt;br /&gt;Yakkle is branching out! With our integrated IM, Voice and Desktop Sharing features making up our base product, we are almost ready to release Twitter integration into Yakkle. What does this mean? You will be able to log in to your Twitter account and view all the "tweets" you'd like. You can create statuses, reply to your friends, pick your favorites and follow other Twitter users that your are interested in. Not only that, Yakkle will notify you of any Twitter updates that you might want to view. That's just for starters.... when we are ready with this release, we'll let our users find the new features.&lt;br /&gt;&lt;br /&gt;We've also taken care of some issues found by our users and continue to improve our user experience, from our web site through using Yakkle. We've also been working on some more Emoticons.&lt;br /&gt;&lt;br /&gt;For all of our international users (which there is a lot!) we are looking into translating Yakkle into different languages. We'll be calling on our user community to help with the translation. Look for the "Help Us Translate" link on our web site and you can help internationalize Yakkle, making it the first multi-language collaboration product.&lt;br /&gt;&lt;br /&gt;Check us out on Vator.tv, watch our Yakkle YouTube video, and read about our software certification on Softpedia.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-6531630044482636088?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=3y4urCflU4w:5FSCs1rOnz4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=3y4urCflU4w:5FSCs1rOnz4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=3y4urCflU4w:5FSCs1rOnz4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=3y4urCflU4w:5FSCs1rOnz4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=3y4urCflU4w:5FSCs1rOnz4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=3y4urCflU4w:5FSCs1rOnz4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=3y4urCflU4w:5FSCs1rOnz4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/3y4urCflU4w" height="1" width="1"/&gt;</content><link rel="related" href="http://www.yakkle.com" title="Coming Soon: Yakkle + Twitter" /><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/6531630044482636088/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=6531630044482636088" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/6531630044482636088?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/6531630044482636088?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/3y4urCflU4w/coming-soon-twitter-into-yakkle.html" title="Coming Soon: Yakkle + Twitter" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/04/coming-soon-twitter-into-yakkle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08GR3k7cSp7ImA9WxZWFU4.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-2828589237548737333</id><published>2008-03-14T20:02:00.004-04:00</published><updated>2008-03-14T20:10:26.709-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-14T20:10:26.709-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Emoticons" /><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Yakkle Emoticons Are Here</title><content type="html">Announcing release v0.5.7&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We've had a real spike in the number of new Yakkle users and want to thank you all for your continued feedback and the many blogs, articles and reviews that are now appearing all over the net and all over the world.  We are featuring them on our "News" page, so if you find one or write one, let us know and we'll add a link to you.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What's New In This Release?&lt;br /&gt;&lt;br /&gt;Automatic status updates: In our last release, we introduced automatically setting your status to "Away" if you have left your computer. If you were Yakkling, we did not set your status automatically. With this release we will. If you are Yakkling and leave your computer and forget to stop Yakkling, we'll automatically change your status to "Away" for you. We've also changed the "Away" time from 5 minutes to 3 minutes, meaning that if you leave your computer for 3 minutes, we will automatically determine you are away.&lt;br /&gt;&lt;br /&gt;New Releases: If you start Yakkle and we have a new release for you to install, we will automatically notify you of this. You can click on the "What's New?" button to instantly see what we've changed in the new release so that you can download and use it.&lt;br /&gt;&lt;br /&gt;Emoticons are here: Send a smile, a happy face, a wink, a heart and more. When instant messaging with someone, you will now see an emoticon smiley face in the chat area. Click on this face and you will see all the different emoticons that we currently support. Pick any of these and they'll be sent along with your text to the person you are chatting with. We automatically convert the icon into text so that if you happen to be chatting with someone not using Yakkle, they will still be able to see your smiley face.&lt;br /&gt;&lt;br /&gt;Here's our first set of emoticons.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_d9JyMlBUil0/R9sTN6iUqNI/AAAAAAAAADk/NUDYyWEs5sM/s1600-h/emoticons.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5177753326364960978" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp0.blogger.com/_d9JyMlBUil0/R9sTN6iUqNI/AAAAAAAAADk/NUDYyWEs5sM/s400/emoticons.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you want more or have a suggestion for some, send us the text pattern, like :-) and what the resulting emoticon should be and we'll draw some more.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Have fun with this latest release... get your own copy of Yakkle at http://www.yakkle.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-2828589237548737333?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=0TbYa5TIYuM:q1Y0u0DMNS8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=0TbYa5TIYuM:q1Y0u0DMNS8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=0TbYa5TIYuM:q1Y0u0DMNS8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=0TbYa5TIYuM:q1Y0u0DMNS8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=0TbYa5TIYuM:q1Y0u0DMNS8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=0TbYa5TIYuM:q1Y0u0DMNS8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=0TbYa5TIYuM:q1Y0u0DMNS8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/0TbYa5TIYuM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/2828589237548737333/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=2828589237548737333" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2828589237548737333?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2828589237548737333?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/0TbYa5TIYuM/yakkle-emoticons-are-here.html" title="Yakkle Emoticons Are Here" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp0.blogger.com/_d9JyMlBUil0/R9sTN6iUqNI/AAAAAAAAADk/NUDYyWEs5sM/s72-c/emoticons.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/03/yakkle-emoticons-are-here.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEEQXY4eyp7ImA9WxZXFUQ.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-446043060669339303</id><published>2008-03-03T19:59:00.003-05:00</published><updated>2008-03-03T20:20:00.833-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-03T20:20:00.833-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><category scheme="http://www.blogger.com/atom/ns#" term="Gmail" /><title>Turbocharged Desktop Sharing</title><content type="html">Announcing Release v0.5.6&lt;br /&gt;&lt;br /&gt;First, we want to thank all you Yakklers out there that gave us feedback, sent us feature requests and told us about issues you were having.&lt;br /&gt;&lt;br /&gt;Here's the latest goodies:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Usability improvements including: tighter spacing in the Contacts list so that you can see more of your contacts without having to scroll, as well as some color, font and icons cleanup.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;File Sharing fixes: for those sharing very large files. See instantly how much data has been transferred and how much is left to go.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Desktop Sharing performance: the desktop sharing code has been optimized and supercharged to bring you the best desktop sharing performance that Java can offer.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Automatic status updates: have you ever set yourself to be "available" and then walked away from your computer? Your friends, family, or colleagues see that you are available but get no response when trying to Yakkle or Chat with you. With this release, Yakkle will automatically see that you are away and change your status to "Away". When you return, Yakkle will automatically reset your status to what it was before you left your computer. There's no need for away messages now!&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Googlemail.com support: for some of you, your gmail account is actually googlemail.com and not gmail.com. Yakkle now automatically picks the proper server to log you into and to get you connected.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Have fun with this latest release... get your own copy of Yakkle at &lt;a href="http://www.yakkle.com/"&gt;http://www.yakkle.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-446043060669339303?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=EH3DTfVhbiQ:RWlu5UNdU9I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=EH3DTfVhbiQ:RWlu5UNdU9I:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=EH3DTfVhbiQ:RWlu5UNdU9I:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=EH3DTfVhbiQ:RWlu5UNdU9I:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=EH3DTfVhbiQ:RWlu5UNdU9I:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=EH3DTfVhbiQ:RWlu5UNdU9I:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=EH3DTfVhbiQ:RWlu5UNdU9I:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/EH3DTfVhbiQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/446043060669339303/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=446043060669339303" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/446043060669339303?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/446043060669339303?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/EH3DTfVhbiQ/new-yakkle-version-released.html" title="Turbocharged Desktop Sharing" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/03/new-yakkle-version-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkECR3Y5fyp7ImA9WxZQF0o.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-2328501889538898539</id><published>2008-02-22T13:40:00.006-05:00</published><updated>2008-02-23T07:44:26.827-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-23T07:44:26.827-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="YouTube" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><category scheme="http://www.blogger.com/atom/ns#" term="Gmail" /><title>Introducing Yakkle video</title><content type="html">We recently were inspired to create a little video introduction to Yakkle. Take a look and let us know what you think.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MAslaZLQn_s&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/MAslaZLQn_s&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;To experience Instant Collaboration for yourself, head over to &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-2328501889538898539?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=4tEt5wLQsMA:PFeCewoNjAg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=4tEt5wLQsMA:PFeCewoNjAg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=4tEt5wLQsMA:PFeCewoNjAg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=4tEt5wLQsMA:PFeCewoNjAg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=4tEt5wLQsMA:PFeCewoNjAg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=4tEt5wLQsMA:PFeCewoNjAg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=4tEt5wLQsMA:PFeCewoNjAg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/4tEt5wLQsMA" height="1" width="1"/&gt;</content><link rel="related" href="http://www.yakkle.com" title="Introducing Yakkle video" /><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/2328501889538898539/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=2328501889538898539" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2328501889538898539?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2328501889538898539?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/4tEt5wLQsMA/introducing-yakkle-video.html" title="Introducing Yakkle video" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/02/introducing-yakkle-video.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEMRnY8fSp7ImA9WxZRF0U.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-1636908629586690709</id><published>2008-02-11T21:22:00.000-05:00</published><updated>2008-02-11T21:34:47.875-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-11T21:34:47.875-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ZenViva" /><category scheme="http://www.blogger.com/atom/ns#" term="Email" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Gmail" /><title>Yakkle 2008 - New Features</title><content type="html">With the start of the New Year, Yakkle is getting new features. After listening to user feedback, we've decided to integrate Gmail into Yakkle so Google Talk users can now fully convert to become Yakkle users. So, this release now contains email integration with Google's GMAIL. What does this mean? If you are running Yakkle and new emails come in to your GMAIL account, Yakkle will instantly notify you of these emails and will even let you read a small snippet from the email.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_d9JyMlBUil0/R7EEGLmTY_I/AAAAAAAAADM/PBgLpI2t6d8/s1600-h/email.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5165914751809840114" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_d9JyMlBUil0/R7EEGLmTY_I/AAAAAAAAADM/PBgLpI2t6d8/s400/email.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You will also notice that Yakkle now uses a system tray icon (look in the lower right hand corner of your Windows screen and you'll see other applications icons as well). You can double-click on the Yakkle icon to open up Yakkle. You can right click on the Yakkle icon to exit Yakkle or to view your emails.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_d9JyMlBUil0/R7EEZbmTZAI/AAAAAAAAADU/PUWeJkpXkuE/s1600-h/yakkle.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5165915082522321922" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp3.blogger.com/_d9JyMlBUil0/R7EEZbmTZAI/AAAAAAAAADU/PUWeJkpXkuE/s400/yakkle.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You will also notice that the Yakkle icon will pop up messages for you if an email arrives or if one of your users goes online or if you receive a new text message from someone.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_d9JyMlBUil0/R7EEv7mTZBI/AAAAAAAAADc/pYfpH2J9Cgo/s1600-h/message.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5165915469069378578" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_d9JyMlBUil0/R7EEv7mTZBI/AAAAAAAAADc/pYfpH2J9Cgo/s400/message.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, as a Yakkle user, you can start up Yakkle and leave it up and running all the time. Take advantage of the email, user, and message notifications that Yakkle will present to you. With this version of Yakkle, you will be required to update to Java 1.6, which you are probably already running. If not, follow the directions to upgrade as it will only take a minute.&lt;br /&gt;&lt;br /&gt;If you are a new user to Yakkle, try using the "Show Help Text" menu item under the "View" menu. This will provide you with text on your toolbar icons so that you can quickly and easily identify the "Start Yakkling" icon, or the "Mute" icon, etc.&lt;br /&gt;&lt;br /&gt;....these features are just a start to what will be coming in 2008 from ZenViva. Get your own copy of Yakkle now from &lt;a href="http://www.yakkle.com/"&gt;http://www.yakkle.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-1636908629586690709?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=IxGKK8ao5-M:325f-P1hZNk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=IxGKK8ao5-M:325f-P1hZNk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=IxGKK8ao5-M:325f-P1hZNk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=IxGKK8ao5-M:325f-P1hZNk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=IxGKK8ao5-M:325f-P1hZNk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=IxGKK8ao5-M:325f-P1hZNk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=IxGKK8ao5-M:325f-P1hZNk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/IxGKK8ao5-M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/1636908629586690709/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=1636908629586690709" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1636908629586690709?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1636908629586690709?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/IxGKK8ao5-M/yakkle-2008-new-features.html" title="Yakkle 2008 - New Features" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp2.blogger.com/_d9JyMlBUil0/R7EEGLmTY_I/AAAAAAAAADM/PBgLpI2t6d8/s72-c/email.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/02/yakkle-2008-new-features.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMFSHk5cCp7ImA9WB9aGEU.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-1936037771688841903</id><published>2008-01-09T07:40:00.000-05:00</published><updated>2008-01-09T07:56:59.728-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-09T07:56:59.728-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><title>Yakkle Comparison Charts</title><content type="html">Based upon its features, Yakkle straddles two market segments as identified in the charts below.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_d9JyMlBUil0/R4TBHiSTQyI/AAAAAAAAAC8/tyj4sqRpbQw/s1600-h/socialchart.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5153456208825500450" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp3.blogger.com/_d9JyMlBUil0/R4TBHiSTQyI/AAAAAAAAAC8/tyj4sqRpbQw/s400/socialchart.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_d9JyMlBUil0/R4TBVCSTQzI/AAAAAAAAADE/6z8tc9Z44Ls/s1600-h/webchart.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5153456440753734450" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_d9JyMlBUil0/R4TBVCSTQzI/AAAAAAAAADE/6z8tc9Z44Ls/s400/webchart.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you currently use any of the listed products, we invite you to take Yakkle for a spin. You'll be Yakkling in under a minute....as opposed to doing long complicated installations, reading manuals, signing up for services and getting demonstrations just to understand the product. This is why we believe we are the only true "Instant Collaboration" tool in the marketplace today.&lt;br /&gt;&lt;br /&gt;Happy Yakkling in 2008 &lt;a href="http://www.yakkle.com/"&gt;http://www.yakkle.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-1936037771688841903?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=R-Id8zYighI:MOF8j3vk4Xk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=R-Id8zYighI:MOF8j3vk4Xk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=R-Id8zYighI:MOF8j3vk4Xk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=R-Id8zYighI:MOF8j3vk4Xk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=R-Id8zYighI:MOF8j3vk4Xk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=R-Id8zYighI:MOF8j3vk4Xk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=R-Id8zYighI:MOF8j3vk4Xk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/R-Id8zYighI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/1936037771688841903/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=1936037771688841903" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1936037771688841903?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1936037771688841903?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/R-Id8zYighI/yakkle-comparison-charts.html" title="Yakkle Comparison Charts" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp3.blogger.com/_d9JyMlBUil0/R4TBHiSTQyI/AAAAAAAAAC8/tyj4sqRpbQw/s72-c/socialchart.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://blog.yakkle.com/2008/01/yakkle-comparison-charts.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcAQHw6fCp7ImA9WB9bGUk.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-2902847962947021603</id><published>2007-12-29T10:54:00.000-05:00</published><updated>2007-12-29T11:00:41.214-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-29T11:00:41.214-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><title>Yakkle Goes Worldwide</title><content type="html">When we embarked on building an application that we thought everyone could use, was viral in nature, and that fit in with the trends in social and business collaboration, we had no idea how to market it on essentially a zero budget. We got advice from VC’s (venture capitalists) and former CEO’s that we would need to drive users to us by embracing open standards and by connecting with existing user communities. So we spent 2007 completing our features, fixing our bugs, honing our message, and wondering if our product “had legs.” We launched an alpha program with our closest friends and family members and were pleasantly surprised with how well we “got it” in building an easy to install, simple setup and “one-click-to-use” product. We then took a bold step in going public with the launch of our web site &lt;a href="http://www.yakkle.com/"&gt;http://www.yakkle.com &lt;/a&gt;and with the general availability of a beta version of our product. Then the fun began! We started getting downloads, web hits, email, we even got included in a California company's newsletter even though we had no prior contact with them. Very cool.&lt;br /&gt;&lt;br /&gt;We found a neat web site tool call Feedjit &lt;a href="http://www.feedjit.com/"&gt;http://www.feedjit.com&lt;/a&gt; which tracks where web site hits are coming from. It uses Google maps to give a relative location and will track your last 100 hits. We decided to put it on our web site one day. Within 24 hours, we had our 100 hits and we were global. San Francisco, Boston, Chicago, Seattle, Canada, Rio, England, France, Germany, Sweden, even China, India and Taipei had found us. “Amazing” was all we could say.&lt;br /&gt;&lt;br /&gt;Now a month has gone by and the viral nature of our product is taking hold. We were featured in a German web site write up on our product, we were featured in a French web site write up and someone took screen shots from our web site and wrote a “How to Use Yakkle” article. We continue to submit our product to various web sites to be listed as a free download or to have someone evaluate our product. We’ve sent pointers to our web site to Realtors, teachers, tutors, and so on.&lt;br /&gt;&lt;br /&gt;With 2008 upon us, we want to provide some insight into what's next for Yakkle. Given the feedback we are getting, we are moving quickly into enhancing Yakkle with meeting recording and playback features, easy to setup collaboration sessions with invitations, and a feature rich IM portion with fonts, colors, and emoticons. We are also looking into tighter integration with Google including new email notification, offline chats, and shared status messages."&lt;br /&gt;&lt;br /&gt;We don’t know where 2008 will take us, but if it is anything like the last month of 2007, our journey will be wild, vast, global, and unknown.&lt;br /&gt;&lt;br /&gt;Discover Yakkle for yourself. Come along for the ride!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-2902847962947021603?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=B6fmXLBMPKM:-vCgiOI98Ws:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=B6fmXLBMPKM:-vCgiOI98Ws:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=B6fmXLBMPKM:-vCgiOI98Ws:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=B6fmXLBMPKM:-vCgiOI98Ws:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=B6fmXLBMPKM:-vCgiOI98Ws:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=B6fmXLBMPKM:-vCgiOI98Ws:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=B6fmXLBMPKM:-vCgiOI98Ws:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/B6fmXLBMPKM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/2902847962947021603/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=2902847962947021603" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2902847962947021603?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2902847962947021603?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/B6fmXLBMPKM/yakkle-goes-worldwide.html" title="Yakkle Goes Worldwide" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/12/yakkle-goes-worldwide.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EFQ3s6eyp7ImA9WB9UFUU.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-6495339088929602908</id><published>2007-12-13T06:50:00.000-05:00</published><updated>2007-12-13T17:40:12.513-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-13T17:40:12.513-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><title>The Yakkle Difference</title><content type="html">Imagine all the people who use instant messaging everyday. It’s a staggering number and it’s growing all the time. There’s literally millions of users online right now sending messages.&lt;br /&gt;&lt;br /&gt;Now imagine if you had a product that could take a basic IM session and supercharge it. What do we mean by that? Say you are at the office and you are IMing with a colleague. What if you were one click away from connecting your voice to them to have a discussion and connecting your desktop to them to share an idea? What if you were another click away from bringing in a third or fourth person into the mix and having an instant conference call? Each of you now speaking with each other using crystal clear sound and each of you being able to share your desktop with anyone in the meeting.&lt;br /&gt;&lt;br /&gt;Who could use Instant Collaboration?&lt;br /&gt;&lt;br /&gt;• A real-estate agent wants to speak with his clients and show them house listings from his computer to theirs.&lt;br /&gt;• A teacher wants to connect with her students for an extra tutoring session.&lt;br /&gt;• A salesperson wants to present his product to customers all over the world.&lt;br /&gt;• A customer support person that needs to connect with their customer and remotely fix a problem for them.&lt;br /&gt;&lt;br /&gt;We call this instant collaboration and we think there is an untapped market for a cost effective chat, talk and desktop sharing product that does not require a central server to host these sessions.&lt;br /&gt;&lt;br /&gt;Our company is ZenViva, our first product is Yakkle, and we welcome you to “share your ideas, your world, yourself.”        &lt;a href="http://www.yakkle.com/"&gt;http://www.yakkle.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-6495339088929602908?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=kVxGmB8BlbA:83jStc3EZWI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=kVxGmB8BlbA:83jStc3EZWI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=kVxGmB8BlbA:83jStc3EZWI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=kVxGmB8BlbA:83jStc3EZWI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=kVxGmB8BlbA:83jStc3EZWI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=kVxGmB8BlbA:83jStc3EZWI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=kVxGmB8BlbA:83jStc3EZWI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/kVxGmB8BlbA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/6495339088929602908/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=6495339088929602908" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/6495339088929602908?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/6495339088929602908?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/kVxGmB8BlbA/yakkle-difference.html" title="The Yakkle Difference" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/12/yakkle-difference.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08MQHY-fip7ImA9WB9UFEw.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-1914106210911212014</id><published>2007-12-11T18:26:00.000-05:00</published><updated>2007-12-11T18:31:21.856-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-11T18:31:21.856-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="myOODB" /><category scheme="http://www.blogger.com/atom/ns#" term="object oriented design" /><category scheme="http://www.blogger.com/atom/ns#" term="distributed objects" /><title>Building Yakkle (Part 5: Object Implementation and Notification)</title><content type="html">In our last discussion "Building Yakkle (Part 4)", we described some of Yakkle's distributed objects and touched on our development process. This post will cover object implementation and notification.&lt;br /&gt;&lt;br /&gt;We could write a book ( &lt;a title="blocked::http://www.amazon.com/o/ASIN/0201657937/yakklinstacol-20" href="http://www.amazon.com/o/ASIN/0201657937/yakklinstacol-20"&gt;http://www.amazon.com/o/ASIN/0201657937&lt;/yakklinstacol-20 title="blocked::http://www.amazon.com/o/ASIN/0201657937m/yakklinstacol-20" href="http://www.amazon.com/o/ASIN/0201657937m/yakklinstacol-20"&gt; &lt;/a&gt;) on how to implement such things, but this is a blog. What we will do is talk at a high level on how we implemented our Voice object and how User objects are notified. It should be understood that the following discussion will be a bit techie, so non-programmers beware.&lt;br /&gt;&lt;br /&gt;If you have experience writing traditional client/server or peer-to-peer applications, you'll understand that network sockets sooner or later get involved in the design. If your experienced in procedural programming ( &lt;a title="blocked::http://wikipedia.org/wiki/Procedural_programming" href="http://wikipedia.org/wiki/Procedural_programming"&gt;http://wikipedia.org/wiki/Procedural_programming&lt;/a&gt;&lt;a title="blocked::http://en.wikipedia.org/wiki/Procedural_programming" href="http://en.wikipedia.org/wiki/Procedural_programming"&gt; &lt;/a&gt;), you've probably sent data over these sockets to be processed in subroutines ( &lt;a title="blocked::http://en.wikipedia.org/wiki/Subroutine" href="http://en.wikipedia.org/wiki/Subroutine"&gt;http://en.wikipedia.org/wiki/Subroutine&lt;/a&gt;&lt;a title="blocked::http://en.wikipedia.org/wiki/Subroutine" href="http://en.wikipedia.org/wiki/Subroutine"&gt; &lt;/a&gt;). Well, in a distributed object world, your sockets and procedural functions do not exist.&lt;br /&gt;&lt;br /&gt;In a distributed object world, you use objects to communicate between applications. Now in reality there are sockets and functions under the hood, but as a programmer, they are never seen nor part of your design. In an active Yakkle ( &lt;a title="blocked::http://www.yakkle.com/" href="http://www.yakkle.com/"&gt;http://www.yakkle.com&lt;/a&gt;&lt;a title="blocked::http://www.yakkle.com/" href="http://www.yakkle.com/"&gt; &lt;/a&gt;) session, we create a Yakkle voice object per Yakkle user. When a user speaks, methods ( &lt;a title="blocked::http://en.wikipedia.org/wiki/Method_(computer_science" href="http://en.wikipedia.org/wiki/Method_(computer_science"&gt;http://en.wikipedia.org/wiki/Method_(computer_science&lt;/a&gt;) ) are invoked on the voice object which stores the audio data. Once stored, all other users can access this data.&lt;br /&gt;&lt;br /&gt;Distributed object method invocations work well for design patterns like voice. Where get methods can block and put methods can throttle. Very symmetric. However, there are design patterns where you want arbitrary object information, but do not want to continuously invoke methods to access it. Our Yakkle user object has such information.&lt;br /&gt;&lt;br /&gt;The user object, for instance, has status that can change from “Available to Yakkle” to “Do not disturb”. Instead of continuously invoking methods to see if status has changed, the Yakkle application registers and listens for object change events. This way, the framework ( in our case MyOODB ), notifies the Yakkle application that the user object has changed ( Remember what your teacher said “An Event driven model is better than a polling model”. )&lt;br /&gt;&lt;br /&gt;We hope you enjoyed a peek into our development process and the Yakkle architecture...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-1914106210911212014?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=ALCKXQPNQgE:A09RO8ra5tE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=ALCKXQPNQgE:A09RO8ra5tE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=ALCKXQPNQgE:A09RO8ra5tE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=ALCKXQPNQgE:A09RO8ra5tE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=ALCKXQPNQgE:A09RO8ra5tE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=ALCKXQPNQgE:A09RO8ra5tE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=ALCKXQPNQgE:A09RO8ra5tE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/ALCKXQPNQgE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/1914106210911212014/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=1914106210911212014" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1914106210911212014?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1914106210911212014?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/ALCKXQPNQgE/building-yakkle-part-5-object.html" title="Building Yakkle (Part 5: Object Implementation and Notification)" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/12/building-yakkle-part-5-object.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cHQH0yeSp7ImA9WB9VGEw.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-5961665691539621459</id><published>2007-12-04T19:32:00.000-05:00</published><updated>2007-12-04T19:37:11.391-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-04T19:37:11.391-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><title>Collaborating Locally</title><content type="html">When we think of collaboration software, we think of IM (instant messaging) from our computer to someone else's wherever they are, which is usually at a different location than we are. But what if we could use collaboration software when we're in the same room with our co-workers? You may ask, "Why would I want to do that? I'm in the same room?" Well, we have all been in meetings where a topic is discussed. Usually it's a brainstorming session, or design review, or even a demo being given. We've been in those meetings where everyone brings their laptops to take notes as well.&lt;br /&gt;&lt;br /&gt;In comes Yakkle. Now we can connect to everyone in the room and each participant can share their own desktop.&lt;br /&gt;&lt;br /&gt;What does that mean? We might be the one with the design document, so we open it on our computer and share it to the group. Others might have supporting documents or marked up copies of the design document that they reviewed the day before. They can share their desktops as well. Now we hold our meeting. As the document is reviewed or ideas are discussed, we can capture them in real-time and everyone can see our edits instantly. If someone thinks we entered the concept or idea wrong, they can comment on it right then or better yet, give them control of our desktop to make the edit themselves. If someone else has some idea to chime in with, everyone in the meeting can jump to their desktop and see it. Imagine being able to capture everything being discussed in real-time and having our participants see the document come to life on their own computer. Rather than hand editing a hardcopy of the document, we don't leave the room until all the edits are made and everyone agrees with them. The design review is done AND there's no follow up review to be held to make sure the edits were done right. There's no need to.&lt;br /&gt;&lt;br /&gt;So the meeting ends, but first we want to give everyone the latest copy of the document, so we use the built-in file sharing and push our document out to all the meeting participants. Yes, we could email it to them, but then they’d have to weed it out of their email, maybe they'll misplace it, maybe they'll say they never got it….&lt;br /&gt;&lt;br /&gt;Now that's what I call a productive meeting!&lt;br /&gt;&lt;br /&gt;Try this for yourself at &lt;a href="http://www.yakkle.com/"&gt;http://www.yakkle.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oh, and while the meeting is going on, Yakkle will create a conference chat tab to allow a group chat, but will also let us send private messages to anyone in the meeting as well….&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-5961665691539621459?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5f9CdR_iXWw:qW6uTHJ4uh8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5f9CdR_iXWw:qW6uTHJ4uh8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5f9CdR_iXWw:qW6uTHJ4uh8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=5f9CdR_iXWw:qW6uTHJ4uh8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5f9CdR_iXWw:qW6uTHJ4uh8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=5f9CdR_iXWw:qW6uTHJ4uh8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=5f9CdR_iXWw:qW6uTHJ4uh8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/5f9CdR_iXWw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/5961665691539621459/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=5961665691539621459" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/5961665691539621459?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/5961665691539621459?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/5f9CdR_iXWw/collaborating-locally.html" title="Collaborating Locally" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/12/collaborating-locally.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUAR3Y_fyp7ImA9WB9VE0k.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-8352867983714820592</id><published>2007-11-29T09:32:00.000-05:00</published><updated>2007-11-29T09:40:46.847-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-29T09:40:46.847-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Master Mouse Control Feature</title><content type="html">&lt;p&gt;In the just released update to Yakkle (v0.5.3), we added a feature called "Master Mouse Control." This feature allows the person sharing their desktop to more easily regain control back from a remote user that has been allowed mouse and keyboard control. &lt;/p&gt;&lt;p&gt;With Master Mouse Control, all the desktop sharer needs to do is move their mouse and they will regain control back from a remote user. Control is automatically retained by the desktop sharer for 5 seconds... which we feel is long enough to allow the sharer to be able to disable control previously granted to a remote viewer, but not too long when you want to again allow the remote viewer to have mouse and keyboard control. &lt;/p&gt;&lt;p&gt;In addition to Master Mouse Control, the following enhancements and fixes are included in v0.5.3:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;u&gt;Improved desktop sharing efficiency&lt;/u&gt;. We have improved on Yakkle's already efficient screen capture algorithm to give even more CPU cycles to your applications when desktop sharing.Improved voice experience over jittery networks. &lt;/li&gt;&lt;li&gt;&lt;u&gt;Improved voice experience over jittery network connections&lt;/u&gt;. We have tweaked some parameters on our proprietary voice over IP algorithms to provide an even better voice experience over jittery networks (all while continuing to provide lossless, 16 bit audio). &lt;/li&gt;&lt;li&gt;&lt;u&gt;Fixed several bugs reported by our user base&lt;/u&gt;. We have fixed several bugs reported by our user base in the chat window area when chatting with multiple users at the same time. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;As you probably already have experienced, when you fire up Yakkle it will automatically detect that a new version is available and give you the option to upgrade right within the application. You can also update your version of Yakkle by re-downloading it from our websiste &lt;a href="http://www.yakkle.com/"&gt;http://www.yakkle.com/&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-8352867983714820592?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=JgZLBft6pbo:GQ81xuwrjEc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=JgZLBft6pbo:GQ81xuwrjEc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=JgZLBft6pbo:GQ81xuwrjEc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=JgZLBft6pbo:GQ81xuwrjEc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=JgZLBft6pbo:GQ81xuwrjEc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=JgZLBft6pbo:GQ81xuwrjEc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=JgZLBft6pbo:GQ81xuwrjEc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/JgZLBft6pbo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/8352867983714820592/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=8352867983714820592" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8352867983714820592?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8352867983714820592?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/JgZLBft6pbo/master-mouse-control-feature.html" title="Master Mouse Control Feature" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/master-mouse-control-feature.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0ACSXs6eip7ImA9WB9WGEg.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-8372011567532064050</id><published>2007-11-23T11:48:00.000-05:00</published><updated>2007-11-23T16:02:48.512-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-23T16:02:48.512-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="myOODB" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="object oriented design" /><category scheme="http://www.blogger.com/atom/ns#" term="distributed objects" /><category scheme="http://www.blogger.com/atom/ns#" term="txObject" /><title>Building Yakkle (Part 4: Object Design)</title><content type="html">As stated in our last Building Yakkle post, we (the &lt;a href="http://www.zenviva.com"&gt;ZenViva &lt;/a&gt;Guys) first outlined four of our primary distributed objects. These objects were derived by using a &lt;a href="http://en.wikipedia.org/wiki/Top-down"&gt;Top-Down Design&lt;/a&gt; approach. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Defining Yakkle's Distributed Objects&lt;/strong&gt;&lt;br /&gt;We identified the primary components: User, Texting, Voice, and Desktop; and then our secondary or helper components: Supervisor, Operator, and Session (a.k.a actively yakkling).&lt;br /&gt;&lt;br /&gt;We separated our objects in two categories to help focus our efforts. First, the primary objects had technology requiring some prototyping and proving out (i.e. was it possible to do). The secondary objects had organizational and managerial responsibility and thus could be implemented later.&lt;br /&gt;&lt;br /&gt;Since the “ZenViva Guys” are composed of server and user-interface (UI) guys, the server guys defined the distributed object interfaces (a.k.a our &lt;a href="http://en.wikipedia.org/wiki/API"&gt;API&lt;/a&gt;) to be used by internal services, as well as, the Yakkle UI. By defining the objects and interfaces first, we created a development process that allowed for the guys to work in parallel.&lt;br /&gt;&lt;br /&gt;The defining of the User and Texting objects went through some interesting design evolution. One of our fundamental design choices was to integrate with the popular &lt;a href="http://en.wikipedia.org/wiki/XMPP"&gt;XMPP&lt;/a&gt; Instant Messaging protocol. As a result, the User and Texting objects are not distributed objects with state and behavior, but distributed interfaces since XMPP provides all the state and behavior we needed. So our design was to objectify the XMPP services and make them available in a distributed sense.&lt;br /&gt;&lt;br /&gt;Our voice and desktop objects needed a bit of prototyping. We had questions on whether the &lt;a href="http://java.sun.com"&gt;Java&lt;/a&gt; platform could be use to create high quality voice and remote desktop services in real-time, whether distributed objects are a good medium for real-time environments, and lastly, whether we could use the &lt;a href="http://en.wikipedia.org/wiki/User_Datagram_Protocol"&gt;UDP&lt;/a&gt; connection less protocol for some of our connection oriented services.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;In Our Next Post&lt;/strong&gt;&lt;br /&gt;In our next building Yakkle post, we'll discuss how to write user-interfaces using distributed objects and in subsequent posts we will continue to describe our design by diving deeper into the world of distributed objects. Until then, if you would like to experience the result of our works go to &lt;a href="http://www.yakkle.com"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-8372011567532064050?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=QCXw50YlI7M:W-pf2HS7SuA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=QCXw50YlI7M:W-pf2HS7SuA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=QCXw50YlI7M:W-pf2HS7SuA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=QCXw50YlI7M:W-pf2HS7SuA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=QCXw50YlI7M:W-pf2HS7SuA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=QCXw50YlI7M:W-pf2HS7SuA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=QCXw50YlI7M:W-pf2HS7SuA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/QCXw50YlI7M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/8372011567532064050/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=8372011567532064050" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8372011567532064050?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8372011567532064050?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/QCXw50YlI7M/building-yakkle-part-4-object-design.html" title="Building Yakkle (Part 4: Object Design)" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/building-yakkle-part-4-object-design.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQGQX8zeCp7ImA9WB9VE0k.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-1424063863309885727</id><published>2007-11-21T22:11:00.000-05:00</published><updated>2007-11-29T09:42:00.180-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-29T09:42:00.180-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Introducing Conference Tabs</title><content type="html">When using a typical collaboration or chat tool, you get to send instant messages to someone who can then reply back. In practice, our Yakkle users are connecting with 2 or more users simultaneously and requested the ability to send one message to everyone in their session.   We already had the "Send  All" button for sending one message to everyone,  but users were forgetting to press it and were just entering their message and pressing "enter".&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Introducing Conference Tabs.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;When you start Yakkling with someone on your Contacts list, you get instantly connected to them, a Conference Tab is automatically created, you hear their voice and you can see their desktop. You can then bring additional contacts into this session. Now you all hear each other and you can all see each others desktop. Here's a screen shot of a 3-way Yakkle session:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_d9JyMlBUil0/R0T4fvP6-PI/AAAAAAAAACQ/aKlyjO-j3EE/s1600-h/conferencetab.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_d9JyMlBUil0/R0T4fvP6-PI/AAAAAAAAACQ/aKlyjO-j3EE/s400/conferencetab.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5135502699252087026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At the top of your Yakkle tab area, your fellow Yakklers are listed and your user icons will animate when someone is speaking so you can see who is talking. At the bottom of your Yakkle tab area is the IM/text messaging area.  Entering text into this tab is sent to everyone in your session, similarly incoming messages from your Yakklers are placed here.  However, should you want to send a private message to someone you are Yakkling with, you can go to their tab, enter your message, hit return and only they will get the message.&lt;br /&gt;&lt;br /&gt;Try it out yourself. Go to &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt;  and get your free download now and let us know if there's a feature you want to see...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-1424063863309885727?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FFhxeFdZblo:qGan7nrjLGk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FFhxeFdZblo:qGan7nrjLGk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FFhxeFdZblo:qGan7nrjLGk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=FFhxeFdZblo:qGan7nrjLGk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FFhxeFdZblo:qGan7nrjLGk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FFhxeFdZblo:qGan7nrjLGk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=FFhxeFdZblo:qGan7nrjLGk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/FFhxeFdZblo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/1424063863309885727/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=1424063863309885727" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1424063863309885727?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1424063863309885727?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/FFhxeFdZblo/introducing-conference-tabs.html" title="Introducing Conference Tabs" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp2.blogger.com/_d9JyMlBUil0/R0T4fvP6-PI/AAAAAAAAACQ/aKlyjO-j3EE/s72-c/conferencetab.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/introducing-conference-tabs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMFSHo4eSp7ImA9WB9WFEg.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-5979130991707442009</id><published>2007-11-19T00:20:00.000-05:00</published><updated>2007-11-19T00:33:39.431-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-19T00:33:39.431-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="myOODB" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><category scheme="http://www.blogger.com/atom/ns#" term="txObject" /><title>Building Yakkle (Part 3: MyOODB)</title><content type="html">So you've decided to change the world by writing the coolest Internet application and you'd like to hear how we built ours. This and the next several posts will focus on what makes up &lt;a href="http://www.yakkle.com/"&gt;Yakkle&lt;/a&gt; and will be geared towards software programmers.&lt;br /&gt;&lt;br /&gt;Nowadays there are so many off the shelf software components to help you implement your idea, some commercial, but many are &lt;a href="http://www.opensource.org/"&gt;Open-Source&lt;/a&gt; and free. Since most reading this blog will be building their application out of their &lt;a href="http://www.garage.com/"&gt;Garage&lt;/a&gt; we're recommending you choose open-source. Open-source software has a large community and can be really good. You just need to know what you need and where/how to look. Yakkle for instance, gets many of its components from open-source. Even our development tools are free and/or open-source.&lt;br /&gt;&lt;br /&gt;Like we mentioned in a previous post, Yakkle uses a Distributed Object Architecture. This differs greatly from traditional client/server or even peer-to-peer applications. Distributed object software requires a new way of thinking that changes the very nature of the design. Now such architecture is not the Holy Grail, but it does change the way one approaches design. It puts an emphasis on information theory and data modeling. In fact, it extends object-oriented design across application boundaries; a holistic approach to software design.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The MyOODB Framework&lt;/strong&gt;&lt;br /&gt;For Yakkle, we based our &lt;a href="http://en.wikipedia.org/wiki/Software_framework"&gt;Framework&lt;/a&gt; on the MyOODB project. &lt;a href="http://www.myoodb.org/"&gt;MyOODB&lt;/a&gt; is an open-source, &lt;a href="http://java.sun.com/"&gt;Java&lt;/a&gt; based software framework. Some of our &lt;a href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)"&gt;Design Patterns&lt;/a&gt; were derived from the open-source &lt;a href="http://www.txobject.org/"&gt;txObject&lt;/a&gt; project.&lt;br /&gt;&lt;br /&gt;Both projects provide a framework, design philosophy, and &lt;a href="http://en.wikipedia.org/wiki/Software_componentry"&gt;Software Components&lt;/a&gt;. It is important when designing your own architecture that you add such concepts into your development.&lt;br /&gt;&lt;br /&gt;Distributed Object computing can be seen as Object-Oriented programming without bounds. Therefore our first step was to define the objects a Yakkle application would need to share in its world. For Yakkle to be a collaboration application, it needed things like Users, Voice, Desktop, and Text Messaging characteristics. So our first step was to define theses objects and their behavior. Just like a standalone object-oriented application design, but with the unique understanding that these objects would also be used in a distributed sense.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;In Our Next Post&lt;/strong&gt;&lt;br /&gt;In our next post with will go into detail on how we design and implemented these objects, as well as, their user-interface interactions. Until then, if you would like to experience the result of our works go to &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-5979130991707442009?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=DU0VVqSMTJI:KIEcuvWSPus:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=DU0VVqSMTJI:KIEcuvWSPus:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=DU0VVqSMTJI:KIEcuvWSPus:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=DU0VVqSMTJI:KIEcuvWSPus:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=DU0VVqSMTJI:KIEcuvWSPus:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=DU0VVqSMTJI:KIEcuvWSPus:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=DU0VVqSMTJI:KIEcuvWSPus:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/DU0VVqSMTJI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/5979130991707442009/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=5979130991707442009" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/5979130991707442009?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/5979130991707442009?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/DU0VVqSMTJI/building-yakkle-part-3-myoodb.html" title="Building Yakkle (Part 3: MyOODB)" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/building-yakkle-part-3-myoodb.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8MSX85fip7ImA9WB9WE0k.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-7962305352207584956</id><published>2007-11-17T14:16:00.000-05:00</published><updated>2007-11-17T19:48:08.126-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-17T19:48:08.126-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><title>New Yakkle Website</title><content type="html">When we first had Yakkle ready for testing with the user community, we knew we would need a web site and we would need to communicate - What Yakkle Is?&lt;br /&gt;&lt;br /&gt;We're proud to announce that our web site is up and running, complete with a "What's Yakkle" slide show and commentary to take you quickly through the product so you can see how easy it is to use. Our goal all along has been "click and go" and we think we've achieved that.&lt;br /&gt;&lt;br /&gt;In designing our web site, we wanted to achieve simplicity, elegance, ease of use, and extendability. Being developers, we think with objects and repeating any code more than once means the design has flaws.&lt;br /&gt;&lt;br /&gt;Enter style sheets. Yet another syntax to learn, but the effort is worth it!&lt;br /&gt;We've actually ended up with just a few lines of html for each of our pages and the rest is common across all the pages. With the style sheets we can now change our web sites look and feel with just one edit.&lt;br /&gt;&lt;br /&gt;A word of advice. If you are designing a web site, you are sure to get lots of feedback, so make sure you organize your pages, your thoughts and can easily make changes via your style sheet. Oh yea, and use Yakkle! You can share your browser to your coworkers, clients, family or friends, and let them give you instant feedback on what they like, don't like. Then make your edits, refresh the browser and collaborate until everyone is happy with the results....&lt;br /&gt;&lt;br /&gt;....we do this every day and so can you. Come experience Instant Collaboration for yourself, check out &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today.&lt;br /&gt;&lt;br /&gt;Let us know how you like the web site too!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-7962305352207584956?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FSYOTOE0AY8:euP7mckEw3E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FSYOTOE0AY8:euP7mckEw3E:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FSYOTOE0AY8:euP7mckEw3E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=FSYOTOE0AY8:euP7mckEw3E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FSYOTOE0AY8:euP7mckEw3E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=FSYOTOE0AY8:euP7mckEw3E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=FSYOTOE0AY8:euP7mckEw3E:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/FSYOTOE0AY8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/7962305352207584956/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=7962305352207584956" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/7962305352207584956?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/7962305352207584956?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/FSYOTOE0AY8/new-yakkle-website.html" title="New Yakkle Website" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/new-yakkle-website.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQASX86eSp7ImA9WB9VE0k.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-1430024842392293372</id><published>2007-11-14T21:06:00.000-05:00</published><updated>2007-11-29T09:42:28.111-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-29T09:42:28.111-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Yakkle Beta Update is Ready</title><content type="html">&lt;p&gt;The next time you start up Yakkle, you may see a message that a new version is now available and you have the option to download it. What’s in this new version? Here’s the list:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Want to quickly see how many of your contacts are “online”? The Contacts Group label now shows an online count, for example, if you have 6 contacts in your Family group and 3 are online right now, your group label will read: “ Family (3/6) “. &lt;/li&gt;&lt;p&gt;&lt;li&gt;Want to insert a carriage return while you are typing an Instant Message to someone? Today, pressing the “enter” key will send your text message. Now, press “shift” + “enter” and you’ll insert a carriage return into your message. &lt;/li&gt;&lt;p&gt;&lt;li&gt;How do I know if someone is sharing their desktop to me? The desktop tabs, located on the right hand side of the Yakkle application, become active when someone is sharing their desktop. With this release, the desktop icon will become animated when someone is sharing their desktop. This should grab your attention and let you see quickly and easily which desktops you can go to. &lt;/li&gt;&lt;p&gt;&lt;li&gt;Want to control the sound effects? With the Yakkle-&gt;My Configuration menu you can turn on or turn off sounds when a Contact connects to you, when a text message arrives, and when a contacts status changes. &lt;/li&gt;&lt;p&gt;&lt;li&gt;When using Yakkle, you will get popup messages in the lower right hand corner of your PC screen when someone adds you, deletes you, wants to Yakkle with you, etc. These message will automatically scroll off you screen after a few seconds. Now you can close them immediately by clicking on their title bar “X” button. &lt;/li&gt;&lt;p&gt;&lt;li&gt;There are a few other minor tweaks and bug fixes with this new beta version as well.&lt;br /&gt;&lt;br /&gt;Want to let us know about a feature request, defect or issue you are having with Yakkle? Use the Help-&gt;Feedback form and we’ll consider your feature for our next update.&lt;br /&gt;&lt;br /&gt;As always, come experience Instant Collaboration for yourself, check out &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-1430024842392293372?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=Tyc37sSLTr8:88ABxly9Mdg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=Tyc37sSLTr8:88ABxly9Mdg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=Tyc37sSLTr8:88ABxly9Mdg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=Tyc37sSLTr8:88ABxly9Mdg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=Tyc37sSLTr8:88ABxly9Mdg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=Tyc37sSLTr8:88ABxly9Mdg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=Tyc37sSLTr8:88ABxly9Mdg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/Tyc37sSLTr8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/1430024842392293372/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=1430024842392293372" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1430024842392293372?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/1430024842392293372?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/Tyc37sSLTr8/yakkle-beta-update-is-ready.html" title="Yakkle Beta Update is Ready" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/yakkle-beta-update-is-ready.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EAQX89eyp7ImA9WB9WFEk.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-2199669932149342131</id><published>2007-11-12T23:34:00.000-05:00</published><updated>2007-11-19T00:20:40.163-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-19T00:20:40.163-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="myOODB" /><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="object oriented design" /><category scheme="http://www.blogger.com/atom/ns#" term="distributed objects" /><category scheme="http://www.blogger.com/atom/ns#" term="txObject" /><title>Building Yakkle (Part 2: Design Philosophy)</title><content type="html">In our last post we talked about the first steps in building a next generation, Internet based application: finding a problem you feel passionate about solving and picking a software architecture. This post will focus on our belief in object-oriented design and our implementation choices.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Have a Design Philosophy&lt;/strong&gt;&lt;br /&gt;"Oh wonder! What noble objects these are! It must surely be a brave world that has such objects in it."&lt;br /&gt;&lt;br /&gt;Through our experience in building large scale management systems, we have seen the benefit to applying an object-oriented design paradigm. These are well &lt;a href="http://en.wikipedia.org/wiki/Object-oriented_programming"&gt;documented&lt;/a&gt; so we don't need to repeat them here.&lt;br /&gt;&lt;br /&gt;For the development of Yakkle, we developed a new, slightly expanded object-oriented design philosophy: "Don't stop programming with objects when high-performance applications cross computing boundaries."&lt;br /&gt;&lt;br /&gt;We believe that distributed object computing should not send developers running for the door, but enable them to build the next network based "killer app" by allowing quicker, more agile development.&lt;br /&gt;&lt;br /&gt;We have found that distributed object applications are certainly not impossible, but do represent leading technology that requires some investment in thought. And like all good investments, will pay dividends in the end. Our request is for you to come along with us as we show how Distributed Object Architectures make complex network applications easier to build, understand, and deploy.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pick a Framework&lt;/strong&gt;&lt;br /&gt;Having a philosophy is important to guiding your implementation decisions, but in software the proof is in the implementation. To deliver on our idea, we needed pick a distributed object-oriented framework that could provide the high level design concepts we desired with the low level performance we demanded. We started by basing our architecture and design around two open source projects: &lt;a href="http://www.myoodb.org/"&gt;MyOODB&lt;/a&gt; and &lt;a href="http://www.txobject.org/"&gt;txObject&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;In Our Next Post&lt;/strong&gt;&lt;br /&gt;In our next post we will talk more about myoodb and txobject and how they can be used to build distributed object-oriented applications. Until then, if you would like to experience the result of our works go to &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-2199669932149342131?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=zNkidZakM1U:Psyv2FgUMhA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=zNkidZakM1U:Psyv2FgUMhA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=zNkidZakM1U:Psyv2FgUMhA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=zNkidZakM1U:Psyv2FgUMhA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=zNkidZakM1U:Psyv2FgUMhA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=zNkidZakM1U:Psyv2FgUMhA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=zNkidZakM1U:Psyv2FgUMhA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/zNkidZakM1U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/2199669932149342131/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=2199669932149342131" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2199669932149342131?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/2199669932149342131?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/zNkidZakM1U/building-next-generation-internet-based_12.html" title="Building Yakkle (Part 2: Design Philosophy)" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/building-next-generation-internet-based_12.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ICRns8fip7ImA9WB9WFEk.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-8676037607816255024</id><published>2007-11-11T11:27:00.000-05:00</published><updated>2007-11-19T00:19:27.576-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-19T00:19:27.576-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Yakkle" /><category scheme="http://www.blogger.com/atom/ns#" term="object oriented design" /><category scheme="http://www.blogger.com/atom/ns#" term="distributed objects" /><title>Building Yakkle (Part 1: Getting Started)</title><content type="html">Now that we have introduced Yakkle, we would like to share how we built both the application and infrastructure around it. We hope that by sharing our experiences and lessons learned we will help others who also have the desire to participate in what we feel is a golden age of self inspired, self supported software development.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Find a Problem You Feel Passionate About Solving&lt;/strong&gt;&lt;br /&gt;In our full-time jobs we have been forced to endure many, shall we say, sub-optimal collaboration experiences with existing for-purchase online meeting and desktop sharing products. We also frequently see our peers combining a variety of free tools to collaborate, but still struggling due to the lack of “live” visual interaction.&lt;br /&gt;&lt;br /&gt;So we asked ourselves, “Can we combine the best aspects of all these applications and tools to create a best-in-class collaboration product, and can we do it in a way is essentially free?”&lt;br /&gt;&lt;br /&gt;We found that the answer to our question is yes, and the result is Yakkle.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Get Started By Picking a Software Architecture&lt;/strong&gt;&lt;br /&gt;Of course, Yakkle didn’t just happen, it had to be built. The first thing we needed to do to create it was pick the right architecture to create the application. We needed an architecture that would allow us to develop quickly at a high level of abstraction, but yet have the performance to achieve the demanding network centric operations of remote voice communications and desktop display.&lt;br /&gt;&lt;br /&gt;With our background in distributed, object-oriented design, we knew that it would give us the agility to quickly develop any application, but we didn’t know if it could give us the performance we needed. With that question left to be answered, we decided to forge ahead.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;In our Next Post&lt;/strong&gt;&lt;br /&gt;In our next post we will pick up with more on our distributed, object-oriented architecture and implementation choices. Until then, if you would like to experience the result of our works go to &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-8676037607816255024?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=YD8nZyj5uM0:JkCOEJF5Q5M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=YD8nZyj5uM0:JkCOEJF5Q5M:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=YD8nZyj5uM0:JkCOEJF5Q5M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=YD8nZyj5uM0:JkCOEJF5Q5M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=YD8nZyj5uM0:JkCOEJF5Q5M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=YD8nZyj5uM0:JkCOEJF5Q5M:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=YD8nZyj5uM0:JkCOEJF5Q5M:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/YD8nZyj5uM0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/8676037607816255024/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=8676037607816255024" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8676037607816255024?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/8676037607816255024?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/YD8nZyj5uM0/building-next-generation-internet-based.html" title="Building Yakkle (Part 1: Getting Started)" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/building-next-generation-internet-based.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MBRXo8fCp7ImA9WB9XFUU.&quot;"><id>tag:blogger.com,1999:blog-3299135225576079439.post-5714480109034457844</id><published>2007-11-08T22:54:00.000-05:00</published><updated>2007-11-08T23:10:54.474-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-08T23:10:54.474-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Instant Messaging" /><category scheme="http://www.blogger.com/atom/ns#" term="VoIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Instant Collaboration" /><category scheme="http://www.blogger.com/atom/ns#" term="Desktop Sharing" /><title>What is Yakkle?</title><content type="html">&lt;div align="left"&gt;In our last post we talked a bit about ourselves. Now let's turn our attention to our first product, Yakkle.&lt;br /&gt;&lt;br /&gt;Yakkle is a revolutionary new application that provides &lt;em&gt;Instant Collaboration&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Yakkle combines the best features of existing instant messaging (IM) and voice (VoIP) applications with the ability to share desktops in real time, all within a single application.&lt;br /&gt;&lt;br /&gt;It's kind of a triple-play. Now you can connect with anyone on the Internet, send them a text message, speak to them with superb sound quality, and show them anything you have on your PC, like photos or documents. You can even let them control your mouse and keyboard from their computer. Then without having to perform any disruptive application reconfiguration or restart, you can turn things around and have the person you are Yakkling with share their desktop back to you.&lt;br /&gt;&lt;br /&gt;Even better, with Yakkle you are not limited to collaborating with just one other person, but you can instantly collaborate in a group. Unlike existing desktop presentation solutions, Yakkle doesn’t require you to purchase a premium service to collaborate with more than one other person.  Yakkle also doesn't require you to set up a meeting or email out special pass-codes. With Yakkle you just find some folks in your contact list that are online and start Yakkling!&lt;br /&gt;&lt;br /&gt;We believe that Yakkle is a first of its kind application providing a unique way to truly collaborate. To experience &lt;em&gt;Instant Collaboration&lt;/em&gt; for yourself, check out &lt;a href="http://www.yakkle.com/"&gt;www.yakkle.com&lt;/a&gt; and start Yakkling today. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3299135225576079439-5714480109034457844?l=blog.yakkle.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=vEBFiqtPn98:i6jtPBQqZTs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=vEBFiqtPn98:i6jtPBQqZTs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=vEBFiqtPn98:i6jtPBQqZTs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=vEBFiqtPn98:i6jtPBQqZTs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=vEBFiqtPn98:i6jtPBQqZTs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Yakkle?a=vEBFiqtPn98:i6jtPBQqZTs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Yakkle?i=vEBFiqtPn98:i6jtPBQqZTs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Yakkle/~4/vEBFiqtPn98" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.yakkle.com/feeds/5714480109034457844/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3299135225576079439&amp;postID=5714480109034457844" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/5714480109034457844?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3299135225576079439/posts/default/5714480109034457844?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Yakkle/~3/vEBFiqtPn98/what-is-yakkle.html" title="What is Yakkle?" /><author><name>The ZenViva Guys</name><uri>http://www.blogger.com/profile/14399611714436843528</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="10192649448269864567" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.yakkle.com/2007/11/what-is-yakkle.html</feedburner:origLink></entry></feed>
