Blog

Our thoughts on technology and design

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.
Tech
This blog post details a simple metro-in-motion behaviour which reduces the Panorama control's contents while the user slides from item-to-item so that they can really appreciate your fancy background graphic!
Tech
This post demonstrates how to re-template a Visiblox Chart to render data with mathematical-style "on-chart" axes.
Tech
Up until now I have found the term "anonymous" pretty confusing in the context of JavaScript. In this post I'll explain how to define anonymous functions, what "anonymous" means, and what uses these functions have.
Tech
In part one I discussed my objective to create a "web-less webapp" which could masquerade as a native application on all modern mobile platforms.
Tech
This blog post describes the development of a rolling list location indicator. This indicator mirrors the behaviour seen in the native Windows Phone 7 calendar which rolls from one date to the next as the user scrolls.
Tech
In this first installment, I'll introduce the appcache, talk about some gotchas of using the appcache and hopefully give some helpful hints for debugging it based on my experience.
Tech
OK, this is a little behind the times since I'm talking about jQuery 1.3.2 - but it may be useful to someone.
Tech
This blog post shows how to implement tombstoning within a Windows Phone 7 application that following the Model-View-ViewModel pattern.
Tech
Each project is different and each client has different needs. Scott Logic has the flexibility to fit in with client requirements - but often we are asked to take on ownership of the process of software development, as well as the day to day mechanics of cutting code.

Authors