<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>Solid State Group Blog</title>
<link>http://www.solidstategroup.com</link>
<link>Solid State Group</link>
<language>en-uk</language>
<date>20120727T125154</date>
<creator>info@solidstategroup.com</creator>
<copyright>Solid State Group</copyright>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SolidStateGroupTechBlog" /><feedburner:info uri="solidstategrouptechblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
<title>Agile scrum project management spreadsheet</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/10-05-2012-19-32-53-650.png" alt="Burndown chart" class="summaryImage"/&gt;
												&lt;p&gt;
	I few months ago we went through the usual &amp;quot;are we using the best tools&amp;quot; paranoia in order to maintain decent efficiency in our working environment.&lt;/p&gt;
&lt;p&gt;
	Generally speaking we came out quite well this time, changing only a few bits here and there. We changed our internal task management (non development) to &lt;a href="http://asana.com"&gt;Asana&lt;/a&gt;, which is really nice, although desperately needs a native Android app. We moved&amp;nbsp;&lt;em&gt;back&lt;/em&gt;&amp;nbsp;to &lt;a href="http://basecamp.com/"&gt;Basecamp&lt;/a&gt; because the new features and interface is much better (esp the calendar, take note Google). We retained &lt;a href="http://trello.com"&gt;Trello&lt;/a&gt; as our tool of choice for sprint management during a scrum project, but we didn&amp;#39;t really have a suitabe burndown chart generator.&lt;/p&gt;
&lt;p&gt;
	We tried pivotaltracker for a bit, but it didn&amp;#39;t stick. So after a quick search of the web produced nothing quick and easy for burndown charts (it might do now) I decided to create an extremely simple excel (now google docs) spreadsheet to manage scrum meetings on a daily basis and give insight into our scrum projects.&lt;/p&gt;
&lt;p&gt;
	I talked to a friend today who was having the same issue and so I mailed him the sheet at which point it occurred to me that others might benefit from this very simple doc.&lt;/p&gt;
&lt;p&gt;
	&lt;a href="http://www.solidstategroup.com//document/31"&gt;So here it is&lt;/a&gt;. Our take on the sprint management and burndown chart tool in excel. Enjoy and let me know if you make any improvements. I know it&amp;#39;s got it&amp;#39;s limitations.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/aBa7hcPGrso" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/aBa7hcPGrso/agile-scrum-project-management-spreadsheet</link>
<author>Arnaud Valle</author>
<pubDate>Tue, 15 May 2012 16:43:44 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/blog/agile-scrum-project-management-spreadsheet</feedburner:origLink></item>
<item>
<title>Converting Fixed Width Layout To A Responsive Design</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Responsive_Web_Design" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Responsive Web Design&lt;/a&gt; is the approach that suggests that design and development should respond to the user&amp;#8217;s behaviour and environment based on screen size, platform and orientation. Rather than building device specific versions of a desktop site, the content on a site should automatically respond to a user&amp;#8217;s preferences.&lt;/p&gt;&lt;p&gt;In a recent project we worked on converting a fixed width layout to a responsive design that adapts to common device widths. In this article we will discuss and evaluate points of consideration when undertaking this process.&lt;/p&gt;&lt;h2&gt;Adding Meta Tags&lt;/h2&gt;&lt;p&gt;In order for mobile devices to understand media queries, it is necessary to insert a &lt;a href="http://en.wikipedia.org/wiki/Meta_element" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Meta Tag&lt;/a&gt; in the head of your responsive page, as this will tell the mobile device to render the page at the correct pixel resolution. The viewport meta tag will contain the following content parameters:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;width=device-width&lt;/em&gt;&lt;/strong&gt; means that the viewport width is rendered correctly according to the device in question. This renders the webpage on a 1:1 pixel ratio. This is the width of the screen in CSS pixels at a scale of 100&amp;#37;.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;initial-scale=1&lt;/em&gt;&lt;/strong&gt; ensures that the page, when first displayed, is fully zoomed in, so that the viewport&amp;#39;s width matches the device&amp;#39;s screen width in portrait orientation &amp;#8212; for example, 320 pixels on an iPhone and 768 pixels on an iPad. Setting initial scale=&amp;#8221;1&amp;#8221; renders the initial zoom level of the web page on loading.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;maximum-scale=1&lt;/em&gt;&lt;/strong&gt; prevents the device from zooming in further than the 1:1 pixel ratio when rotating to landscape orientation. Basically, it forces the iPhone viewport&amp;#39;s width to increase to 480 pixels in landscape mode. If we did not include the maximum-scale value then the viewport would be 320 pixels wide in both portrait and landscape orientation. Although this setting disables the users option to zoom into the page it is currently the best option for being able to optimise content for this orientation change.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Putting all this together our meta tag looks like this&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1, maximum-scale=1&amp;quot;&lt;/strong&gt;&lt;em&gt;&lt;strong&gt;&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;The term &amp;#39;viewport&amp;#39; refers to the device screen size, or the browser size on desktop monitors.&lt;/p&gt;&lt;h2&gt;Break Points&lt;/h2&gt;&lt;p&gt;When moving from a fixed width to a responsive layout it is necessary to establish break points to target key viewport sizes. These break points will form the basis for our CSS3 Media Queries that &amp;#8216;trigger&amp;#8217; CSS style rules on the screen at a specific viewport width. We will cover Media Queries in the next section.&lt;/p&gt;&lt;p&gt;It may be useful to check your &lt;a href="http://www.google.com/analytics/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Google Analytics&lt;/a&gt; reports, to evaluate which are the most popular mobile devices that are being used to visit your site.&lt;/p&gt;&lt;p&gt;&lt;img alt="Analytics Mobile Screengrab" class="ssg-image-alignleft" height="130" src="http://www.solidstategroup.com/content/cmsimages/analytics-mobile-devices-screengrab-553.jpg" width="525" /&gt;&lt;/p&gt;&lt;p&gt;Set breakpoints for the most popular devices that are being used by your visitors. After analysing the Analytics for our project we defined the following breakpoint specifications;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;320px&lt;/strong&gt; for common smartphones including iPhone at portrait orientation&lt;/li&gt;&lt;li&gt;&lt;strong&gt;480px and below&lt;/strong&gt; for iPhones at landscape orientation and many of the HTC handsets&lt;/li&gt;&lt;li&gt;&lt;strong&gt;768px &amp;#8211; 980px&lt;/strong&gt; for iPad and other tablets&lt;/li&gt;&lt;li&gt;&lt;strong&gt;980px and upwards&lt;/strong&gt; for desktop monitors&lt;/li&gt;&lt;li&gt;&lt;strong&gt;1200px and upwards&lt;/strong&gt; for larger desktop monitors&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Media Queries&lt;/h2&gt;&lt;p&gt;The key to building responsive layouts is &lt;a href="http://reference.sitepoint.com/css/mediaqueries" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;CSS3 Media Queries&lt;/a&gt;. With media queries, you can create different CSS rule sets that only apply when the desktop browser&amp;#39;s width or device width is a certain width or height, or within a given width/height range.&lt;/p&gt;&lt;p&gt;One common misconception with responsive design is that the layout should be fluid at all screen widths, however this is not always the case. Building on top of &lt;a href="http://twitter.github.com/bootstrap/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Twitter&amp;#8217;s Bootstrap&lt;/a&gt; responsive framework in a recent project, we used a fixed width layout at screen widths above 768 pixels, changing container element dimensions at breakpoints above this. Screen widths below 768 pixels used a fluid layout which do not have a fixed width set on the container elements.&lt;/p&gt;&lt;p&gt;Using this method makes the transition from fixed layout to a responsive layout slightly less painful as the desktop version of your site should not need as many changes than if it were to be completely fluid.&lt;/p&gt;&lt;h2&gt;Process&lt;/h2&gt;&lt;p&gt;Targeting the various breakpoints with CSS3 Media Queries and changing the width of the fixed width container elements will undoubtedly throw up formatting issues.&lt;/p&gt;&lt;p&gt;This is where the largest amount of work will be required to complete the conversion and it will take time to dig through the CSS to find all the fixed width elements.&lt;/p&gt;&lt;p&gt;Keeping the existing fixed width layout at larger widths and then adapting these widths to automatically resize at smaller widths is a quicker technique.&lt;/p&gt;&lt;p&gt;Here are some tips on writing the CSS for this process.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Watch out for elements that are positioned absolutely. Will they overlap with other items at smaller screen widths?&lt;/li&gt;&lt;li&gt;Make sure your horizontal menus items wrap gracefully. Try centering them on smaller screens and using the CSS3 &lt;em&gt;white-space: nowrap property&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;Set a max-width for images and form elements of 100&amp;#37;&lt;/li&gt;&lt;li&gt;Watch out for elements with a fixed width. At smaller screen widths these will need to change to &lt;em&gt;width: auto&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;Can you hide some content that is not needed or required for smaller screen widths?&lt;/li&gt;&lt;li&gt;Separate your different media queries into different CSS files for better structure and organization.&lt;/li&gt;&lt;li&gt;Keep in mind that the order of your CSS files is important. CSS selectors will override identical selector rules if they are included after the original selector.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Responsive Frameworks&lt;/h2&gt;&lt;p&gt;Using responsive frameworks such as &lt;a href="http://twitter.github.com/bootstrap/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Twitter&amp;#8217;s new Bootstrap 2.0&lt;/a&gt; can help with the process of converting your design to a responsive grid, as when using frameworks such as this there is an existing set of responsive media queries designed for predefined screen widths. This means it is relatively straightforward to divide your design into grid based columns which will resize and stack based on the screen width.&lt;/p&gt;&lt;h2&gt;Conclusion&lt;/h2&gt;&lt;p&gt;Converting a fixed width layout to a responsive design is more difficult than building a site from scratch with a responsive layout in mind. However it can be done with the right approach using CSS3 Media queries and can be less problematic when keeping fixed width layout for desktop screen widths and making devices with smaller widths implement a fluid layout.&lt;/p&gt;&lt;p&gt;Carefully consider the user requirements aswell as optimising the layout for the various screen sizes, the mobile user may need to see elements in a different order for them to complete your goals.&lt;/p&gt;&lt;p&gt;Before starting this conversion process it is worth planning out exactly what should and shouldn&amp;#8217;t be shown at smaller screen widths and how this information should be displayed, doing this will speed up the conversion process and will result in a more focused mobile content strategy.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/Qi35BJVUezw" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/Qi35BJVUezw/converting-fixed-width-layout-to-a-responsive-design</link>
<author>Arnaud Valle</author>
<pubDate>Mon, 26 Mar 2012 08:20:55 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/converting-fixed-width-layout-to-a-responsive-design</feedburner:origLink></item>
<item>
<title>Talent acquisitions hurt everyone</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;If you are into reading between the lines of press releases, there&amp;#39;s a really juicy one over at &lt;a href="http://blog.posterous.com/big-news"&gt;Posterous&lt;/a&gt;. They just got snapped up by Twitter, which is great. No doubt the equity owners are secure in their knowledge that they will be able to send their grandchildren to college, hopefully in a flying car.&lt;/p&gt;&lt;p&gt;The reason it&amp;#39;s a juicy press release is what it doesn&amp;#39;t come out and say, but what the startup community knows only too well. In fact, most startup veterans would be able to predict what is going to happen to Posterous just by reading the headline: &amp;quot;Posterous is Joining the Flock at Twitter&amp;quot;. Even the phrasing is rich with connotation.&lt;/p&gt;&lt;p&gt;For those less cynical, the answer is this: Posterous will be closing their services down in the near future. Even the headline makes reference to the Twitter team, not Twitter or Posterous the product. &amp;quot;Joining the flock&amp;quot; is loaded with signalling.&lt;/p&gt;&lt;p&gt;The reason for mentioning this is related to how I use Posterous. I don&amp;#39;t really use it much; I only host my &lt;a href="http://dabeeeenster.posterous.com"&gt;personal blog&lt;/a&gt; there. What&amp;#39;s more important is that Posterous is the service that my wife has been using to chronicle the daily goings on of our two year old daughter, Lotte. Every few days she uploads a photo of her doing her thing (eating, mainly) to her Posterous account. It&amp;#39;s a private blog, so really only for our amusement, but the plan was to use the service as a diary that our daughter could look at when she is old enough to use the Internet by herself.&lt;/p&gt;&lt;p&gt;When I told my wife about Posterous, I had a suspicion in the back of my mind that it wouldn&amp;#39;t be around by the time Lotte grew up. I chose the service as I knew that it had good traction, and so the whole &amp;quot;talent acquisition&amp;quot; was going to be the thing that killed it, and so it has come to pass.&lt;/p&gt;&lt;p&gt;Personal photos are really, really important. Especially if you have kids. The problem is that by using a web based service like Posterous you are taking on a small amount of what I call web-app doubt. That niggling worry in the back of your mind that you are going to wake up one day and the service, along with all your precious photos, are gone. I guess if you were using MegaUpload to do this, that feeling is probably still with you.&lt;/p&gt;&lt;p&gt;But the reason this is really damaging is how it affects the mindset of the casual user. As someone who is part of the tech/startup community I can understand and appreciate the reasons behind the acquisition. The problem is that my wife doesn&amp;#39;t. All she appreciates is the fact that she now has to figure out how to backup all the content she uploaded to Posterous, find another service, and then upload it all again. Only now SHE is going to have web-app doubt along with me.&lt;/p&gt;&lt;p&gt;And that&amp;#39;s the kicker. That&amp;#39;s where it hurts the industry. Eventually most people are going to have a similar experience, and start to discover that doubt. It will become a pervasive, insidious worry, the way people currently worry about viruses.&lt;/p&gt;&lt;p&gt;I appreciate that there is no real solution to this, short of a Stalinist economic model, but it does seem a real shame that plays out every few weeks. Same story, different startup.&lt;/p&gt;&lt;p&gt;We all say how we are doing it for our users. That&amp;#39;s easy to say in some chirpy homepage copy, but much, much harder to say when Twitter is waving a big bunch of green so close to your face that you can smell it.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/fb--1Bh-Gaw" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/fb--1Bh-Gaw/talent-acquisitions-hurt-everyone</link>
<author>Ross Matthews</author>
<pubDate>Tue, 13 Mar 2012 14:56:14 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/blog/talent-acquisitions-hurt-everyone</feedburner:origLink></item>
<item>
<title>BlackBerry is Bust</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;
	About two years ago I sat down and learnt how to write simple Android applications. Coming from 10 years of web development experience, it was pretty insightful having to re-learn multi-threading, network blocking and all that fun stuff that is thick client UI development. Learning to use all these new tools like Eclipse and the ADT was also something of a learning curve, but the documentation was very good, and throughout the entire process I felt like I was &lt;em&gt;making progress&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;
	Fast forward a couple of years, and the mobile device landscape is radically different. Apple are the largest company on the planet, Google are trying &lt;em&gt;really&lt;/em&gt; hard not to be Evil and BlackBerry are in deep, deep trouble. The PlayBook is a nice device, but seriously lacking in decent applications. And when I say seriously, that&amp;#39;s an understatement; it doesn&amp;#39;t even have an Email client&amp;#33;&lt;/p&gt;
&lt;p&gt;
	So I get up one day and find an email in my inbox inviting me to submit my Android application to the PlayBook AppWorld. Why would I do this? Because they will send me a free PlayBook when it&amp;#39;s accepted (AppWorld is a walled garden just like the iOS App Store). Not one to pass up the offer of free high-end gadgets, I decide to give it a crack.&lt;/p&gt;
&lt;p&gt;
	The cynical readers of this blog probably know where this is going.&lt;/p&gt;
&lt;p&gt;
	The BlackBerry PlayBook has about 129 different runtimes (possibly a slight exaggeration), but the one we care about is the Android runtime. This means that you can take an existing Android application and, with very minor modification, create a PlayBook application. The documentation provided by BlackBerry is poor, but not impossible to work through. You have to wait days for things like certificates to be generated, and I needed to send them a copy of my company&amp;#39;s legal documentation, but after about a week I was ready to go.&lt;/p&gt;
&lt;p&gt;
	All in it took about 4 hours to compile a PlayBook build of my application. Not bad. So I log into the App World developer area and go through the somewhat laborious submission process. After submission I receive an email thanking me and letting me know that they will be in touch soon.&lt;/p&gt;
&lt;p&gt;
	Two weeks go by.&lt;/p&gt;
&lt;p&gt;
	Then I get woken up to my daughter jumping on my head and an email in my inbox that reads (SIC)&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	Dear App World Vendor,&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	Unfortunately Release &amp;#39;1.0&amp;#39; from your product &amp;#39;BenPaper Pro&amp;#39; has not passed testing and therefore cannot be approved for sale through BlackBerry App World.&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	The apps/games doesn&amp;#39;t working properly&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	Thank you for your understanding in this matter,&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	Regards,&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	The BlackBerry App World&amp;trade; Team&lt;br /&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	That&amp;#39;s it. It really is the mother of all bug reports: &amp;quot;The apps/games doesn&amp;#39;t working properly&amp;quot;. So I reply to that email asking for more information (the application worked fine in the simulator before I submitted it). I know what&amp;#39;s coming next but I send the email anyway. 1 minute later:&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	&amp;#42;&amp;#42;&amp;#42;ATTENTION&amp;#42;&amp;#42;&amp;#42;&lt;/p&gt;
&lt;p style="margin-left: 40px; "&gt;
	This is a notification email only and replies to this email address are not monitored.&lt;/p&gt;
&lt;p&gt;
	At this point I can see the next 3 months of my life experience with BlackBerry panning out in front of me. Here&amp;#39;s what &lt;em&gt;I just know&lt;/em&gt; is going to happen.&lt;/p&gt;
&lt;p&gt;
	- I&amp;#39;m going to spend an hour on the AppWorld website trying, and failing, to find a more detailed bug report than &amp;quot;The apps/games doesn&amp;#39;t working properly&amp;quot;&lt;br /&gt;
	- Send a message via a really off-putting generic web form (does anyone actually receive these messages? I&amp;#39;m not going to put money on it)&lt;br /&gt;
	- Wait about 3 weeks&lt;br /&gt;
	- Hear nothing back&lt;br /&gt;
	- Gnaw off my left hand&lt;br /&gt;
	- Bitch some more on this blog about the level of service&lt;br /&gt;
	- Have someone get back to me asking to resubmit the app&lt;br /&gt;
	- Resubmit the app&lt;br /&gt;
	- Hear nothing back for 2 weeks&lt;br /&gt;
	- Gnaw off my right hand&lt;/p&gt;
&lt;p&gt;
	How do I know this is going to happen? Because BlackBerry have busted out. You can tell from every interaction with them as a company. The whole process just reeks of too much middle management, poor engineering and bad decisions.&lt;/p&gt;
&lt;p&gt;
	Here&amp;#39;s the thing. BlackBerry have a pretty decent piece of hardware. They have ZERO apps on their platform. Here&amp;#39;s what they need to do. It&amp;#39;s quite simple.&lt;/p&gt;
&lt;p&gt;
	1. Watch &lt;a href="http://www.youtube.com/watch?v=8To-6VIJZRE"&gt;this video&lt;/a&gt;&lt;br /&gt;
	2. Throw a chair out of the window&lt;br /&gt;
	3. Put the developer at the very top of their list of priorities. I mean, THE VERY TOP. Give me an account manager that I can TALK TO ON THE PHONE&lt;br /&gt;
	4. Get my app into the AppWorld as quickly as possible&lt;/p&gt;
&lt;p&gt;
	Ballmer was right. When they are buying tablets, people don&amp;#39;t say &amp;quot;ooh, it has a 5 megapixel camera instead of a 3 megapixel one&amp;quot;. They say &amp;quot;can I use Facebook&amp;quot; and &amp;quot;can I Skype my mum&amp;quot;. That&amp;#39;s it. If it&amp;#39;s 170 quid (and it is 170 quid, really&amp;#33;) and it has these applications, they will probably buy it. OK, fair enough, they probably don&amp;#39;t say &amp;quot;I want BenPaper Pro goddammit&amp;#33;&amp;quot; but you see where I am coming from.&lt;/p&gt;
&lt;p&gt;
	I don&amp;#39;t think BlackBerry are going to do this, because I think BlackBerry as a company are broken beyond repair. The market thinks it too - they are trading way below book cost and have been for months.&lt;/p&gt;
&lt;p&gt;
	We&amp;#39;re building some iOS applications here at Solid State, so we&amp;#39;ll see how the process compares. Oh, and if anyone at BlackBerry reads this, I&amp;#39;m waiting for your call.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/zZ8E7g2Oa_U" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/zZ8E7g2Oa_U/blackberry-is-bust</link>
<author>Ben Rometsch</author>
<pubDate>Wed, 22 Feb 2012 09:53:48 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/page/4736/blackberry-is-bust</feedburner:origLink></item>
<item>
<title>Developing With jQuery Mobile Tweaks And Tips</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/jquery-mobile-devices-551.png" alt="jQuery Mobile Promotional" class="summaryImage"/&gt;
												&lt;p&gt;We recently decided to use the &lt;a href="http://jquerymobile.com/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;jQuery Mobile Touch-Optimized web framework&lt;/a&gt; to build our brand new mobile site. We thought it would therefore be of some value to document some tweaks and tips we discovered when developing our brand new mobile site with the young and exciting framework.&lt;/p&gt;&lt;h2&gt;Transitions&lt;/h2&gt;&lt;p&gt;The &lt;a href="http://jquerymobile.com/test/docs/pages/page-transitions.html" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;transitions&lt;/a&gt; in jQueryMobile were one of the most appealing features we found when we were evaluating which framework to use, and certainly on iOS devices the transitions seemed on the whole smooth and slick. On Android devices the transitions were markedly different, for starters they were extremely sluggish and not quite as smooth as on iOS. A secondary problem was a very noticeable blinking on the target page once the transition had completed.&lt;/p&gt;&lt;p&gt;This is a known &lt;a class="externalLink" href="https://github.com/jquery/jquery-mobile/issues/3217" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;bug&lt;/a&gt;, and although there are some touted &lt;a class="externalLink" href="http://blogs.bytecode.com.au/glen/2011/07/14/eliminating-annoying-flicker-transitions-with.html" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;css fixes&lt;/a&gt; around that certainly reduce the flickering they seem to result in other problems. Certainly, the blinking problem was still clearly noticeable on Android 2.2 and 2.3.3 even with these CSS based fixes.&lt;/p&gt;&lt;p&gt;The blinking wasn&amp;#39;t so bad in iOS, however was still evident in certain circumstances, therefore we decided to turn off the transitions across all platforms for the time being.&lt;/p&gt;&lt;p&gt;As this is a known bug we look forward to this being fixed in a future jQuery Mobile release so we can put transitions back into our mobile site.&lt;/p&gt;&lt;h2&gt;Click / Touch Events&lt;/h2&gt;&lt;p&gt;One problem with the jQuery mobile and touch events is the &lt;a class="externalLink" href="http://stackoverflow.com/questions/6235794/jquery-mobile-for-every-live-tap-event-should-there-be-an-equivalent-click-even" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;time it takes to action a click event&lt;/a&gt;, this delay was most prevalent in Android, where it seemed tapping on a link would take an age to trigger, in some cases up to 3 seconds.&lt;/p&gt;&lt;p&gt;The crux of the problem is that the click event does not fire until a delay has passed, as the browser is allowing the chance for a second touch to make it a double click or for it to become a swipe gesture and so on.&lt;/p&gt;&lt;p&gt;The solution to this was to execute a conditional statement to test for native touch event support and then execute a &amp;#39;touchStart&amp;#39; event (the mobile equivalent of mousedown) when this event is natively available. The &amp;#39;touchStart&amp;#39; event fires immediately, just like mousedown. This results in a more responsive device interaction. The change significantly reduced the delay on iOS but less so on android, however there was still a marked improvement.&lt;/p&gt;&lt;h2&gt;Touch Overflow Enabled&lt;/h2&gt;&lt;p&gt;Perhaps the most visibly distracting problem we stumbled across when developing jQuery Mobile was when utilizing the feature &lt;a class="externalLink" href="http://jquerymobile.com/test/docs/pages/touchoverflow.html" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Touch Overflow Enabled&lt;/a&gt;, designed to vastly improve page transitions and allow for native momentum scrolling (think of quickly scrolling through your Twitter app whilst on your smartphone).&lt;/p&gt;&lt;p&gt;Turning this feature on resulted in a weird page ghosting effect when navigating between pages, and seems best avoided until it is deemed stable by the jQuery mobile team. The feature is turned off by default so is nothing to worry about unless you override the default settings. In which case the jQuery Development team recommend thorough testing as this is a new feature which is still being tested and debugged.&lt;/p&gt;&lt;h2&gt;Content Modification On 3G&lt;/h2&gt;&lt;p&gt;One of the most unique bugs with jQuery Mobile is an issue with &lt;a class="externalLink" href="http://stackoverflow.com/questions/7930179/jquery-mobile-page-not-loading-correctly-on-netherlands-3g-connections" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;accessing a jQuery Mobile site via 3G&lt;/a&gt;, whereby the internally hosted JavaScript libraries fail to load.&lt;/p&gt;&lt;p&gt;Basically, 3G providers such as O2 have content caching systems which modify the page content in a number of ways before delivering it back to the phone, this modification results in errors that arise from the minified jQuery library file.&lt;/p&gt;&lt;p&gt;The fix for this is to load the library from an external CDN so that content modification cannot take place on the minified JavaScript file.&lt;/p&gt;&lt;h2&gt;Conclusion&lt;/h2&gt;&lt;p&gt;Although some of the issues we faced here were problematic this should&amp;#39;nt put you off developing with the framework. One of the great factors we discovered whilst working with jQuery Mobile was the wide early adoption of the framework by mobile site and app developers and a large range of online support, threads and documentation.&lt;/p&gt;&lt;p&gt;As most of the bugs we encountered are known to the Development team we fully expect them to be fixed in future releases (jQuery Mobile intends to have a regular three month release cycle).&lt;/p&gt;&lt;p&gt;Many of the bugs tend to be exacerbated or unique to the older Android systems, therefore with the recent news that &lt;a class="externalLink" href="http://androidandme.com/2012/02/applications/goodbye-old-browser-chrome-to-become-the-standard-browser-on-android-4-0-and-above/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Google Chrome is to become the standard browser on Android 4.0 and above&lt;/a&gt; means that jQuery Mobile will be more consistent and should offer A Grade Performance across an even wider range of device platforms very soon.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/Ousyvi6MXpo" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/Ousyvi6MXpo/developing-with-jquery-mobile-tweaks-and-tips</link>
<author>Ross Matthews</author>
<pubDate>Fri, 23 Mar 2012 15:25:02 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/developing-with-jquery-mobile-tweaks-and-tips</feedburner:origLink></item>
<item>
<title>What Apple, and the industry, need to do about mobile privacy</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;&lt;a href="http://markchang.tumblr.com/post/17244167951/hipster-uploads-part-of-your-iphone-address-book-to-its"&gt;Oh dear&lt;/a&gt; &lt;a href="http://mclov.in/2012/02/08/path-uploads-your-entire-address-book-to-their-servers.html"&gt;oh dear&lt;/a&gt;. The mobile application developers dirty little secret, the one that no one really likes to talk about, is going to be mainstream news this week.&amp;#160;&lt;/p&gt;&lt;p&gt;For those that have missed it, iOS startup darling &lt;a href="https://path.com/"&gt;Path&lt;/a&gt; have been sending your entire phone address book to their servers when you start using their app.&lt;/p&gt;&lt;p&gt;Most of the time dealing with the privacy of users is considered a technical challenge. SSL certificates, salting hashed passwords, good processes for controller database access and all that fun stuff. It doesn&amp;#39;t really get you anywhere with your product but, well, you have to do it. Just keep thinking ahead to the due diligence process when you are about to be acquired.&amp;#160;&lt;/p&gt;&lt;p&gt;But let&amp;#39;s face it, people worry more about their Homepage copy than that on their Terms and Conditions page. And that&amp;#39;s understandable.&amp;#160;&lt;/p&gt;&lt;p&gt;Where things get a little murky is when user privacy is less of a technical challenge and more of a moral one. When the guys at Path were developing their app, they had a decision to make. We could make the newly minted user pass through another page, asking their permission to scan their address book looking for friends already using the service. Or we could just do it without asking. On the face of it, the answer is blindingly obvious, but some people &amp;#39;sweat the details&amp;#39; when it comes to UX. And when I say &amp;#39;sweat the details&amp;#39; what I really mean is take a copy of your personal address book without asking you.&lt;/p&gt;&lt;p&gt;On the face of it, it&amp;#39;s not a hard question to answer. Do you value the privacy of your users over the success of your startup?&amp;#160;&lt;/p&gt;&lt;p&gt;But the thing is, Apple could remove the need for all this soul searching.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Make app developers define what private data stores/services their app needs access to, just like Android developers have to.&lt;/li&gt;&lt;li&gt;Include this information in the App Store approval process.&lt;/li&gt;&lt;li&gt;If Apple think something smells bad, ask the developer what they are doing with that data.&lt;/li&gt;&lt;li&gt;Let the user know when they are installing an app what information it will have access to.&amp;#160;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;That way the hundreds of people working at Apple approving iOS applications don&amp;#39;t have to worry about SSL enabled packet sniffers and proxies. Their job is probably hard enough as it is without all that.&lt;/p&gt;&lt;p&gt;The irony here is that the closed platform is, once you&amp;#39;ve got through the approval process, 100&amp;#37; open to abuse. This is not so for Android applications. Sure, most people don&amp;#39;t read the Android &amp;#39;permissions&amp;#39; page when installing an app, but &amp;#42;that&amp;#39;s their decision&amp;#42;.&lt;/p&gt;&lt;p&gt;Apple need to do the right thing here and remove the temptation from the product design process.&amp;#160;&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/KyC3NywaKJo" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/KyC3NywaKJo/what-apple-and-the-industry-need-to-do-about-mobile-privacy</link>
<author>David Roberts</author>
<pubDate>Fri, 10 Feb 2012 13:58:37 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/page/4658/what-apple-and-the-industry-need-to-do-about-mobile-privacy</feedburner:origLink></item>
<item>
<title>Building For Mobile -  jQuery Mobile and Sencha Touch Framework Comparison</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;The developers here at Solid State wanted to determine which of the latest touch-optimized web frameworks would be best suited for our mobile website offerings. In this article we compare &lt;a href="http://jquerymobile.com" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;jQuery Mobile&lt;/a&gt; and &lt;a href="http://www.sencha.com/products/touch/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Sencha Touch&lt;/a&gt; to see which is best for the mobile version of &lt;a href="http://www.solidstategroup.com/mobile/"&gt;solidstategroup.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Here is our Solid State Group breakdown and analysis of the products.&lt;/p&gt;&lt;h2&gt;jQuery mobile&lt;/h2&gt;&lt;p&gt;&lt;a href="http://jquerymobile.com" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;jQuery Mobile&lt;/a&gt; is specifically used for building HTML5/CSS/JS mobile versions of websites and web applications.&lt;/p&gt;&lt;p&gt;The framework claims to offer a broad level of support across a wide range of platforms, and progressive enhancement for older devices and operating systems.&lt;/p&gt;&lt;h3&gt;Advantages&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;It is really quick to develop with. You can just start with clean HTML markup and then apply &amp;quot;progressive enhancement techniques&amp;quot; or extra HTML element attributes to integrate mobile features into an existing semantic structure.&lt;/li&gt;&lt;li&gt;The framework includes a great AJAX-powered navigation system. (&lt;a href="http://jquerymobile.com/demos/1.0/docs/about/features.html"&gt;To enable animated page transitions while maintaining back button, bookmarking and and clean URLs&lt;/a&gt;.)&lt;/li&gt;&lt;li&gt;The simplicity of the implementation allows a great integration with our content management system, &lt;a href="http://www.solidstategroup.com/technology/cookie-jar-web-content-management"&gt;Cookie Jar&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;The framework comes with a &lt;a href="http://jquerymobile.com/demos/1.0/docs/api/themes.html"&gt;CSS theme styling system&lt;/a&gt; that enables a simple project to get off the ground very quickly. This can then be easily extended with your own custom styles.&lt;/li&gt;&lt;li&gt;Integrates with other jQuery plugins.&lt;/li&gt;&lt;li&gt;Some good examples of the framework can be seen here &lt;a href="http://www.jqmgallery.com" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;http://www.jqmgallery.com/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Disadvantages&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The &lt;a href="http://jquerymobile.com/demos/1.0/docs/api/themes.html"&gt;CSS theme styling system&lt;/a&gt; has limited options so sites built using this can look similar.&lt;/li&gt;&lt;li&gt;Page transitions and animations don&amp;#39;t feel &amp;#39;native&amp;#39; enough and can be sluggish. The framework has not been around that long so hopefully the speed and the feel will improve over time.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Sencha Touch&lt;/h2&gt;&lt;p&gt;&lt;a href="http://www.sencha.com/products/touch/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;Sencha Touch&lt;/a&gt; allows you to develop mobile web apps that look and feel native on Iphone, Android, Blackberry touch devices&lt;/p&gt;&lt;h3&gt;Advantages&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Enhanced support for touch events such as double tap, swipe, hold, pinch and rotate.&lt;/li&gt;&lt;li&gt;It was quick to create useful and impressive user interface touch events such as swiping between carousels of content or creating a tabbed toolbar interface.&lt;/li&gt;&lt;li&gt;Some examples of Sencha Touch applications can be seen here: &lt;a href="http://www.sencha.com/apps/" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;http://www.sencha.com/apps/&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Disadvantages&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The Sencha Touch API uses a fairly large (120kb) JavaScript library, this is many times larger that the jQuery Mobile library.&lt;/li&gt;&lt;li&gt;The html mark-up of the page is created client side by the Sencha framework when the page loads. Some may find this a benefit but we found it tough to work with and integrate with our CMS templates.&lt;/li&gt;&lt;li&gt;The HTML generated was not as clean as hand-coded mark-up and features many nested divs and multiple class names.&lt;/li&gt;&lt;li&gt;Converting our site to work with the framework would have involved a full front end re-write.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Conclusion&lt;/h3&gt;&lt;p&gt;We decided to go with jQuery Mobile for the build of our mobile site. It was more &amp;#8216;front end developer friendly&amp;#8217; than Sencha Touch and integrated easily into an existing site running off our CMS.&lt;/p&gt;&lt;p&gt;Sencha Touch is a more radical framework with many great features. We look forward to exploring it further in a ground up build.&lt;/p&gt;&lt;p&gt;You can check out the results on your mobile device by visiting our site as usual or you can view the results on your desktop machine here, &lt;a href="http://www.solidstategroup.com/mobile/"&gt;www.solidstategroup.com/mobile&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;(For best results on the desktop use Chrome to see all the features, you obviously won&amp;#39;t be able to use the swipe gestures though.)&lt;/p&gt;&lt;p&gt;We&amp;#39;re building quite a few mobile sites at the moment, so if you have a project you would like us to build, or want to simply discuss, please do &lt;a href="http://www.solidstategroup.com/contact-us"&gt;contact us&lt;/a&gt;.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/12O8H3NQlxs" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/12O8H3NQlxs/building-for-mobile-jquery-mobile-and-sencha-touch-framework-comparison</link>
<author>Ben Kupper</author>
<pubDate>Fri, 23 Mar 2012 12:34:27 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/blog/building-for-mobile-jquery-mobile-and-sencha-touch-framework-comparison</feedburner:origLink></item>
<item>
<title>Social media in your Xmas party?</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/twitter-treasure-505.jpg" alt="Twitter treasure" class="summaryImage"/&gt;
												&lt;p&gt;
	This year we are attempting to be a bit more innovative with our &amp;quot;Winter holiday season&amp;quot; party.&lt;/p&gt;
&lt;p class="p1"&gt;
	Last year, we went bowling and then had a nice meal in a pub up in Islington. It was a great night and we all enjoyed it, but it followed the standard model for all such celebrations so this year I got my thinking cap on and created something a little more engaging, both&amp;nbsp;for&amp;nbsp;us, and potentially our social graph.&lt;/p&gt;
&lt;p class="p1"&gt;
	To help with team building we&amp;#39;ve introduced elements of competition to the evening which comprises of:&lt;/p&gt;
&lt;p class="p1"&gt;
	- 2 hours of power league football&lt;/p&gt;
&lt;p class="p1"&gt;
	- 2 hours of treasure hunt&lt;/p&gt;
&lt;p class="p1"&gt;
	- 2 hours of pub quiz&lt;/p&gt;
&lt;p class="p2"&gt;
	We&amp;#39;ve split our company into teams of 4 and each team will be awarded points throughout each activity which when totalled up at the end of the evening, will tell us the overall winner.&lt;/p&gt;
&lt;p class="p2"&gt;
	The football is a round robin tournament with the winning team taking the maximum points, the runners up getting less points and the losers getting no points. The same mechanic will be applied to the pub quiz. It&amp;#39;s the treasure hunt through the streets of Old Street that&amp;#39;s the most interesting though.&lt;/p&gt;
&lt;p class="p2"&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p class="p2"&gt;
	The tweesure hunt will be controlled entirely through twitter (see what we did there), which means that it instantly opens it up to others that were unable to attend the event, and also input from the twitterverse.&lt;/p&gt;
&lt;p class="p2"&gt;
	Each team has a team leader who has access to a smart phone with maps and twitter access and a camera.&lt;/p&gt;
&lt;p class="p1"&gt;
	Each team will be given a clue and the coordinates of a cache (box of stuff) secreted around the streets of Old Street. They have 15 minutes to find the cache, open it and execute the task held within. Once the task has been executed, the team leader take photographic evidence of the task and tweets it with the hashtag &lt;a href="http://twitter.com/#&amp;#33;/search/&amp;#37;23tweesurehunt"&gt;#tweesurehunt&lt;/a&gt;&lt;/p&gt;
&lt;p class="p2"&gt;
	This is where it should get interesting as some of the tasks are say&amp;hellip; questionable&amp;hellip;&lt;/p&gt;
&lt;p class="p1"&gt;
	Especially on the streets of Old Street.&lt;/p&gt;
&lt;p class="p2"&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p class="p2"&gt;
	Each team has up to 6 caches to find which are automatically triggered through our &lt;a href="http://twitter.com/#&amp;#33;/solidstategroup"&gt;@solidstategroup&lt;/a&gt; twitter account. However some caches are &amp;quot;race caches&amp;quot; and only the first team to the cache will be able to complete the tasks, tweet the pic and score the points.&lt;/p&gt;
&lt;p class="p2"&gt;
	On top of that, if the hunt starts to gain followers on twitter, there will be some cache tasks that will take suggestions from the outside world, for example &amp;quot;write SSG on all your foreheads in lipstick&amp;quot;. So in order to claim the bonus points for those public tweets, a pic would need to be uploaded by the team having completed that task.&lt;/p&gt;
&lt;p class="p2"&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p class="p2"&gt;
	We don&amp;#39;t want to give too much away at this stage, but I think it&amp;#39;s ok to say that some caches are inventive, some are fun, some are tasty, some are dangerous and some are just plain evil.&lt;/p&gt;
&lt;p class="p2"&gt;
	If you&amp;#39;re curious to see what happens, stay tuned to twitter from 4pm to 6:30pm on 8th December and follow &lt;a href="http://twitter.com/#&amp;#33;/solidstategroup"&gt;@solidstategroup&lt;/a&gt; or &lt;a href="http://twitter.com/#&amp;#33;/search/&amp;#37;23tweesurehunt"&gt;#tweesurehunt&lt;/a&gt;&lt;/p&gt;
&lt;p class="p2"&gt;
	If it&amp;#39;s successful we&amp;#39;ll be doing it every year, and may even open it up to more of our tech city neighbours.&lt;/p&gt;
&lt;p class="p2"&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;
	Merry &amp;quot;winter seasonal holiday&amp;quot; everyone. :)&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/6UgoiI_3x4M" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/6UgoiI_3x4M/the-social-media-christmas-party</link>
<author>Ben Kupper</author>
<pubDate>Mon, 30 Jan 2012 10:47:22 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/the-social-media-christmas-party</feedburner:origLink></item>
<item>
<title>Haystack wins a BIMA award!</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/bimas-485.jpg" alt="SSG wins a BIMA award" class="summaryImage"/&gt;
												&lt;p&gt;
	Well, we did it&amp;#33; We won the BIMA award for best business to business website in 2011 for the &lt;a href="http://www.solidstategroup.com/what-we-think/building-the-haystack"&gt;Haystack Online project&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
	It was a pretty awesome party last night in Fabric.&lt;/p&gt;
&lt;p&gt;
	David Roberts, the lead developer, picked up the BIMA award from a lovely assistant before being dragged upstairs into the VIP/winners circle.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Congrats to Danny Somekh and J.M. Dentand for the IA and design.&lt;/p&gt;
&lt;p&gt;
	Onwards and upwards....&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/Z3vCuM_KyDA" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/Z3vCuM_KyDA/haystack-wins-a-bima-award</link>
<author>Ross Matthews</author>
<pubDate>Thu, 01 Dec 2011 12:10:27 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/haystack-wins-a-bima-award</feedburner:origLink></item>
<item>
<title>Response From The Department Of Education</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;Dear Mr Rometsch&lt;/p&gt;&lt;p&gt;Thank you for your email dated 9 October addressed to the Secretary of State about ICT in the Curriculum. I am sure you will appreciate that as the Secretary of State receives a great deal of correspondence he is unable to respond to each one personally. On this occasion I have been asked to reply on his behalf.&lt;/p&gt;&lt;p&gt;As you may know, the department is currently undertaking a review of the National Curriculum. We want to restore the National Curriculum to its original purpose - a core national entitlement organised around subject disciplines. We have set out a phased timetable for the National Curriculum review. In phase one, we will design new Programmes of Study for those subjects - English, mathematics, science and physical education - that we have already confirmed will continue to be a part of the National Curriculum in all stages of a child&amp;#39;s education. The new Programmes of Study for these subjects will be made available to schools in autumn 2012 for first teaching in September 2013.&lt;/p&gt;&lt;p&gt;Meanwhile, we will also consider which of the other subjects that currently form the National Curriculum, including ICT, should be part of the National Curriculum in the future and, if so, at which stages they should feature. The second phase of the review, starting in early 2012, will produce Programmes of Study for those other subjects remaining within the National Curriculum. These new Programmes of Study will be made available to schools in autumn 2013 for first teaching in 2014.&lt;/p&gt;&lt;p&gt;The Review has included a Call for Evidence to which interested stakeholders, both individuals and organisations, were invited to submit their views. We are aware that there is a highly vocal group within the computing community, including representatives from Microsoft, BCS (the Chartered Institute for Computing) and Computing at Schools that has been advocating that a more rigorous, programming-based subject should be included within the new National Curriculum. This group has made extensive submissions to the Call for Evidence about the importance of programming-based computing, and their contributions are being analysed at the moment.&lt;/p&gt;&lt;p&gt;Once again, thank you for taking the time to write with your views.&lt;/p&gt;&lt;p&gt;Yours sincerely&lt;/p&gt;&lt;p&gt;Cathy Horrocks&lt;/p&gt;&lt;p&gt;Public Communications Unit&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.education.gov.uk" onclick="window.open(this.href);return false;" onkeypress="window.open(this.href);return false;"&gt;www.education.gov.uk&lt;/a&gt;&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/EoEhf1HT4M0" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/EoEhf1HT4M0/response-from-the-department-of-education</link>
<author>Ross Matthews</author>
<pubDate>Fri, 28 Oct 2011 08:48:22 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/response-from-the-department-of-education</feedburner:origLink></item>
<item>
<title>Letter To Secretary of State For Education Michael Gove</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;Recently I wrote to Secretary of State for Education MP Michael Gove regarding the teaching of ICT in British schools, and the lack of software programming in the national curriculum.&lt;/p&gt;&lt;p&gt;Dear Mr Gove&lt;/p&gt;&lt;p&gt;I am writing to you to discuss the teaching of ICT in British schools. Having recently spoken with some teenage relatives, as well as researching the current national curriculum, I would like to recommend, in the strongest terms, that software programming be reinstated and made the central tenet of the national curriculum across &amp;#42;all&amp;#42; age groups.&amp;#160;&lt;/p&gt;&lt;p&gt;Programming a computer is creative, thought provoking and inspiring. You are not going to capture a child&amp;#39;s imagination teaching them how to use Word or Powerpoint. You do it by giving them the tools and the freedom to be creative. Failing to teach programming in ICT is like taking an art class to a gallery to look at paintings instead of teaching them to paint.&amp;#160;&lt;/p&gt;&lt;p&gt;When I was 8, ICT meant one Link 480Z computer that was shared around the entire school. When you turned it on, you &amp;#42;had&amp;#42; to program it to do something; that was all it was capable of. This simplicity and perfect creative starting point inspired me and thousands of people like me to learn how to program. Tools and languages like Logo, Basic and Prolog were accessible and inspiring to people even at the age of 8. My computer programming generation are now a significant part of the UK economy.&amp;#160;&lt;/p&gt;&lt;p&gt;I understand that the world of computing has changed immeasurably since then, and I agree that it is important to teach general computer skills, but a syllabus that is devoid of programming is setting todays pupils up for a career using a computer, but not for a career &amp;#42;in&amp;#42; computing.&amp;#160;&lt;/p&gt;&lt;p&gt;I commend the &amp;quot;Behind the Screen&amp;quot; initiative that David Willetts launched recently but feel that it is not broad enough in its approach; 15 is far too late to start to teach programming.&amp;#160;&lt;/p&gt;&lt;p&gt;I am the director of&amp;#160;a web development agency based in Shoreditch. We are software engineers. We are a net trade exporter, employing 17 people within Tech City. We are debt free and growing organically. We are exactly the sort of company that is going to help drag this country out of the financial hole that it has found itself. We employ software engineers, who all learnt to program computers before they were teenagers. I hope that I am able to employ UK engineers for the next 30 years, but I worry that soon this may not be possible.&lt;/p&gt;&lt;p&gt;I am writing this letter for two reasons. Firstly, I think that as part of the review of the national curriculum you should make the (possibly radical) changes necessary to the ICT curriculum to ensure that this country is still able to produce world class engineers. Secondly, I would like to offer my time to your department to help make this happen.&amp;#160;&lt;/p&gt;&lt;p&gt;I look forward to hearing from you.&amp;#160;&lt;/p&gt;&lt;p&gt;Kind regards,&lt;/p&gt;&lt;p&gt;Ben Rometsch&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/Eew-Z4L_TN0" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/Eew-Z4L_TN0/letter-to-secretary-of-state-for-education-michael-gove</link>
<author>Ross Matthews</author>
<pubDate>Fri, 28 Oct 2011 08:49:15 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/letter-to-secretary-of-state-for-education-michael-gove</feedburner:origLink></item>
<item>
<title>Haystack Online is nominated for a BIMA award</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/05-474.png" alt="Bimas 2011 - orange" class="summaryImage"/&gt;
												&lt;p&gt;
	Last Thursday I headed down to the offices of LBi for a spot of networking and to find out the nominees for this years BIMA awards.&lt;/p&gt;
&lt;p&gt;
	I&amp;#39;m excited to announce that Haystack Online has been nominated under the business to business category. If you don&amp;#39;t know what Haystack Online is, I posted about building Haystack online last month. We really are proud of this site, and I&amp;#39;m hoping it will win a lot more awards in the upcoming &amp;quot;awards season&amp;quot;.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/GdoeU7BSeI0" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/GdoeU7BSeI0/haystack-online-is-nominated-for-a-bima-award</link>
<author>Ross Matthews</author>
<pubDate>Thu, 27 Oct 2011 09:20:26 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/haystack-online-is-nominated-for-a-bima-award</feedburner:origLink></item>
<item>
<title>Building the Haystack</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/haystack-461.png" alt="Haystack Logo" class="summaryImage"/&gt;
												&lt;p&gt;
	Update: We&amp;#39;ve now been &lt;a href="http://www.bimaawards.com/2011-finalists.php"&gt;nominated for a BIMA award&lt;/a&gt; in the business to business category&lt;/p&gt;
&lt;p&gt;
	A few months ago we finished the build of the Haystack Online website. The best example of what we can achieve so far.&lt;/p&gt;
&lt;p&gt;
	Working with Alan Thompson from Haystack Online and alongside JM Dentend and Huddle Creative, we carved out the leading directory for agencies in the UK.&lt;/p&gt;
&lt;p&gt;
	It&amp;#39;s fantastically easy to find the content you are interested in through tag based searching and exploring. Each agency has a virtual storefront to display their work in a standardised and yet customisable format.&lt;/p&gt;
&lt;p&gt;
	It&amp;#39;s all running on Cookie Jar and uses a custom built interface to allow agencies to load up their content in the fastest and most intuitive way possible.&lt;/p&gt;
&lt;p&gt;
	Uploaded images are automatically resized, with crop options. Videos are automatically sent off to Zencoder and piped up to Amazon Cloud in 4 different formats to support all browsers and current mobile devices.&lt;/p&gt;
&lt;p&gt;
	An integrated ranking system puts new and relevant content onto the homepage on every refresh.&lt;/p&gt;
&lt;p&gt;
	Don&amp;#39;t take my word for it, check out the video below to see how easy it is to navigate the content and load up new stories.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active"&gt;
            &lt;div class="featuredClient " style="visibility: visible; zoom: 1; opacity: 1; "&gt;
                &lt;div class="top"&gt;
                &lt;/div&gt;
                &lt;div class="inner"&gt;
                    &lt;div class="video-js-box"&gt;
                        &lt;video id="video_5531" class="video-js" width="540" height="304" controls="controls" preload="auto"&gt;
                                                            &lt;source src="http://cdn.solidstategroup.com/Haystack.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /&gt;
                                                                                                                                                        &lt;object id="flash_fallback_5531" class="vjs-flash-fallback" width="540" height="304" type="application/x-shockwave-flash"
                                data="http://www.solidstategroup.com/swf/flowplayer-3.2.6.swf"&gt;
                                    &lt;param name="movie" value="http://www.solidstategroup.com/swf/flowplayer-3.2.6.swf" /&gt;
                                    &lt;param name="allowfullscreen" value="true" /&gt;
                                    &lt;param name="flashvars" value='config={"playlist":[{"url": "http://cdn.solidstategroup.com/Haystack.mp4","autoPlay":false,"autoBuffering":true}]}' /&gt;
                                                                    &lt;/object&gt;
                                                    &lt;/video&gt;                                           
                    &lt;/div&gt;
                &lt;/div&gt;
            &lt;/div&gt;
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;Or visit the site to check it out for yourself.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.haystackonline.com"&gt;http://www.haystackonline.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Look out for this site winning some awards this year ;-)&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/-t5m7EjwCvE" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/-t5m7EjwCvE/building-the-haystack</link>
<author>Ross Matthews</author>
<pubDate>Thu, 01 Dec 2011 12:10:47 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/building-the-haystack</feedburner:origLink></item>
<item>
<title>It's not about the Android</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/samsung-galaxy-s2-456.jpeg" alt="S2 Small" class="summaryImage"/&gt;
												&lt;p&gt;
	About a year ago I switched to Android. I&amp;#39;d owned an iPhone since the original was released and had often commented to people that it was the best computer I&amp;#39;d ever owned, by quite a wide margin. I&amp;#39;ve owned a lot of computers.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	For 3 years I truly loved the iPhone. It was a water-shed device. But some of the closed aspects of the iPhone were really frustrating to me. I hated the fact that there was no way to run applications in the background. I hated how I had to open 4 different applications (Count &amp;#39;em&amp;#33; RSS, Twitter, To Do List and Instapaper) individually to allow them to sync before I could leave the office and get on the tube where, god have mercy, there is no internet connectivity. I hated the way I had to use iTunes to get music onto the phone and then, if I was at someone else&amp;#39;s computer, I had no way of getting my own music off my own phone. I hated the way I had to wait for Apple to vet that an application was OK by them before I could install it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Anyway, I thought it was time for a change, and when the HTC Desire arrived, along with rave reviews and a nice shiny new build of Android, I made the switch. BSD to Linux. Who&amp;#39;d have thought.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Some aspects of Android I totally loved. Background app syncing, USB disk mode, install whatever the hell you like, an open API that gives you apps like Tasker (which is just complete genius), custom ROMs, a back button, all that stuff. Some aspects of iOS I really missed. The strong, consistent UI toolkit, the attention to detail, the vast selection of very high quality Apps, the iTunes eco-system, the battery life.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Fast forward to July 2011 and you still can&amp;#39;t get your music off your iPhone. You still can&amp;#39;t have proper background app syncing and Apple still control what apps you can install. When my contract was up and the Samsung Galaxy S2 was released I decided to stick with Android. The S2 is a seriously impressive piece of hardware tied to an ever improving OS. Google&amp;#39;s services are first rate. I really, really like it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	The funny thing is that a lot of people, people who have no interest in technology for technology&amp;#39;s sake, have taken one look at my phone and said &amp;quot;God damn, I want that phone&amp;quot;. Initially I couldn&amp;#39;t figure out why. When I look at it I see it as a technological achievement. A symbol of what you can build in 2011 both in terms of hardware, software and services.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Then I realised that all these people were watching a video I&amp;#39;d shot on the phone when they made the comment. The S2 shoots 1080p HD video at 30 frames per second, and plays them back on a large, drop dead beautiful screen. I&amp;#39;d taken some video of my brother surf-boat rowing on an estuary in Germany as well as some shots of my daughter&amp;#39;s first fairground ride. It was literally point and shoot, default camera settings, but the video looks incredible.&lt;/p&gt;
&lt;p&gt;
	It was then that I realised that most people just don&amp;#39;t care what OS their phone is running. They don&amp;#39;t care about App Store politics or whether they can compile their own phone kernel. They don&amp;#39;t care about music syncing or background processes.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	They want to shoot a video of their daughter going on a fairground ride for the first time and have it look completely brilliant when they play it back. Then they want to show their parents. After about 2 weeks they&amp;#39;ll probably want to install Facebook and set up their email. And they can.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	People who live their lives in a digital industry obsess on the detail of the fast-changing world that provides for them. Everything is scrutinised and commented on in the echochamber that is Twitter or Tech Crunch. We often don&amp;#39;t see the wood for the trees, because the trees are so damn interesting sometimes.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	For me, it&amp;#39;s about &amp;quot;git clone git://android.git.kernel.org/platform/frameworks/base.git&amp;quot;. If you know what that means, that&amp;#39;s probably what it&amp;#39;s about for you too.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	For my Dad? For most people? It&amp;#39;s about their granddaughter.&amp;nbsp;&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/EoYRwgXhpfY" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/EoYRwgXhpfY/its-not-about-the-android</link>
<author>Ross Matthews</author>
<pubDate>Wed, 12 Oct 2011 15:59:41 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/its-not-about-the-android</feedburner:origLink></item>
<item>
<title>Barometa Case Study</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/barometa-logo-440.jpg" alt="Barometa Logo" class="summaryImage"/&gt;
												&lt;h2&gt;
	Background&lt;/h2&gt;
&lt;p&gt;
	Rupert Sellers, a successful recruitment consultant with over 20 years experience in the high end hospitality market came to us with a requirement for a new recruitment website to be integrated with an applicant tracking system. This site should have all the functionality available on the current job sites, but be ultra usable and beautifully designed to allow his new company Barometa to instantly engage with the high end hospitality market.&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;
	Website&lt;/h2&gt;
&lt;p&gt;
	&lt;a href="http://www.barometa.com"&gt;www.barometa.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;
	Solution&lt;/h2&gt;
&lt;p&gt;
	We discussed the brief and produced a multitude of ideas from data harvesting on social networks, to automated CV creation, to live video interviews. All the ideas were sifted, prioritised, costed and matched against the strategic goals of the company. Eventually the blueprints from the new barometa.com were born.&lt;br /&gt;
	Barometa.com was released in June 2011 and is the first fully automated job board with human screening and assessment services which uses a video interview service taken straight from the users webcam. &lt;br /&gt;
	When candidates sign up to use Barometa, they are asked for a set of career preferences, then asked to record generic interviews based on those choices. Each video interview (eg interview for Sales Manager), can be used to apply for multiple sales manager roles on the site.&lt;/p&gt;
&lt;p&gt;
	&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/2C0ZcFSnwBs?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;
	Clients can post jobs quickly and easily and are notified when candidates have applied and have been approved and rated by the Barometa team. They can then view all of the interviews for the candidates, score each candidate and if required, create new bespoke interviews for each individual position.&lt;/p&gt;
&lt;p&gt;
	&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/ie0bmrRVEyU?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;
	Clients can expect to save hundreds of hours in face to face interviews by using this simple and intuitive video interview screening service. The ROI is obvious.&lt;/p&gt;
&lt;p&gt;
	&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/nUbwC0sLk5o?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;h2&gt;
	&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;
	Results&lt;/h2&gt;
&lt;p&gt;
	It&amp;#39;s early days, but Barometa has a number of top end clients ready to use the service including the Dorchester Collection, Mandarin Oriental, Soho House Group and Jumeirah.&lt;br /&gt;
	We will update this case study with further metrics in the coming months but Barometa is off to a flying start.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/rcyad9r3RTU" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/rcyad9r3RTU/barometa-case-study</link>
<author>Ross Matthews</author>
<pubDate>Fri, 28 Oct 2011 17:50:13 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/barometa-case-study</feedburner:origLink></item>
<item>
<title>Making the move from PC to Mac</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/apple-recommends-that-customers-wait-to-upgrade-windows-vista-2-454.png" alt="Going from PC to Mac" class="summaryImage"/&gt;
												&lt;p&gt;I&amp;#39;ve been a PC user all my life, never once setting foot in the Mac arena. In the last few years, my career has taken on a decidedly more sales oriented slant and although powerpoint 2010 is much better than it&amp;#39;s predecessor, it&amp;#39;s still a little clunky compared to what you can produce with keynote on a mac.&lt;/p&gt;&lt;p&gt;So when I recently wrote off my car, crushing my PC in the process, I decided to take the opportunity to purchase a Macbook Pro 13 instead, just to see what the fuss is all about. These are my findings so far...&lt;/p&gt;&lt;p&gt;Where is the goddam print screen button? I&amp;#39;ve found it now, it&amp;#39;s cmd-shft-3 I think. The lack of being able to take a screenshot easily bugs me. Although there are plenty of screen grabbing tools around to add this functionality. It also took me a while to figure out that function backspace is delete. Something I use a lot on a PC.&lt;/p&gt;&lt;p&gt;It&amp;#39;s not as fast as my Dell XPS laptop was. Admittedly, I haven&amp;#39;t installed the SSD drive I had in my PC yet, so this isn&amp;#39;t a true comparison, but I had accepted all the hype about Macs being lightning fast and so was a little disappointed with the performance.&lt;/p&gt;&lt;p&gt;Window switching is far more complex. Macs are supposed to be easier to use, but quite often I&amp;#39;ll be clicking the icon for a program in the dock bar expecting it to pop in front but nothing happens. After a while I figured out there is no active window for that program, it&amp;#39;s just the top bar that becomes active, but coming from a PC where the program closes when you close the window, that&amp;#39;s not at all obvious. In fact coming from anywhere thats not obvious.&lt;/p&gt;&lt;p&gt;The window management leaves a lot to be desired. On Windows 7 you can snap programs to the top, left, right etc. simply by dragging the pointer to the sides of the screen. I had to install some third party software (Better Touch Tool) to get this functionality. Although I&amp;#39;m told Lion will have this in it.&lt;/p&gt;&lt;p&gt;I had to buy a number of adapters to get this thing to connect to a standard HDMI, DVI or VGA. Essential for a salesman. I also had to buy a second power adapter so I didn&amp;#39;t have to be crawling under my desk twice a day. These are NOT CHEAP&amp;#33;&lt;br /&gt;I have yet to find a decent way to share Visio and MS Project files with people. There are various bits of software that claim to read and write to MS project, but they all tend to mess up the project file.&lt;/p&gt;&lt;p&gt;Finally, the graphics card in this Mac isn&amp;#39;t good for gaming. I bought this for working and sales so I&amp;#39;m not too bothered about this, but my Dell XPS had a GeForce card in it and totally rocked at Call of Duty networked in the office. This Mac doesn&amp;#39;t. Still, it gives me more excuses when I come bottom again.&lt;/p&gt;&lt;p&gt;Now the good bits.&lt;/p&gt;&lt;p&gt;The touchpad is awesome. Two finger scroll, zoom and rotate is fantastic. Three finger back and forward whilst browsing is brilliant too. Sadly my 5 button mouse doesn&amp;#39;t automatically work when I plug it in, but I&amp;#39;m sure there are drivers for that.&lt;/p&gt;&lt;p&gt;The screen is bright. Really bright, and there are controls to make it EVEN BRIGHTER. You get some reflection in the sun, but it&amp;#39;s usable outside. The networking seems flawless, not connection drops so far, so again working outside is a breeze.&lt;/p&gt;&lt;p&gt;The battery is amazing. 7 hours I think they quote, and it seems to be true. Real mobile freedom which is a massive bonus.&lt;/p&gt;&lt;p&gt;The keyboard illuminates which is new for me and makes working outside (in the dark) really easy. Not that I do that a lot. The keyboard is also really nice. Tactile, not too noisy, clickable but not clicky. Really nice.&lt;/p&gt;&lt;p&gt;Putting the machine in standby is fast, and resuming is equally fast. Better than my Dell I think, but it&amp;#39;s close.&lt;/p&gt;&lt;p&gt;So in summary, after a week of using it, I like it. I&amp;#39;m not blown away by it, but I&amp;#39;m not disappointed. I&amp;#39;m still getting used to the software and tweaks in the OS, so I may follow up this post with more thoughts, but I did notice something quite telling as soon as I took delivery. I keep trying to open the Macbook from the wrong side.&lt;/p&gt;&lt;p&gt;This is because on my Dell, the logo was oriented so I could read it on the top before opening it to use the machine. On the Macbook, it&amp;#39;s upside down, so when you open it, other people can see the illuminated apple icon the right way up.&lt;/p&gt;&lt;p&gt;That for me sums up the difference quite neatly, Apple is quite often about showing others what you have, and PC&amp;#39;s might be, as it suggests, a more &amp;quot;personal computer&amp;quot;.&lt;/p&gt;&lt;p&gt;Accepting flames to matt@solidstategroup.com ;-)&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/rxjKn8Jw1Uc" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/rxjKn8Jw1Uc/making-the-move-from-pc-to-mac</link>
<author>Ross Matthews</author>
<pubDate>Fri, 21 Oct 2011 13:49:13 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/making-the-move-from-pc-to-mac</feedburner:origLink></item>
<item>
<title>Cookie Jar emails are now powered by SendGrid</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/sendgrid-448.jpg" alt="SendGrid" class="summaryImage"/&gt;
												&lt;p&gt;From time to time we get asked what we do about email deliverability.&lt;/p&gt;&lt;p&gt;Previously we tried to monitor blacklists, configure email servers and DNS records for maximum delivery and even look into content and structure of the emails. This takes a long time and we never really got a grasp on how effective these techniques were being.&lt;/p&gt;&lt;p&gt;Now we have decided to outsource all of that pain to &lt;a href="http://www.sendgrid.com"&gt;SendGrid&lt;/a&gt;. We are pleased to annouce that we are now official resellers of the SendGrid email delivery system and it&amp;#39;s already integrated into the &lt;a href="http://www.solidstategroup.com/technology/cookie-jar-web-content-management"&gt;Cookie Jar web content management system&lt;/a&gt; (version 7.1)&lt;/p&gt;&lt;p&gt;Sending all our newsletters and automated system emails through SendGrid increases the delivery rate which is extremely important for sites with high value emails such as email registration confirmations, or shopping cart invoices.&lt;/p&gt;&lt;p&gt;SendGrid boasts improved deliverability, integrated email analytics and scalability based on their cloud platform.&lt;/p&gt;&lt;p&gt;Just another reason to dip into the &lt;a href="http://www.solidstategroup.com/technology/cookie-jar-web-content-management"&gt;Cookie Jar&lt;/a&gt;.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/Lm_onWPPhb8" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/Lm_onWPPhb8/cookie-jar-emails-are-now-powered-by-sendgrid</link>
<author>Ross Matthews</author>
<pubDate>Tue, 17 Jan 2012 14:13:55 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/page/3452/cookie-jar-emails-are-now-powered-by-sendgrid</feedburner:origLink></item>
<item>
<title>Barometa builds pressure with Solid State Group</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/barometa-logo-440.jpg" alt="Barometa Logo" class="summaryImage"/&gt;
												&lt;p&gt;I can&amp;#39;t keep this under wraps any longer. One of our latest and greatest projects is Barometa, a recruitment startup in the hospitality sector. But wait, it&amp;#39;s not just another&amp;#160;recruitment&amp;#160;firm, no. Barometa is taking the whole recruitment model by the scruff of the neck and dragging it kicking and screaming into 2011.&lt;br /&gt;&lt;br /&gt; Take the standard job board model, throw in some high end search and selection skills, top it off with video interviews and sourcing through social networks, then deliver it with meaningful metrics against each candidate with hand picked recommendations.&lt;br /&gt;&lt;br /&gt; Imagine you&amp;#39;re the employer and as a Barometa client you are being sent through the very best, pre-moderated candidates to your inbox. On your dashboard, you have the&amp;#160;shortlisted candidates&amp;#160;and you only need to watch 30 second videos and note the Barometa scores to make a decision. Hiring heaven, that&amp;#39;s what it is.&lt;br /&gt;&lt;br /&gt; It&amp;#39;s in build stage, so go to&amp;#160;&lt;a href="http://www.barometa.com/"&gt;www.barometa.com&lt;/a&gt;&amp;#160;&amp;#160;to register for more info when it goes live.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/-fQJaUlcJrI" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/-fQJaUlcJrI/barometa-builds-pressure-with-solid-state-group</link>
<author>Matthew Evans</author>
<pubDate>Wed, 16 Feb 2011 17:39:31 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/barometa-builds-pressure-with-solid-state-group</feedburner:origLink></item>
<item>
<title>Axure V6 released</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												  &lt;img src="http://www.solidstategroup.com/content/cmsimages/axure1-439.jpg" alt="Axure logo" class="summaryImage"/&gt;
												&lt;p&gt;I&amp;#39;ve been trying out version 6 Axure which was recently released on the &lt;a href="http://axure.com/cs/blogs/axure/archive/2010/10/29/What_2700_s-coming-in-Axure-RP-6.aspx" title="Axure blog"&gt;Axure blog&lt;/a&gt;. I&amp;#39;ve only recently converted to Axure from pencil but as an ex techie I&amp;#39;m totally loving it. Not only does it allow me to develop concepts right in front of the client in the meetings, but when I am done, I can simply annotate the wireframes and generate a spec for the front end developers.&lt;/p&gt;&lt;p&gt;Developing the concepts for websites and web applications has always been the exciting part for me, the part that makes me want to stay in this work. Staying ahead of the game, developing bleeding edge apps that integrate with the latest websites and technologies, having just one person saying &amp;quot;cool&amp;quot;, that&amp;#39;s the bit I love.&lt;/p&gt;&lt;p&gt;Writing the specification for those ideas for our tech team to understand and code, thats the bit that sucks. It takes ages, it&amp;#39;s boring and you need a freakish attention to detail in order to get it to a point of completion. That&amp;#39;s why I&amp;#39;m a complete Axure convert. I mean I hardly ever actually BUY software these days. There are so many awesome alternatives to commercial software, I honestly never buy anything. We are Linux based, run Google apps, use online project management tools, freeware for loads of other stuff, but every now and then there simply isn&amp;#39;t a decent alternative and after a painful few months battling with pencil I tried the demo of Axure.&lt;/p&gt;&lt;p&gt;It&amp;#39;s basically a god send for me. Most of the sites we produce run to some basic formats. Two column, three column, modules for different areas appearing on various pages. The masters section of Axure where you can define a page module and re-use it across various pages literally saves me days of time.&lt;/p&gt;&lt;p&gt;On top of that I can create clickable prototypes for my clients so they can totally understand the functionality of the site or app. Then we annotate the wireframes in the meetings and hit generate and bam&amp;#33; Most of the spec is written. It&amp;#39;s put the fun back into the job, and that is worth every damn penny&amp;#33;&lt;/p&gt;&lt;p&gt;The irony is I haven&amp;#39;t paid Axure anything yet as I was using v5.6 on a months trial, then upgraded to the V6 beta and can use it until the end of Feb, but if you&amp;#39;re reading this Axure team, call me in March, you money is here and waiting.&lt;/p&gt;&lt;p&gt;I would love to put some examples of my wireframes and prototypes up here, but so far the only projects I have used it on haven&amp;#39;t launched yet, so I can&amp;#39;t release them, but I will stick some up here in time.&lt;/p&gt;&lt;p&gt;So thanks Axure, for making my job that much easier and enjoyable.&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/XCTcdRF-s3Q" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/XCTcdRF-s3Q/axure-v6-released</link>
<author>Matthew Evans</author>
<pubDate>Thu, 03 Feb 2011 11:49:26 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/axure-v6-released</feedburner:origLink></item>
<item>
<title>Ending the year on a positive</title>
<description>&lt;div id="body"&gt;
    &lt;div id="wrapper"&gt;
        &lt;div class="article featuredClientsInfo contentArea solidLightContentArea widecol active blogPost"&gt;
	            &lt;div class="top clearfix"&gt;
	            &lt;/div&gt;
	            &lt;div class="inner"&gt;
	            	&lt;div class="content"&gt;
	                	&lt;div class="blogContent"&gt;
												&lt;p&gt;
	Nice to end the year with one of the best customer service experiences I can remember for a long, long time. In fact, I don&amp;#39;t see how you could better this. Let me explain.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	We get an office delivery of a fruit box and some milk once a week. Abel and Cole provide this service. 10 minutes ago I got a call from them checking to see if we wanted &amp;nbsp;to cancel our box for next week, between Xmas and New Year, and the following (the delivery would have arrived on a bank holiday). Quick aside - nice of the government to give us a bank holiday to deal with our New Year hangovers, although ironically this year the bankers are the one group of people that don&amp;#39;t deserve one.&lt;/p&gt;
&lt;p&gt;
	So I cancelled both boxes as there won&amp;#39;t be anyone around to eat the fruit or drink the milk, and then I realised what was happening. Abel and Cole just paid someone to call me with the express goal of cancelling two of my orders. I mentioned this to the guy on the phone and he said &amp;quot;well, we don&amp;#39;t want any of our fruit rotting in a doorway, and if you&amp;#39;re not going to make use of it we&amp;#39;d rather not charge you for it&amp;quot;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Abel and Cole are a growing business, but they are heavily capitalised. Last year, the company made a loss of almost &amp;pound;3.5M. This year, they lost about &amp;pound;0.25M, so they&amp;#39;re going in the right direction. Hopefully they will be making a big fat profit in 2011.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	With customer service like that, they deserve to.&amp;nbsp;&lt;/p&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SolidStateGroupTechBlog/~4/FdhM5eWrSOc" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/SolidStateGroupTechBlog/~3/FdhM5eWrSOc/ending-the-year-on-a-positive</link>
<author>Ben Rometsch</author>
<pubDate>Mon, 20 Dec 2010 11:51:59 +0000</pubDate>
<feedburner:origLink>http://www.solidstategroup.com/what-we-think/ending-the-year-on-a-positive</feedburner:origLink></item>
</channel>
</rss>
