Capgemini recently hosted a Technology Event in The Old Library building, part of the Custard Factory complex in Digbeth, Birmingham, UK.
The promise of free entry, free food and free drink really caught my eye, but also I was interested to find out some more information about what Capgemini were working on in the area of Gov.uk projects. Afterall Gov.uk did win Design of the Year award in 2013 so maybe I could have my eyes opened a little.
Among the demos and presentations on offer, one that intrigued me was a demo being given by Basit Pathan (Twitter @PathanBasit) about the various tools and software that were being utilised day to day within his web development team. …
OK, so generally a form field without a label is a big no no. Relying only on a placeholder or a default value to portray the information required is usually a bad idea. There is a good post, ironically titled Always use a label, which gives some good detail on the issues.
So if you should always use a label why am I about to suggest a situation where labels could be dropped?
Well, it’s actually a very specific situation... a login form.
A login form is usually instantly recognisable. …
In my latest iOS project I have discovered the power of size classes.
Adaptivity is the key to why this feature exists. A single layout file can be used for multiple device sizes without any code changes to adapt to different screen sizes.
make it even easier to adapt your user interface to any size or orientation.
Previously I would add and remove constraints in the code behind depending on checks for screen width and height. How annoying! But now I can handle those constraint changes within the layout file in Xcode. How convenient!
Essentially there are two main breakpoints per side which are regular and compact. So there is a compact width and a compact height, and a regular width and a regular height. …