<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ubelly &#187; Sara Allison</title>
	<atom:link href="http://www.ubelly.com/author/sara/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ubelly.com</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 11:50:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Alphalabs experimental arts competition &#8211; only two weeks left to enter</title>
		<link>http://www.ubelly.com/2012/02/alphalabs-experimental-arts-competition-only-two-weeks-left-to-enter/</link>
		<comments>http://www.ubelly.com/2012/02/alphalabs-experimental-arts-competition-only-two-weeks-left-to-enter/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 12:30:58 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[app design]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[windows phone]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=13073</guid>
		<description><![CDATA[<div><img width="312" height="241" src="http://www.ubelly.com/wp-content/uploads/2012/02/alphalabs_featured.jpg" class="attachment-type-photo wp-post-image" alt="alphalabs_featured" title="alphalabs_featured" /></div>There’s only two weeks left to enter Nokia’s alphalabs.cc competition, an experiment which merges technology with the arts. It’s all  <a href="http://www.ubelly.com/2012/02/alphalabs-experimental-arts-competition-only-two-weeks-left-to-enter/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="241" src="http://www.ubelly.com/wp-content/uploads/2012/02/alphalabs_featured.jpg" class="attachment-type-photo wp-post-image" alt="alphalabs_featured" title="alphalabs_featured" /></div><p><img style="margin: 0px 10px 0px 0px;" src="http://www.alphalabs.cc/uploads/projects/710_935ba56cce42cbaee34eb86dd0ec8e9f_1.png" alt="" width="108" height="180" align="left" />There’s only two weeks left to enter <a href="http://www.nokia.co.uk/">Nokia</a><span style="text-decoration: underline;">’s</span> <a href="http://www.alphalabs.cc/">alphalabs.cc</a> competition, an experiment which merges technology with the arts. It’s all about encouraging artists and developers to share the experimental apps they’ve developed and created on Windows Phone. Here&#8217;s what I wrote in January if you missed it: <a href="http://www.ubelly.com/2012/01/nokia-launches-alphalabs-to-promote-experimental-apps/">Nokia launches Alphalabs to promote experimental apps</a>.</p>
<p>The competition’s open for submissions until <strong>13<sup>th</sup> February 2012</strong>. Judged by representatives from Nokia and <a href="http://www.onedotzero.com/">onedotzero</a>, the winner will take away a grand prize sum of £5,000 while ten runners up will each win £500.</p>
<p>To enter the competition you just need to document your experiments and submit them via <a href="http://alphalabs.cc/">alphalabs.cc</a>. Don’t worry, you don’t need to submit a fully fledged app, according to Keith Varty, Head of Ecosystem and Development for Nokia UK and Ireland, the judges are looking for “concepts that demonstrate a creative use of the platform, and not necessarily fully finished apps.”</p>
<p>Go to <a href="http://www.alphalabs.cc/">alphalabs.cc</a>.to enter and get updates on the competition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2012/02/alphalabs-experimental-arts-competition-only-two-weeks-left-to-enter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beta of Amazon Web Services SDK for Windows Phone Released</title>
		<link>http://www.ubelly.com/2012/01/beta-of-amazon-web-services-sdk-for-windows-phone-released/</link>
		<comments>http://www.ubelly.com/2012/01/beta-of-amazon-web-services-sdk-for-windows-phone-released/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 09:46:01 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Amazon Web Services (AWS)]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[windows phone]]></category>
		<category><![CDATA[windows phone applications]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12975</guid>
		<description><![CDATA[<div><img width="312" height="293" src="http://www.ubelly.com/wp-content/uploads/2012/01/Windows-Phone-Interop-Featured.jpg" class="attachment-type-photo wp-post-image" alt="Windows Phone Interop Featured" title="Windows Phone Interop Featured" /></div>Yesterday the beta of the Amazon Web Services (AWS) SDK for Windows Phone was released, making the Amazon S3, SimpleDB,  <a href="http://www.ubelly.com/2012/01/beta-of-amazon-web-services-sdk-for-windows-phone-released/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="293" src="http://www.ubelly.com/wp-content/uploads/2012/01/Windows-Phone-Interop-Featured.jpg" class="attachment-type-photo wp-post-image" alt="Windows Phone Interop Featured" title="Windows Phone Interop Featured" /></div><p><a href="http://www.ubelly.com/wp-content/uploads/2012/01/Windows-Phone-Interop.jpg"><img style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="Windows Phone Interop" src="http://www.ubelly.com/wp-content/uploads/2012/01/Windows-Phone-Interop_thumb.jpg" alt="Windows Phone Interop" width="244" height="103" align="left" border="0" /></a>Yesterday the beta of the Amazon Web Services (AWS) SDK for Windows Phone was released, making the Amazon S3, SimpleDB, and SQS Cloud Services directly available to Windows Phone 7 Developers via C# APIs. The SDK is published as open source code under the Apache 2.0 license.</p>
<p>Why do this? Microsoft designed Windows Phone to be a Cloud-friendly phone across vendor boundaries. There are various Cloud platforms available on the market today and Windows Phone developers should be able to efficiently and rapidly get their Windows Phone applications connected and integrated with the Cloud services they want.</p>
<p>This release is aimed at gathering feedback from the developer community to deliver the right support in the SDK. The Windows Phone team is keen to improve it and deliver the right features based on the feedback.</p>
<p>Developers can download the <a href="http://ubel.ly/ytaefQ">SDK</a> , along with the complete <a href="http://ubel.ly/xFHGvZ">source code</a> under the Apache license. A <a href="http://windowsphone.interoperabilitybridges.com/articles/getting-started-with-the-beta-of-amazon-web-services-sdk-for-windows-phone">Getting Started guide</a> can be found on the Windows Phone Interoperability Bridges site along with other resources.</p>
<p><strong>Windows Phone Porting resources and API mapping</strong>:</p>
<ul>
<li><a href="http://ubel.ly/A8H5Yy">How to port your Android, iPhone or Qt apps over to the Windows Phone platform</a><strong></strong></li>
<li><a href="http://ubel.ly/xhcSGV">Leveraging your iPhone development expertise to build Windows Phone applications</a><strong></strong></li>
<li><a href="http://ubel.ly/yC8h1e">Leveraging your Android development expertise to build Windows Phone applications</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2012/01/beta-of-amazon-web-services-sdk-for-windows-phone-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Discovering Last.fm&#8217;s open API</title>
		<link>http://www.ubelly.com/2012/01/discovering-last-fms-open-api/</link>
		<comments>http://www.ubelly.com/2012/01/discovering-last-fms-open-api/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 11:30:57 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[last fm]]></category>
		<category><![CDATA[open API]]></category>
		<category><![CDATA[promoted]]></category>
		<category><![CDATA[scrobbling]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12892</guid>
		<description><![CDATA[<div><img width="705" height="293" src="http://www.ubelly.com/wp-content/uploads/2012/01/large_last_fm.jpg" class="attachment-type-photo wp-post-image" alt="Last.fm Discover" title="Last.fm Discover" /></div>by Simon May Nothing separates the generations more than music. By the time a child is eight or nine, he  <a href="http://www.ubelly.com/2012/01/discovering-last-fms-open-api/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="705" height="293" src="http://www.ubelly.com/wp-content/uploads/2012/01/large_last_fm.jpg" class="attachment-type-photo wp-post-image" alt="Last.fm Discover" title="Last.fm Discover" /></div><p>by <a href="http://twitter.com/#!/simonster">Simon May</a></p>
<p><i>Nothing separates the generations more than music. By the time a child is eight or nine, he has developed a passion for his own music that is even stronger than his passions for procrastination and weird clothes.</i></p>
<p>At least that’s what <a href="http://www.last.fm/listen/artist/Bill%2BCosby/similarartists">Bill Cosby</a> of questionable jumper fame suggests, and I think it’s true. I love my music especially a bit of old school HipHop but finding new music that you like can be a tricky thing. Luckily you aren’t alone as for quite some time there has been a service that enables you to discover music that matches your taste by understanding music that you like listening to and suggesting new stuff. Last.fm use a process known as scrobbling to look at your music collection and determine what else might suite your unique preferences.</p>
<p>Last.fm aren’t new, they’ve been around a while and there are applications available on all your favourite platforms including anything that starts with an “i”, Windows Phone, Xbox and Windows 7 and recently I popped along to Last.fm HQ in London. Whilst I was there I had questions for people on their API team and questions about how they determine the look and feel of Last.fm through UX design – obviously a challenge with an open API.</p>
<p>In the video you’ll learn about some of the ways that Last.fm thinks about UX design, about music discovery and finally about how they make their API available to you to work with.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:0aff8147-ec9e-4999-982c-9895d07aea92" class="wlWriterEditableSmartContent">
<div id="6c9e8633-dd2a-4481-866f-f7d4ecac414e" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=c1CTlfGK-64" target="_new"><img src="http://www.ubelly.com/wp-content/uploads/2012/01/video921ee0b851b2.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('6c9e8633-dd2a-4481-866f-f7d4ecac414e'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;448\&quot; height=\&quot;252\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/c1CTlfGK-64?hl=en&amp;hd=1\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/c1CTlfGK-64?hl=en&amp;hd=1\&quot; type=\&quot;application/x-shockwave-flash\&quot; width=\&quot;448\&quot; height=\&quot;252\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""></a></div>
</div>
</div>
<p>Since I went in to film this with Last.fm they launched a HTML5 based experience that capitalizes on IE9s support to help you discover new music, <a href="http://www.last.fm/discover">Last.fm Discover</a>. I spent yesterday using it to explore the world of contemporary jazz in true Bill Cosby style; although I must admit I was lacking <a href="http://www.youtube.com/watch?v=iiTTrT29HI0">a suitable jumper</a>! The Discover experience starts by suggesting a musical tag – I choose “jazz”, then starts playing a track, you can select something you like then Last.fm will suggest “more like this” or “something different” depending upon your choices. One of the joys is that you can discover some new talent with tags like “under 2000 listens” which surface music that hasn’t been heard by many people. With so many music taste makers listening and sharing with Last.fm it’s hard to imagine just how ahead of the curve you can be.</p>
<p>If you’d like to start developing with the API you can get the <a href="http://www.last.fm/api">API documentation</a> here.</p>
<div>_________________________________________________________________________________________</div>
<p><a href="http://broken-links.com."><img style="background-image: none; padding-left: 0px; padding-right: 5px; display: inline; float: left; padding-top: 3px; border: 0px;" title="simon may" src="http://www.ubelly.com/wp-content/uploads/2012/01/simon_may.jpg" alt="simon may" width="111" height="111" align="left" border="0" /></a><a href="http://twitter.com/simonster">Simon May</a> has over 10 years experience in financial institutions, the NHS and some other gigs and is an IT Pro Technical Evangelist at Microsoft. Simon is also the author of The Rough Guide to Windows 7 which helps everyone get to grips with Microsoft’s latest operating system and he blogs regularly at TheDigitalLifestyle.com about Windows Media Centre.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2012/01/discovering-last-fms-open-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From the Editor</title>
		<link>http://www.ubelly.com/2012/01/editors-column-jan-2012/</link>
		<comments>http://www.ubelly.com/2012/01/editors-column-jan-2012/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 11:00:00 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Editor]]></category>
		<category><![CDATA[#thinking digital]]></category>
		<category><![CDATA[new adventures in web design]]></category>
		<category><![CDATA[web heroines]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12688</guid>
		<description><![CDATA[<div><img width="312" height="148" src="http://www.ubelly.com/wp-content/uploads/2012/01/new-adventures-featured.jpg" class="attachment-type-photo wp-post-image" alt="new-adventures-featured" title="new-adventures-featured" /></div>January is all about renewal – many of us use it as a chance to press the reset button, to  <a href="http://www.ubelly.com/2012/01/editors-column-jan-2012/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="148" src="http://www.ubelly.com/wp-content/uploads/2012/01/new-adventures-featured.jpg" class="attachment-type-photo wp-post-image" alt="new-adventures-featured" title="new-adventures-featured" /></div><p>January is all about renewal – many of us use it as a chance to press the reset button, to stop procrastinating and get fit or even just get a new hair cut. It’s also the time when many companies try and work out what 2012 and beyond will bring &#8211; even though really we have no idea.</p>
<p>I watched a fascinating session from Thinking Digital 2011 by ex-poker player <a href="http://vimeo.com/32207678">Caspar Berry</a> whose premise is ‘It is only because tomorrow is uncertain that today has any meaning at all’. Although we try desperately to predict the future and make sense of the uncertainty the future brings, if we all knew exactly what was going to happen in the next 5 years that would be unbearably boring. As a species we need to be able to rise to the challenge of the unknown. Bearing that in mind, we’ve been <a href="http://www.ubelly.com/2011/12/design-trends-of-2012/">predicting the future of design</a> and now we turn our crystal ball of supposition to overall<a href="http://www.ubelly.com/2012/01/tech-trends-speculations-for-2012/"> Tech Trends for 2012</a>. You can always look back and scoff at the futility of our predictions in 5 years time!</p>
<p>What are we excited about this month? Well, we’re heading off to <a href="http://www.webheroines.com/emerge/index.php">Web Heroines</a>, a mini-conference mainly for women (they do allow blokes through the door as well) with the aim of encouraging more women into design and technology (in the UK women make up only 12% of the design/tech work force). There’s a bunch of great speakers including <a href="http://www.webheroines.com/emerge/speakers/julie-howell">Julie Howell</a>, <a href="http://www.webheroines.com/emerge/speakers/naomi-atkinson">Naomi Atkinson</a>, <a href="http://www.webheroines.com/emerge/speakers/rachel-andrew">Rachel Andrew</a>, <a href="http://www.webheroines.com/emerge/speakers/sarah-mcvittie">Sarah Mcvittie</a> and <a href="http://www.webheroines.com/emerge/speakers/sarah-parmenter">Sarah Parmenter</a> and we’ll be following some of the sessions on Ubelly.</p>
<p>We’re also going to be exploring the <a href="http://2012.newadventuresconf.com/">New Adventures in Web Design</a> conference in Nottingham where 8 inspirational speakers will be uncovering the latest design concepts. Plus there’s a tonne of stuff around the conference itself like Erskine Bowling, <strong></strong>5-a-side-fr00tball and of course the chance to party. Can’t wait!</p>
<p>See you in February,</p>
<p>Sara Allison – @SaraAllison</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2012/01/editors-column-jan-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tech trends &#8211; speculations for 2012</title>
		<link>http://www.ubelly.com/2012/01/tech-trends-speculations-for-2012/</link>
		<comments>http://www.ubelly.com/2012/01/tech-trends-speculations-for-2012/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 10:15:03 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[consumerisation]]></category>
		<category><![CDATA[Kinect]]></category>
		<category><![CDATA[Social media]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12661</guid>
		<description><![CDATA[<div><img width="312" height="187" src="http://www.ubelly.com/wp-content/uploads/2012/01/2012TechTrendsWordle_featured.jpg" class="attachment-type-photo wp-post-image" alt="2012TechTrendsWordle_featured" title="2012TechTrendsWordle_featured" /></div>Image courtesy of wordle.net “Never make predictions. Especially about the future.” Yogi Berra’s advice applies to the tech sector more  <a href="http://www.ubelly.com/2012/01/tech-trends-speculations-for-2012/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="187" src="http://www.ubelly.com/wp-content/uploads/2012/01/2012TechTrendsWordle_featured.jpg" class="attachment-type-photo wp-post-image" alt="2012TechTrendsWordle_featured" title="2012TechTrendsWordle_featured" /></div><div id="attachment_12692" class="wp-caption alignleft" style="width: 322px"><a href="http://www.ubelly.com/2012/01/tech-trends-speculations-for-2012/2012techtrendswordle_featured/" rel="attachment wp-att-12692"><img class="size-full wp-image-12692 " title="2012TechTrendsWordle_featured" src="http://www.ubelly.com/wp-content/uploads/2012/01/2012TechTrendsWordle_featured.jpg" alt="" width="312" height="187" /></a><p class="wp-caption-text">Image courtesy of wordle.net</p></div>
<p>“Never make predictions. Especially about the future.” Yogi Berra’s advice applies to the tech sector more than most but that’s not going to stop us fearlessly speculating. We&#8217;ve covered <a href="http://www.ubelly.com/2011/12/design-trends-of-2012/">design trends</a> &#8211; now let&#8217;s take a look at overall tech trends.</p>
<p>&#8220;The continued trends toward consumerisation and cloud computing highlight the movement of certain former IT responsibilities into the hands of others,&#8221; <a href="http://www.gartner.com/it/page.jsp?id=1862714">said Daryl Plummer</a>, managing vice president and Gartner fellow, highlight the driving forces behind the behind the biggest changes: consumer technology and cloud computing.</p>
<p>Here are broad technology trends that may affect developers in the next twelve months:</p>
<p><strong>Consumerisation</strong>. 95% of employees are already bringing their own smartphones and computers to work, according to a recent IDC study, but only 49% of businesses say they support it. Only one of these numbers is likely to change.</p>
<p><strong>Cloud. </strong>Everyone’s writing about it and perhaps we’re now moving to a new stage in the <a href="http://en.wikipedia.org/wiki/Hype_cycle">hype cycle</a> on cloud computing; from inflated expectations to the slope of enlightenment. Or perhaps the trough of disillusionment. However, it is technology that underpins most of the other predictions in this post, so something is definitely going on.</p>
<p><strong>Appification.</strong> Whether it’s a web app, a phone app or a desktop app (<a href="http://ubel.ly/yAAiHF">Windows 8 is on its way</a>), expect fast, light, responsive applications to supplant more traditional installed applications.</p>
<p><strong>Gamification</strong>. The use of <a href="http://en.wikipedia.org/wiki/Gamification">game-like rewards</a> to motivate behaviour has profound consequences for UI design. Examples include such achievement badges, leader boards and progress bars.</p>
<p><strong>Social media in business</strong>. In a <a href="http://www.jivesoftware.com/news/releases/2011/6/new-jive-study-unveils-social-business-is-top-executive-strategic-imperative-">recent survey</a>, 78% of executives polled said having a social strategy was critical to future success. Embedding social media into applications and using interface conventions derived from market leaders like Facebook, will be important in 2012.</p>
<p><strong>Elancing</strong>. 42% of SMEs plan to hire freelancers in the next year, according to <a href="http://www.smeweb.com/index.php?option=com_content&amp;view=article&amp;id=3210:freelance-market&amp;catid=56:news&amp;Itemid=96">Regus research</a> and 27% of the UK workforce is now, effectively, ‘flexible workers’. Traditional methods of recruiting and employment will still continue of course, but sites like <a href="http://www.vworker.com/">vWorker</a> and <a href="http://www.elance.com">Elance.com</a> will be viable alternatives for employers and contractors alike.</p>
<p><strong>Hybrid organisations</strong>. Changes in technology and working patterns mean changes in management and organisation design. Microsoft’s work on <a href="http://www.microsoft.com/en-gb/about/hybridOrg.aspx">The Hybrid Organisation</a> offers an interesting peek into the how and why.</p>
<p><strong>Everyday AI</strong>. Search engines will get smarter using your search history and massive databases to provide ever-better results. Voice recognition technology such as Apple’s Siri will allow devices to respond to spoken commands (“Open the pod bay doors, HAL!”) and <a href="http://blogs.msdn.com/b/kinectforwindows/">Microsoft Kinect for the PC</a> will bring gestural interfaces to desktops.</p>
<p><strong>Videoconferencing comes of age</strong>. Yes, this is another traditional prediction that goes back decades. But with the widespread availability of broadband and web cams, it could finally take hold this year. Especially when companies are looking to cut back on travel.</p>
<p>What tech trends do you think will come of age in 2012? Drop us a comment and let us know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2012/01/tech-trends-speculations-for-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Five-Minute Guide to CSS Animations</title>
		<link>http://www.ubelly.com/2012/01/the-five-minute-guide-to-css-animations/</link>
		<comments>http://www.ubelly.com/2012/01/the-five-minute-guide-to-css-animations/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 09:00:19 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[CSS Animations]]></category>
		<category><![CDATA[ie 10]]></category>
		<category><![CDATA[ie10 developer preview]]></category>
		<category><![CDATA[internet explorer 10]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12611</guid>
		<description><![CDATA[<div><img width="312" height="157" src="http://www.ubelly.com/wp-content/uploads/2012/01/keyframes_square.png" class="attachment-type-photo wp-post-image" alt="keyframes_square" title="keyframes_square" /></div>by Peter Gasston The Developer Preview of Internet Explorer 10 introduces support for CSS Animations, a fairly recent addition to CSS3 which allows you  <a href="http://www.ubelly.com/2012/01/the-five-minute-guide-to-css-animations/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="157" src="http://www.ubelly.com/wp-content/uploads/2012/01/keyframes_square.png" class="attachment-type-photo wp-post-image" alt="keyframes_square" title="keyframes_square" /></div><p>by <a href="http://twitter.com/#!/stopsatgreen">Peter Gasston</a></p>
<p>The <a href="http://ie.microsoft.com/testdrive/Info/Downloads/Default.html">Developer Preview of Internet Explorer 10</a> introduces support for CSS Animations, a fairly recent addition to CSS3 which allows you to animate the properties of an element, with some degree of complexity, and without the use of JavaScript.</p>
<p>In this article I’m going to race through the basics of CSS Animations, teaching you enough to get started in about five minutes worth of reading. If you’re already familiar with CSS Transitions then this should be really easy for you; CSS Animations are essentially just a series of transitions, and use much of the same terminology.</p>
<p>To view the examples in this article you’ll need to have a browser which supports them; that is <a href="http://ie.microsoft.com/testdrive/Info/Downloads/Default.html">IE10 Developer Preview</a>, Chrome, Firefox, or Safari.</p>
<p>Before we get to any code, however, I’ll quickly introduce the concept of key frames. If you already know what these are &#8211; perhaps you know the fundamentals of animation, or you’re used to using Flash &#8211; you can skip this section.</p>
<h4><a name="h.igbnanpjzwga"></a>Animation Key Frames</h4>
<p>To put it simply, a key frame is a start or end point in an animation sequence. If you want to have a character walk across the screen from left to right, the first key frame would show them on the left and the second key frame would show them on the right. The movement between those frames is known variously as an <em>inbetween</em>, <em>tween</em>, or <em>interpolation</em>, but in CSS we call it a <em>transition</em>.</p>
<p><a href="http://www.ubelly.com/wp-content/uploads/2012/01/keyframes.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="keyframes" src="http://www.ubelly.com/wp-content/uploads/2012/01/keyframes_thumb.png" alt="keyframes" width="485" height="148" border="0" /></a></p>
<h4>CSS Key Frames</h4>
<p>You define your key frames in CSS by using the <span style="font-family: Consolas; font-size: small;">@keyframes</span> at-rule, and each at-rule is assigned a unique identifier, like so:</p>
<p><span style="font-family: Consolas;">@keyframes foobar {} </span></p>
<p><strong>N.B.</strong> As Animations are still an experimental feature, you&#8217;ll have to use a prefix for each of the different browsers (<em>-ms-</em>, <em>-moz-</em>, and <em>-webkit-</em>) &#8211; for example, in IE10 you’ll need to use <span style="font-family: Consolas; font-size: small;">@-ms-keyframes</span>.  This also applies to all of the properties I’ll be using in this article, although for clarity I’ll leave them out of my example code. But view the source of my demo pages if you’re not sure what the prefixed properties look like.</p>
<p>Your minimum number of key frames should be two &#8211; your start and end frames &#8211; and you define them inside the <span style="font-family: Consolas; font-size: small;">@keyframes</span> rule:</p>
<p><span style="font-family: Consolas;">@keyframes foobar { </span><br />
<span style="font-family: Consolas;">from { left: 0; } </span><br />
<span style="font-family: Consolas;">to { left: 100px; } </span><br />
<span style="font-family: Consolas;">}</span></p>
<p>In this rule, which I’ve given the unique identifier <em>foobar</em>, the element I apply the rule to will move 100px from the left. You can see an example of this in <a href="http://www.ubelly.com/wp-content/uploads/2012/01/example1.html">Example 1</a>; don’t worry about the code at the moment, it’s just to demonstrate the effect.</p>
<p>If I want a more complicated animation I can add more frames by specifying their position in the animation as a percentage:</p>
<p><span style="font-family: Consolas;">@keyframes foobar { </span><br />
<span style="font-family: Consolas;">from { left: 0; } </span><br />
<span style="font-family: Consolas;">50% { color: #F00; left: 50px; } </span><br />
<span style="font-family: Consolas;">to { left: 100px; } </span><br />
<span style="font-family: Consolas;">}</span></p>
<p>In this updated rule my element will again move from left to right, but this time it will transition from the default colour to red on its way to the halfway point, then transition back to the default on its way to the end. You can see this in <a href="http://www.ubelly.com/wp-content/uploads/2012/01/example2.html">Example 2</a> &#8211; but again, it’s the effect you’re looking at, not the code.</p>
<h4><a name="h.ahcfw4yekg4j"></a>Applying Animations</h4>
<p>Now that we have our animation set up, how do we apply it? Very simply, we use the <span style="font-family: Consolas; font-size: small;">animation</span> property. As I mentioned before, this is very similar to the <span style="font-family: Consolas; font-size: small;">transition</span> property, so if you’re familiar with that then there’s nothing here to scare you.</p>
<p>Here’s the <span style="font-family: Consolas; font-size: small;">animation</span> property with a full set of values:</p>
<p><span style="font-family: Consolas;">e { animation: foobar 1s 500ms ease-<span class="kwrd">out</span> 10 alternate; }<br />
</span><br />
Let me quickly run through each of those values in order. The first, <em>foobar</em>, is the unique identifier we created for the <span style="font-family: Consolas; font-size: small;">@keyframes</span> rule. The next two values, <em>1s</em> and <em>500ms</em>, are time values (in seconds (<em>s</em>) or milliseconds (<em>ms</em>)) which set the time the animation will take to execute and the delay before it begins &#8211; if you use only one of these values it will be considered to be the time, and if you use both then the delay is always the second one provided.</p>
<p>The fourth value controls how smoothly the animation will execute; <em>ease-out</em> means the animation will slow down towards the end. The number after this, <em>10</em>, is the number of times the animation will play &#8211; the default is <em>1</em>. And finally, the <em>alternate</em> value means the animation will play from start to finish, then reverse order and play backwards; you could also use the value <em>normal</em> which will loop the animation back to the start each time it finishes playing.</p>
<p>The <span style="font-family: Consolas; font-size: small;">animation</span> property is actually a shorthand; the properties it summarises are (in the same order I’ve used them above): <span style="font-family: Consolas; font-size: small;">animation-name, animation-duration, animation-timing-function, animation-delay, animation-iteration-count</span>, and <span style="font-family: Consolas; font-size: small;">animation-direction.</span> Most of them are fairly simple and pretty much explained above, but <span style="font-family: Consolas; font-size: small;">animation-timing-function</span> deserves a little more explanation (if you’re familiar with CSS Transitions you can skip this).</p>
<h5><a name="h.z3cn7854k1i9"></a>animation-timing-function</h5>
<p>This property allows you a little more control over the way your animation plays through. If you want it to play at a uniform speed from start to finish, set this value to <em>linear</em>. If you want it to start off slowly at first then accelerate to a uniform speed until the end, use <em>ease-in</em>; and if you want the opposite, use <em>ease-out</em>. There’s also the <em>ease-in-out</em> value, which starts and ends slowly with a linear transition between. The default value is <em>ease</em>, which is similar to <em>ease-in-out</em> but with slightly more pronounced speed differences.</p>
<p>If you need more fine control over your transition speeds, you can use the <span style="font-family: Consolas; font-size: small;">cubic-bezier() </span>function instead of one of these keywords. It would take me more than the length of this article to explain cubic Bézier curves, so instead I strongly suggest you look at<a href="https://developer.mozilla.org/en/CSS/timing-function"> the timing function page on MDN</a>, which explains what they are and how each of the keyword values relate to them. If you do want to make your own transitions, I highly recommend this <a href="http://cubic-bezier.com/">tool for creating custom curves by Lea Verou</a>.</p>
<p>The other value you can use for <span style="font-family: Consolas; font-size: small;">animation-timing-function</span> is the <span style="font-family: Consolas; font-size: small;">steps()</span> function. This plays the animation through in a series of stages rather than one smooth curve; for example, I could play my animation through in six steps by using this:</p>
<p><span style="font-family: Consolas;">e { animation-timing-function: steps(6); }</span></p>
<p>This is very useful for animating image sprites, as you can see in this <a href="http://jsfiddle.net/simurai/CGmCe/">sprite sheet animation demo by Simurai</a>.</p>
<h4><a name="h.22fqqbljj118"></a>Your Five Minutes Are Up</h4>
<p>In <a href="http://www.ubelly.com/wp-content/uploads/2012/01/example3.html">Example 3</a> I’ve put together a more complex animation using some of what we’ve learned; in this case I do want you to take a look at the code so that you can see what I’ve done. Although I haven’t used all of the properties introduced in this article, there should be enough there for you to realise the power that’s available to you when using CSS Animations.</p>
<p>If you want to make your own animations the information I’ve given you above should be enough to get you started. If you want to get a bit more in-depth, however, read on to find out about some other properties I haven’t introduced yet, and how to combine CSS Animations with JavaScript events.</p>
<h4><a name="h.rhtdne4ixw2y"></a>Other Animation Properties</h4>
<p>There are a couple more animation properties you may find useful. <span style="font-family: Consolas; font-size: small;">animation-fill-mode</span> is the first, and this is used to set the way the element displays before and after the animation has run. Without this there may be a quite abrupt movement between the element’s default state and its animated state. Its default value is <span style="font-family: Consolas; font-size: small;">none</span>, which means the element will appear in its default state, but you could also choose <span style="font-family: Consolas; font-size: small;">forwards</span>, which will make the element appear as it does in the <em>to</em> (or <em>100%</em>) keyframe, <span style="font-family: Consolas; font-size: small;">backwards</span>, which makes it appear as in the <em>from</em> or (<em>0%</em>) keyframe, or <span style="font-family: Consolas; font-size: small;">both</span>, which will display like the <em>from</em> keyframe at the beginning and the <em>to</em> keyframe at the end.</p>
<p>The second property is <span style="font-family: Consolas; font-size: small;">animation-play-state</span>, which sets whether the animation is running or paused, and so accepts a value of either <span style="font-family: Consolas; font-size: small;">running</span> or <span style="font-family: Consolas; font-size: small;">paused</span> (obviously). So if you want to pause your animation on mouse hover you’d use this:</p>
<p><span style="font-family: Consolas; font-size: small;">e:hover { animation-play-state: paused; }</span></p>
<p>Note that there’s an ongoing discussion as to whether or not this property will be in the final release of the Animations specification, as you can replicate the same functionality by other means.</p>
<h4><a name="h.7dtf48wz8si"></a>JavaScript Events</h4>
<p>CSS Animations are pretty powerful on their own, but they really come into their element when you combine them with JavaScript, allowing you to chain them together and add or remove animations to elements as required. There are three JavaScript events that get fired during each animation:</p>
<p>● <em>animationstart</em> is fired when the animation begins for the first time.<em></em></p>
<p>● <em>animationiteration</em> fires when the animation begins, and each time it plays through (based on the <span style="font-family: Consolas; font-size: small;">animation-iteration-count</span> property).<em></em></p>
<p>● <em>animationend</em> is fired when the animation completes its final iteration &#8211; so if the count is <em>infinite</em>, it will never fire.<em></em></p>
<p>I’m sure you can see how these could be useful. You could, for example, have two animations (called <em>foo</em> and <em>bar</em>, for originality):</p>
<p><span style="font-family: Consolas;">.foo { animation: foo 1s; } </span><br />
<span style="font-family: Consolas;">.bar { animation: bar 1s; }</span></p>
<p>And apply the second to the target element only when the first has completed, by creating a JavaScript function somewhat like this:</p>
<p><span style="font-family: Consolas;">var foo = document.querySelector(<span class="str"><span style="color: #006080;">&#8216;.foo&#8217;</span></span>); </span><br />
<span style="font-family: Consolas;">foo.addEventListener(<span class="str"><span style="color: #006080;">&#8216;animationend&#8217;</span></span>,function(e) { </span><br />
<span style="font-family: Consolas;">e.currentTarget.className = <span class="str"><span style="color: #006080;">&#8216;bar&#8217;</span></span>; </span><br />
<span style="font-family: Consolas;">});</span></p>
<h4><a name="h.tbx0ctqycru0"></a><br />
Further Reading</h4>
<ul>
<li><a href="http://ie.microsoft.com/testdrive/Graphics/hands-on-css3/hands-on_animations.htm">Hands On: Animations</a> &#8211; Very useful live preview tool, letting you see the effect that changes to different values have on your animations.</li>
<li><a href="http://blogs.msdn.com/b/davrous/archive/2011/12/06/introduction-to-css3-animations.aspx">Introduction to CSS3 Animations</a> &#8211; David Rousset has written this very in-depth introduction, which delves further into things I didn’t have space to cover here, like fallback options for non-supporting browsers.</li>
<li><a href="http://msdn.microsoft.com/en-gb/library/hh673530.aspx">CSS Animations on MSDN</a> &#8211; This is like a user manual, explaining in detail all of the properties and related functions and events, with examples.</li>
<li><a href="http://thebookofcss3.com/">The Book of CSS3</a> &#8211; My book contains much more detail about CSS Animations, and the supporting website has examples for you to view.</li>
</ul>
<div>_________________________________________________________________________________________</div>
<p><a href="http://broken-links.com."><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="peter" src="http://www.ubelly.com/wp-content/uploads/2012/01/peter.jpg" alt="peter" width="111" height="111" align="left" border="0" /></a><a href="http://twitter.com/stopsatgreen">Peter Gasston</a> has over ten years experience in front end development in both agency and corporate environments, working for and with some of Britain&#8217;s biggest media companies, and is currently the senior front-end developer at <a href="http://top10.com">Top10.com</a>. Peter is a public speaker, the author of <a href="http://thebookofcss3.com">The Book Of CSS3</a>, and writes the well-respected blog about web technologies, <a href="http://broken-links.com">Broken Links</a>.<a href="http://broken-links.com."><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2012/01/the-five-minute-guide-to-css-animations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nokia launches Alphalabs to promote experimental apps</title>
		<link>http://www.ubelly.com/2012/01/nokia-launches-alphalabs-to-promote-experimental-apps/</link>
		<comments>http://www.ubelly.com/2012/01/nokia-launches-alphalabs-to-promote-experimental-apps/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 09:30:13 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[alphalabs]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[windows phone]]></category>
		<category><![CDATA[windows phone applications]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12587</guid>
		<description><![CDATA[<div><img width="312" height="260" src="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs2_featured.jpg" class="attachment-type-photo wp-post-image" alt="Nokia Alphalabs2_featured" title="Nokia Alphalabs2_featured" /></div>Microsoft worked with Nokia UK and onedotzero to create Alphalabs.cc, a site that showcases experimental, creative and innovative Windows Phone apps.  <a href="http://www.ubelly.com/2012/01/nokia-launches-alphalabs-to-promote-experimental-apps/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="260" src="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs2_featured.jpg" class="attachment-type-photo wp-post-image" alt="Nokia Alphalabs2_featured" title="Nokia Alphalabs2_featured" /></div><p>Microsoft worked with Nokia UK and <a href="http://www.onedotzero.com/">onedotzero</a> to create <a href="http://www.alphalabs.cc/">Alphalabs.cc</a>, a site that showcases experimental, creative and innovative Windows Phone apps.</p>
<p>The site includes <a href="http://alphalabs.cc/gettingstarted/">resources</a> to help you get started and Nokia is running a <a href="http://alphalabs.cc/faq/">competition</a> for developers and artists to submit their experiments for a chance to win cash prices of up to £5,000 for the most original, creative and innovative entries. Get your entries in by the end of February.</p>
<p>The competition is open to individual developers, companies and collaborative teams. If you’re a developer and you’re looking for a collaborator from the world of design, a good place to start is this <a href="http://en.wikipedia.org/wiki/List_of_art_schools_in_Europe#.C2.A0England">list of art schools</a> or search for artists and designers in your local area.</p>
<p>Some of the apps on the site include:</p>
<ul>
<li><a href="http://alphalabs.cc/project/69-vequencer">Vequencer</a> is a visual music sequencer; in fact it&#8217;s the first real-time, multi-device audio visual sequence. It allows multiple phone users to collaborate and create audio-visual art, so is a completely new way to interact with music, in fact.</li>
<li><a href="http://alphalabs.cc/project/70-redshift">Field</a> is a racing game through music videos with a hip-hop and techno soundtrack. Built in just two weeks, it aims to create a synesthetic experience. It looks futuristic with a bit of a Tron influence.</li>
<li><a href="http://alphalabs.cc/project/68-kaleidobooth">Kaleidobooth</a> is a crazy kaleidoscope camera app &#8211; it’s harder to describe than experience. It&#8217;s best to see the effect <a href="http://vimeo.com/22233504">on Vimeo</a> but imagine what happens if you combine your childhood kaleidoscope with a photo app.</li>
</ul>
<p>The competition aims to inspire collaboration between the arts and the development community. These examples give a good idea of the kind of creative and experimental apps you can create and even inspire you to create your own. Good luck!</p>
<p><a href="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs1.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Nokia Alphalabs1" src="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs1_thumb.jpg" alt="Nokia Alphalabs1" width="185" height="106" border="0" /></a><a href="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs2.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Nokia Alphalabs2" src="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs2_thumb.jpg" alt="Nokia Alphalabs2" width="186" height="106" border="0" /></a><a href="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs3.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Nokia Alphalabs3" src="http://www.ubelly.com/wp-content/uploads/2011/12/Nokia-Alphalabs3_thumb.jpg" alt="Nokia Alphalabs3" width="64" height="104" border="0" /></a></p>
<ul>
<li><a href="http://alphalabs.cc/gettingstarted/">Get started!</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2012/01/nokia-launches-alphalabs-to-promote-experimental-apps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kinect for PC launching in early 2012</title>
		<link>http://www.ubelly.com/2011/12/kinect-for-windows-launching-in-early-2012/</link>
		<comments>http://www.ubelly.com/2011/12/kinect-for-windows-launching-in-early-2012/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 09:30:22 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Kinect]]></category>
		<category><![CDATA[bizspark]]></category>
		<category><![CDATA[kinect for the PC]]></category>
		<category><![CDATA[kinect SDK]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12575</guid>
		<description><![CDATA[<div><img width="705" height="293" src="http://www.ubelly.com/wp-content/uploads/2011/12/large_k4pc.jpg" class="attachment-type-photo wp-post-image" alt="Kinect for PC" title="Kinect for PC" /></div>Kinect is coming to the PC, not as a hack but as a commercial product with dedicated PC hardware, in  <a href="http://www.ubelly.com/2011/12/kinect-for-windows-launching-in-early-2012/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="705" height="293" src="http://www.ubelly.com/wp-content/uploads/2011/12/large_k4pc.jpg" class="attachment-type-photo wp-post-image" alt="Kinect for PC" title="Kinect for PC" /></div><p><a href="http://www.ubelly.com/wp-content/uploads/2011/12/Kinect-for-the-pc.jpg"><img style="background-image: none; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px; border-color: initial; border-style: initial;" title="Kinect for the pc" src="http://www.ubelly.com/wp-content/uploads/2011/12/Kinect-for-the-pc_thumb.jpg" alt="Kinect for the pc" width="244" height="127" align="left" border="0" /></a>Kinect is coming to the PC, not as a hack but as a commercial product with dedicated PC hardware, in early 2012, according to the <a href="http://blogs.msdn.com/b/kinectforwindows/archive/2011/11/22/kinect-for-windows-building-the-future.aspx">Kinect for Windows Blog</a>. Some of the changes for the PC version include: a shorter USB cable and new firmware for ‘close up’ applications. You can <a href="http://ubel.ly/rurzFy">download the SDK</a> now.</p>
<p>Kinect offers PC users (and developers) some unique capabilities that change the way people interact with their computers, including:</p>
<ul>
<li>Skeletal tracking</li>
<li>Motion sensing</li>
<li>Voice recognition</li>
<li>Facial recognition</li>
</ul>
<p>For example, Calum Cawley, a fourth-year engineering student at IT Sligo and part of the Microsoft Imagine Cup winning team, is using Kinect in his final year project. He’s tracking the movement of actors on the stage and projecting virtual costumes onto them. <a href="http://www.xbox.com/en-US/Kinect/Kinect-Effect">See different ways people are using Kinect</a>.</p>
<p>There’s also the <a href="http://www.microsoft.com/bizspark/kinectaccelerator/">BizSpark Kinect Accelerator incubation</a> programme, which will give 10 tech-oriented companies using Kinect (on either Windows or Xbox360) an investment of $20,000 each and other benefits. Applications are being accepted now through January 25th, 2012. (Applicants must be prepared to relocate to Seattle, Washington for the duration of the program. It rains just as much there as it does here in the UK so you’ll be fine!)</p>
<ul>
<li><a href="http://ubel.ly/rurzFy">Download the Kinect for Windows SDK</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2011/12/kinect-for-windows-launching-in-early-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft helps extend JavaScript</title>
		<link>http://www.ubelly.com/2011/12/microsoft-helps-extend-javascript/</link>
		<comments>http://www.ubelly.com/2011/12/microsoft-helps-extend-javascript/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 09:30:23 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[ecma]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JavaScript standard]]></category>
		<category><![CDATA[TC39]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12565</guid>
		<description><![CDATA[<div><img width="312" height="293" src="http://www.ubelly.com/wp-content/uploads/2011/12/sq_html5labs.gif" class="attachment-type-photo wp-post-image" alt="HTML5 Labs" title="HTML5 Labs" /></div>The more we do with website development and client-side processing, the greater the need to extend JavaScript to support advanced  <a href="http://www.ubelly.com/2011/12/microsoft-helps-extend-javascript/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="293" src="http://www.ubelly.com/wp-content/uploads/2011/12/sq_html5labs.gif" class="attachment-type-photo wp-post-image" alt="HTML5 Labs" title="HTML5 Labs" /></div><p><a href="http://www.ubelly.com/wp-content/uploads/2011/12/HTML5-labs_featured.jpg"><img style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="HTML5 labs_featured" src="http://www.ubelly.com/wp-content/uploads/2011/12/HTML5-labs_featured_thumb.jpg" alt="HTML5 labs_featured" width="244" height="163" align="left" border="0" /></a>The more we do with website development and client-side processing, the greater the need to extend JavaScript to support advanced maths, string and number processing and also localisation.</p>
<p>This is the thinking behind Microsoft’s contributions to the JavaScript standard and the <a href="http://www.ecma-international.org/">Ecma</a> <a href="http://www.ecma-international.org/memento/TC39.htm">TC39</a> working group. It’s also part of Microsoft’s wider commitment to advancing interoperability.</p>
<p>Examples of the new capabilities built into the prototypes include:</p>
<ul>
<li>Maths: cosh, sinh, tanh etc.</li>
<li>String processing: startsWith, contains etc.</li>
<li>Number: isFinite, isInteger etc.</li>
<li>Globalisation: format dates for other calendars and numbers in different currencies</li>
</ul>
<p>Adding these capabilities to JavaScript makes life easier for website and app developers because they don’t need to do these kinds of calculations on the server side or write their own libraries to do them in JavaScript.</p>
<p>More information: the <a href="http://blogs.msdn.com/b/interoperability/archive/2011/11/21/prototypes-of-javascript-globalization-amp-math-string-and-number-extensions.aspx">interoperability@microsoft blog</a> and the <a href="http://html5labs.interoperabilitybridges.com/tc39_demos/JsExtensions/">intrinsics extensions</a> and <a href="http://html5labs.interoperabilitybridges.com/tc39_demos/JsGlobalization/">globalisation</a> demo’s.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2011/12/microsoft-helps-extend-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From the editor</title>
		<link>http://www.ubelly.com/2011/12/editors-column-dec-2011/</link>
		<comments>http://www.ubelly.com/2011/12/editors-column-dec-2011/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 09:30:27 +0000</pubDate>
		<dc:creator>Sara Allison</dc:creator>
				<category><![CDATA[Editor]]></category>
		<category><![CDATA[bing searches 2011]]></category>
		<category><![CDATA[windows phone]]></category>
		<category><![CDATA[windows phone apps]]></category>

		<guid isPermaLink="false">http://www.ubelly.com/?p=12441</guid>
		<description><![CDATA[<div><img width="312" height="176" src="http://www.ubelly.com/wp-content/uploads/2011/12/Bing-Searches-2011-1_small.jpg" class="attachment-type-photo wp-post-image" alt="Bing Searches 2011-1_small" title="Bing Searches 2011-1_small" /></div>Happy Christmas from all of us on the Ubelly team! We’re in a festive mood here at Ubelly Towers, the  <a href="http://www.ubelly.com/2011/12/editors-column-dec-2011/" class="more-link"><span class="more-icon"></span><span class="screen-reader-text">Continue Reading</span></a>]]></description>
			<content:encoded><![CDATA[<div><img width="312" height="176" src="http://www.ubelly.com/wp-content/uploads/2011/12/Bing-Searches-2011-1_small.jpg" class="attachment-type-photo wp-post-image" alt="Bing Searches 2011-1_small" title="Bing Searches 2011-1_small" /></div><p>Happy Christmas from all of us on the Ubelly team! We’re in a festive mood here at Ubelly Towers, the tinsel and reindeer antlers are out and we’re ready for Crimbo.</p>
<p>I don’t know about you but this year’s flown by – seems like two minutes since I got back into the editor’s chair in June after being on maternity leave. And what a year it’s been – the Royal Wedding, a recession… and The Critters! <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-style: none;" src="http://www.ubelly.com/wp-content/uploads/2011/12/wlEmoticon-winkingsmile.png" alt="Winking smile" /> The Bing team have summed up 2011 using search trends, creating a great reflection on the past year – take a peek below and try not to get too nostalgic.</p>
<p>[vimeo]http://vimeo.com/32785473[/vimeo]</p>
<p>For a bit of fun we’ve published the <a href="http://www.ubelly.com/2011/12/top-ten-windows-phone-apps-for-christmas/">Top Ten Christmas apps for Windows Phone</a>. Did we miss any? Let us know what you think and which you’d want to see on the list.</p>
<p>Now that there’s less than a week to go before I eat my body weight in turkey and Christmas pud, my mind’s turning to 2012 and what surprises it’ll bring. Take a look at our take on the <a href="http://www.ubelly.com/2011/12/design-trends-of-2012/">top design trends</a> for a taste of things to come.</p>
<p>Have a great Christmas and we’ll see you in the New Year!</p>
<p>Sara Allison – @SaraAllison</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubelly.com/2011/12/editors-column-dec-2011/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic (User is logged in)
Database Caching using disk: basic
Object Caching 1477/1607 objects using disk: basic

Served from: www.ubelly.com @ 2012-02-09 10:03:11 -->
