Our Blog

Progressive Web Applications

We are computer programmers at heart and implementing high quality, tailored systems to suit your needs is what we do best. We have been delivering revenue generating, time saving and life changing bespoke software development in Harrogate, Yorkshire since 2004.

Co-Sourcing App Software Development Companies

By Nick McKenna | 11th November 2019
software development north yorkshire

Our specialist App development teams have a long history working alongside existing in-house software development teams. This has allowed us to find the optimal mix of rapidly delivering value to our clients, as well as up-skilling their staff. Why do Businesses Co-Source Software Development Companies? … more

What Is A Progressive Web App?

By Nick McKenna | 28th October 2019
what-is-a-progressive-web-app

How does progressive web app work? A progressive web App is a web site that runs in a web browser but provides an experience to the visitor that is more like a familiar mobile App (like the ones that run on your iPhone, iPad or Android phone). … more

Mobile App Development Step 1: What Do You Want?

By Nick McKenna | 22nd October 2019
android-mobile-app-development

Defining The Scope Of Your Mobile App The first step of building a mobile App (for iOS, iPhone, iPad or Android) is working out what it should do, and it’s always the hardest step. In general, the narrower the scope of your idea, the easier it will be to develop … more

Are You Drowning In Spreadsheets? Discussing ERP System Integration

By Nick McKenna | 18th September 2019
discussing-erp-system-integration

We start off with the best of intentions. We’re going to manage this new service/ product/ project using a simple spreadsheet. It won’t be complicated, as we’re going to put it on a shared drive so we can collaborate, until a number of varying factors … more

Application Programming Interface Design For A Digital Transformation

By Nick McKenna | 4th July 2019
pplication programming interface design for a digital transformation

Digital Platform Part 6 Of 10 The previous articles in this series have covered defining goals, creating architecture as well as modelling, mapping and cleansing data. Against that background, the next key activity is to design an API (Application Programming Interface) that client mobile Apps, … more

How To Do Data Cleansing In Existing Legacy Systems For Your New Digital Platform

By Nick McKenna | 30th June 2019
How To Do Data Cleansing In Existing Legacy Systems For Your New Digital Platform

Digital Platform Part 5 Of 10 In previous articles, we have defined our goals, system architecture, data model and we have mapped out how to get access to the data we require. Now we should consider the data cleansing process within the legacy systems. What … more

Using WOPI To Embed Microsoft Office In Your Web App (Part 1)

By Nick McKenna | 3rd February 2019
using-wopi-to-embed-microsoft-office

Web Application Development Are you thinking about harnessing the capabilities of Office Online (Office Online Server or Office 365) to enhance your web Application by embedding Word, Excel, Powerpoint? This is the first in a series of blog posts relating to embedding Microsoft Office document editing capability using WOPI … more

Securing Tokens In A Progressive Web App

By Nick McKenna | 8th January 2019

Security is at the top of the agenda for every technological development, especially so in the open world of the World Wide Web and Internet generally. The core underlying challenge is that the web and Internet were not designed with a modern level of security … more

Outlook Add-Ins

By Nick McKenna | 7th January 2019
outlook-add-in-development

If your users spend a lot of time in Microsoft Office (specifically Outlook) then you should consider augmenting your software and investing in Outlook Add-In development. There are a few different forms of the Outlook Add-In, but the one I am going to discuss today … more

Progressive Web Apps Part 4: Variable Connectivity

By Nick McKenna | 3rd January 2019
progressive-web-apps-part-4

One reason to prefer building a native mobile App over a progressive web App, has historically been that a mobile App can work (to some extent) without an Internet connection, using cached data. Whereas, websites can only work whilst an Internet connection is present. However, Service Workers have allowed … more