Lab Notes

The latest thoughts from the Boffin Lab minds

Get your website Google mobile ready

Google has been sending out warning emails to webmasters for a couple of months about websites that don't work well from mobile phones. Does that matter? Well it will if this blog post from the Google webmaster team has anything to say about it, it sure does.

Published
Mar 2015

Tag
Website News

Swift - fatalError with Switch Statements

Steve is continuing to investigate Swift - Apple's new programming language. This post deals with a currently undocumented Fatal Error().

Published
Jun 2014

Tag
Technical iOS

Swift - Dependency Injection for View Controllers

One for the techies. Steve is starting to write code in Swift, Apple's recently announced new programming language. His first report from the trenches covers dependency injection.

Published
Jun 2014

Tag
Technical iOS

iBeacons at Over the Air 2013

Over the Air is 36 hours of hacking on mobile technology held at the home of codebreaking, Bletchley Park. We love it and this year decided to enter one of the hack day challenges. Find out how we got on.

Published
Oct 2013

Tag
Events

Postcode Atlas Wins International Mapping Award

Postcode Atlas, the mapping GIS application we created in conjuction with the XYZ Maps, has won an award at the recent International Map Industry Association (IMIA) awards held in Leuven, Belgium on Friday 17th May.

Published
Jun 2013

Tag
Business News

iOS Number Entry Validation

It is important to validate data entered by users both from a programming point of view and a good user experience. If we do not validate the values then we have to handle invalid data in logic later on, which is often more work, to avoid bugs and issues. For the end user this will impact them when using the app as they will then have navigate back from what they are now doing in order to edit and correct the invalid data. Validating the value at the point of entry and giving meaningful error messages also helps the user by cutting down on simple typing mistakes.

Published
Apr 2012

Tag
Technical iOS