Two Factor Authentication iOS Consulting04 October 2013
Two factor authentication is all the rage. Many banks have sent their customers tiny plastic devices, that look like calculators, to put their cards into when doing online banking, and Git has recently introduced it. Usually supplying a username and password is a single factor as these are things you know. By adding in a second factor, something you have, systems can be made much more secure. Recently I worked on a system that turns your mobile phone into the second factor, the thing you have. Great idea, you probably already have it with you.
Throw your prototype in the bin07 September 2013
Going from prototype to market is a pain.
This article is aimed at product owners, project managers, budgets holders and business executives. Technical people are probably going to nod and repeat “Yes, I know” as they read it.
Whenever the intended audience want to create a large amount of emotional turmoil in the hearts and minds of technical folk they ask questions such like :
“Why is it that a prototype can be produced quickly and the first release to market takes exponentially more time?”
“Surely a good portion of the work was achieved creating the prototype?”
These sorts of questions are asked all the time and this thinking is quite often the seeds of later unhappiness. A clear majority of the time the prototype is used to create the first version, whether it is a minimum viable product (MVP) or not. Money and emotional investment has been spent creating a prototype and apparently an efficiency can be realised by using it as the start point for the next phase.
I propose the chances of easier early, and also sustained, success can be promoted instead by engaging with the exact opposite idea. Once the decision has been made to move forward throw the prototype away and create the first production version from scratch.
University Of Kent : London Freelancing Lecture12 November 2012
Earlier this year I gave a lecture at the University of Kent about native vs cross platform mobile development. It seemed go down well and I was happy to be back there to do another one. This time the subject was less technical but rather I was asked to share my experiences of working in the London digital production landscape over the last 11 years.
Backup iOS Projects Using Amazon S330 October 2012
Xcode provides integration with Git which remains of the most popular distributed repository systems choice for developers. The only other one I have used recently is Mercurial, SVN seems to be fading into the background and as for CVS, I am probably just showing my age now. This tutorial will demonstrate how to back up the Xcode Git repository for your iOS project. This includes how to bundle up all of the Objective-C you have written, the Nib files and all the supporting files for your project and upload them from your machine on to an Amazon S3 bucket in two clicks.
University Of Kent : Mobile Development Lecture20 March 2012
Earlier this month I enjoyed one of the perks of being a member of the universities' Digital Media Industrial Panel and delivered a lecture to the students studying digital media. There was obviously only one thing for me to talk about ... Native vs Cross Platform Mobile Development.
Native or Cross Platform Mobile Development?10 February 2012
Recently I have been looking into the popular choices, platforms and frameworks, currently used to develop mobile phone apps and I have collated my findings here. This post has a day to day production considerations, is reasonably technical and is aimed at decision makers, team leaders and senior developers. If you are a freelance mobile developer you may find this article a primer when deciding which mobile phone technology you feel is worth pursuing.
Preparing Web Content for Mobile Devices10 September 2010
As a web developer who is interested in mobile phone development I thought the first part of my journey into learning what the new wonderful world of mobile is like would be to get this website, my portfolio, to render well on my phone.
University of Kent : Industrial Panel 200920 September 2009
When Actionscript 3 first arrived on the scene I was asked to introduce the technology to a lecturer at the University of Kent so that it could be incorporated into their syllabus. At the end of the two days I was asked if I wanted to be a member of the School of Engineering and Digital Arts Multimedia, Technology & Design Industrial Panel, and I signed up immediately.