Design & Contract Interiors

Pretty pleased with this one, we just launched a lovely little site at Nine Four for our client Design & Contract Interiors. Mobile first, responsive, clean and simple… running on ExpressionEngine.

Design & Contract Interiors

Bit of a ‘work in progress’ as we’re slowly updating all the legacy site images with nice new high res shots but something I’ve thoroughly enjoyed working on these past few months, brings back memories of my days at Berkshire College of Art & Design where I studied furniture design as part of the multidisciplinary 3 Dimensional Studies ND and HND. :)

Just to add a bit of whimsy

Drag this bookmarklet link to your bookmarks bar in Google Chrome, browse to Yahoo! (or any other website) and click the bookmarklet for a bit of whimsy.

Whimsy!

You’re welcome.

Safari on iOS 7 beta breaks the internet

Safari iOS 7 and Position Fixed Bottom, clicking on any of the links in the position fixed bar does not do what you expect.

This little gem is going to become real annoying real quick. In Safari on iOS 7 clicking anywhere in the bottom ~40px of the screen does not register as a click on the web page as you would expect, instead it prompts Safari to reveal the ‘nav bar’, only then once the ‘nav bar’ has become visible and pushed your content up the page will clicks in that area register. I’ve logged a bug on Radar and Open Radar.

Of course by the time a user has clicked once (which apparently results in something other than that which was expected) and not gotten what they asked for they probably surmise that the link/website is broken and give up on the interaction they were attempting.

Genius!

And yes, I know… NDA.

Goodbye dear friend

Adobe Fireworks is dead

I can’t say I’m surprised to see Adobe kill Fireworks, despite my continuous ranting and raving, despair and campaigning I still have fond memories of what was once a breakthrough application for web designers (back in the Macromedia days).

So what next? Is there a tool out there right now that can replace Fireworks? Not quite – but there ‘are’ some really promising indie apps which get real close. Go invest some of your hard earned cash in one, contribute by telling the developers what works and what doesn’t and bask in that warm feeling you get from using software produced by a company that cares about it’s customers.

My thoughts on Apple TV Apps

Something occurred to me last night. The Apple TV is the perfect candidate for web based apps with home screen shortcuts…

— Nathan Pitman (@nathanpitman) May 4, 2013

… Apple TV apps don’t need to be downloaded and installed, they just exist in the cloud. The Apple TV is always connected.

— Nathan Pitman (@nathanpitman) May 4, 2013

Essentially Apple TV apps are a web view. The magic would be enabling interactions between these and a handheld iOS device. #2ndscreen

— Nathan Pitman (@nathanpitman) May 4, 2013

Apples ‘web apps only’ approach didn’t wash with the 1st iPhone because there wasn’t sufficient connectivity. Not an issue for Apple TV.

— Nathan Pitman (@nathanpitman) May 4, 2013

Building a financial buffer and getting paid on time

So often I think I should write more here on the ups and downs of running your own business but somehow the time required always evades me. Thankfully my colleague Paul Cripps has pointed me in the direction of some pearls of wisdom penned by Andy Clarke.

These are an absolute must read if you’re thinking of starting your own business, going it alone or are already a number of years in (like myself). :)

4 person office to rent in Crowthorne, Berkshire.

I’m posting this here on behalf of the guys at Bancroft Developments. For the past two years we’ve (Nine Four) rented an office from them but alas we’ve moved on and so they’re looking for a new tenant.

They’ve been great landlords so we’d like to help them out. Here are the details;

  • Single room office on Crowthorne High Street in Berkshire (RG45 7AH).

  • Space for 3 to 4 people/desks and a small meeting table etc.

  • Very light and airy, warm in the winter and cool in the summer (even has built in air con).

  • Communal kitchen and W/C shared with 3 other tenants.

  • Available on a license to occupy basis (no business rates or services to pay for!) at £500 PCM with one months notice.

If you’re interested or know someone that might be point them in my direction or contact Patrick directly through their website. Just tell them I sent you. :)

Must have add-ons for any new #eecms project

It never ceases to amaze me how many amazing add-ons there are for ExpressionEngine, so many in fact that I often forget about some of the best ‘must haves’ for new projects. In an attempt to remind myself of these gems I thought I would collate the ‘gratis’ must have add-ons in a list here on my humble blog.

This is an evolving list, I’ll update and amend it as I go… and let me know in the comments if you think I’m missing anything obvious. :)

One day soon OS X will be free

It’s interesting to note though how Apple are learning from the iPhone and iPad with the new Retina MacBook Pro and the imminent release of Mountain Lion. OS X releases are tumbling in price while devices are seemingly becoming more ‘fixed’ at the point if purchase. Just as you can’t upgrade the internals of your iPhone or iPad you can’t upgrade a new Retina MacBook once you commit to a configuration.

I think Apple are pursuing the model they’ve used in the mobile and tablet sector – working towards a scenario where OS X releases are free and devices are obsoleted not by the age of the hardware, but by incompatibility with the latest OS update. From Apples perspective it makes complete sense, it reduces the requirement of developers to support multiple OS versions (making OS X a more attractive development platform) and most importantly (for Apple) drives hardware sales.

First impressions of the 3rd gen Apple TV

I’ve never previously been convinced by the Apple TV, for me it always fell short of what I could do with a Mac Mini hooked up to the TV in the lounge. I tried numerous different packages for media playback but always found myself back with good old Front Row – it’s simplicity and wife/child compatability being the stamp of approval required to make it a long term solution for audio/video playback in our lounge. Eventually as with all good things it came to an end… stuttering and spluttering I put the Mac Mini out to pasture and decided to have a shot at replacing it with a 3rd gen Apple TV.

The Apple TV has no ‘accessible’ local storage so I was in part only convinced by the recent introduction of iTunes Match (£21.99 per annum) which would mean that we would be able to access and play any/all of our music collection without the need for another machine running iTunes somewhere else in the vicinity. I surmised that for £99 even if it didn’t do everything I wanted then I wouldn’t begrudge it.

The first thing you’ll notice about the Apple TV is it’s size (or lack of). This box of tricks is epic in it’s minimal proportions and silent running, a welcome change from the humming Mac Mini it replaced in our Lounge. Set up is super quick and easy, only slightly delayed by having to input text with a directional keypad.

Despite much ridicule on Twitter the revised ‘dashboard’ is quick and easy to use – however as you navigate down through the menus it very quickly becomes apparent this is the OS equivalent of a nose job. Elsewhere the menu system feels (and looks) exactly like Front Row did when it made it’s debut back in 2005. Hopefully future iterations of the operating system will see a more complete overhaul which makes better use of screen space to display more content at once.

The beauty of the Apple TV is it’s simplicity, it’s ‘Wife approved’ and that means a great deal if you don’t want to spend your life providing IT support when the other half wants to catch up on some Prison Break – or other dramas featuring men that might be marginally more attractive than yourself. Streaming of iTunes purchased (or otherwise acquired) movies from a nearby iTunes library works a treat (smooth as butter with HD content) and the built in video apps work as expected.

For me the biggest surprise of all is Netflix, a service that I’d never even considered previously had suddenly become the most used feature on our Apple TV. Yes the selection is mostly ‘older stuff’ but when you consider the cost (currently £6 per month / £72 per annum) it’s an absolute bargain. We’ve already watching 4 series of a particular ‘prison related tv drama’ which on iTunes at least would have set us back £80! Netflix has proved ‘very’ popular with the kids too, completely replacing what TV they did watch on cable with a great selection of classics (anyone remember Inspector Gadget?).

So, is it worth the £99 price tag? If you subscribe to iTunes Match and Netflix then it’s an absolute no brainer, if not then at this price it’s almost worth a punt anyway. Hopefully future iterations of the Apple TV will continue to make it more relevant to wider user base with the introduction of other streaming services (fingers crossed!).

Things about ExpressionEngine 2 that wind me up good and proper

Working day in and day out with ExpressionEngine 2 I’m seeing ‘A LOT’ of things that really peeve me off from a usability perspective. I keep meaning to make note of them so perhaps someone will take notice… this is going to be an evolving blog post which sets about doing just that.

  • jQuery crazyness is ruining the ‘Content > Edit’ screen – The number of times I click through to the edit screen and then click on a entry title to edit it ‘before the page has completely loaded’ escapes me, but every time I do I get a ‘different entry’. I can only assume this is because some kind of post page load processing hasn’t completed yet and so what I’m seeing in front of me isn’t actually accurate.

  • Publish layouts are completely borked – Yes, sometimes we might want to install a module, extension or field type after having set up a publish layout. If doing so results in a billion PHP errors on the edit entry screen then I’m simply not going to use publish layouts.

  • Primary navigation is lethargic – Again, I’m pretty sure this is jQuery related… the primary navigation drop downs are sloooooooooow. They need to be super fast responsive becuase right now I’m tripping up on them left right and center.

  • Entry ordering – In EE1 entries in the ‘Content > Edit’ screen had a fixed order (by entry ID). EE2 apparently does away with that approach and gives us sporadic ordering. Everything is just fine until you start editing previously created entries, ordering then apparently takes on a mind of it’s own. Go figure.

  • Forgetful Dialogs – The new File dialog is a big improvement over the complete mess that came before it, however all I really want is for it to have some memory. Make life easier for me if I’m uploading 30 images… pre-select that same upload location I used last time… you’re gonna save me 60 clicks!

More to come as they hit me.

Existing creative apps for designers are not suited to today’s web

We all know it… it’s been a common accepted fact for far too long. We’ve been talking about the lack of interest from app developers at a regular local meet-up and decided it was about time we did something positive about it.

Project Meteor — a campaign for the web design app we all need

Project Meteor is a campaign for the web design app we all need, if you agree that current tools don’t cut it – visit the site and add your voice to the campaign by tweeting for the cause.

Source Code for my Fireworks Extensions

I will warn you, this ain’t going to be pretty but a few people have been asking. Feel free to tear these apart… do what you will with them… no license… no need to credit me… knock yourself out if you are that way inclined.

FireworksExtensionsSource.zip

I simply have no interest in writing extensions for Fireworks anymore… hopefully someone else might be able to pick these up and do something positive with them.