Blog

Our thoughts on technology and design

Tech
Colin's post on Dart and the other fallout from Google's announcement across the web sparked a few thoughts in my mind.
Tech
Just a few weeks ago I wrote a blogpost "Can Microsoft 'fix' JavaScript and make HTML5 applications viable?", where I described some of the issues with JavaScript and how these could be solved by Microsoft if they wrote a C# to JavaScript compiler.
Tech
I was reading over one of the tutorials over at html5rocks.com (if you haven't had a look through them before I'd thoroughly recommend it!) and came across an article by Ilmari Heikkinen on creating a "kiosk-mode" for chromeexperiments.com.
Tech
Microsoft's recent change in stance over Silverlight, promoting HTML5 as "the only true cross-platform solution for everything", seems to have sidelined Silverlight as a niche framework.
Tech
I am happy to have been invited by NEBytes to give a talk on cross-platform XAML applications later this month.
People
Last Thursday night saw a tense battle for the podium at the inaugural Scott Logic Newcastle grand prix. The race was held south of the river at Karting North East in Sunderland, but most people didn't let that, or the afternoon of torrential rain put them off!
Tech
This blog post describes how to implement a conversation / messaging style application with Windows Phone 7. It covers how to style the speech bubbles and the scrolling of the conversation list view when the phone keyboard is shown.
People
The inaugural Scott Logic pool competition took place last night, kicking off with 12 brave entrants comprising 6 developers, 5 new graduates and our intern Dean. It was a marathon session in a league format; a total of 66 games played across 4 tables in 3 hours.
Tech
For reasons best ignored I recently investigated the different ways in which static initialisation code can be run in Flex.
Tech
The Windows Phone 7 Panorama control is widely used in applications and to many has come to symbolise the Metro Design Language.
Tech
This blog post looks at how to to create a conversation view, mimicking the SMS messaging interface within Windows Phone 7. This post shows how we can select different DataTemplate for each item in an ItemsControl to achieve this effect.
Tech
Yesterday I received the exciting news that I will be speaking at the fantastic Flash On The Beach conference in Brighton this September. As Europe's biggest annual Flash conference it brings together leading minds from all over the industry and focuses on design and development in equal share.
Tech
Earlier this week I presented a talk to the Silverlight UK User Group on cross-platform application development with WPF, Silverlight and Windows Phone 7.
Tech
I have just published an article on codeproject which describes the differences in development between Silverlight and HTML5.
Tech
My colleague Chris Price covered coming up with a "web-less webapp" in part one of this series.
Tech
This post is inspired by the news that text overflow ellipsis capabilities have reached the mozilla code base trunk (see bug). This should be in Firefox 7, which thanks to the new 6 week release cycles, won't be long.
Tech
This post outlines a general purpose alternative to ArrayLists which provide lazy insertions and deletions to speed up those operations.
Tech
Readers of my blog will probably have noticed that I have a keen interest in both charting and performance.
Tech
When I started the Metro In Motion series, I thought I would probably post three or four articles and be done. However, every time I use my Windows Phone 7 I seem to spot a new 'native' fluid UI effect which I would like to use in my own code.
Tech
At the weekend I released a new version of my JSLint for visual studio plugin.

Authors