Blog / Insights

/Blog / Insights/

Cordova app with Django APIs and tidal prediction APIs

As per usual, we're busy on a number of fronts. Most recently, putting the 'social' into a client's Apache Cordova based cross platform app development. This time, we've switched over from Laravel PHP to Django and Python. With the Django REST framework and rest-auth packages to implement some custom data models, security and other features.

By | November 9th, 2018|Uncategorised|Comments Off on Cordova app with Django APIs and tidal prediction APIs

Native Android App VPN development

We've recently been helping a client with a project to create a local VPN for Android phones. On the face of it, a reasonably simple challenge. Just break out the VPNService class and follow the examples. All goes nicely until you start really testing. For our tests, we're using approx 20 devices (mainly the customer's)

By | April 18th, 2018|Uncategorised|Comments Off on Native Android App VPN development

Laravel, Android and iOS for Bespoke CMS and Apps

Over the last few months, we've been running a few projects in parallel all using Laravel back end with native Android and iOS app based front ends. Laravel (the 'Ruby on Rails' of the PHP world) is a stable and powerful MVC framework written in PHP. As such it's a great tool for quickly building a

By | December 12th, 2017|Uncategorised|Comments Off on Laravel, Android and iOS for Bespoke CMS and Apps

Bluetooth Low Energy in Background Mode on iOS

Bluetooth Low Energy (BLE) has been available since the iPhone 4S and iPod 5th Gen. BLE is a subset of the Bluetooth specification part 4.0. It's not a quick read. On iOS devices, BLE is programmed via the CoreBluetooth module which is pretty expansive too. Coupled with that, the latest radio sub-systems multiplex the antenna

By | July 17th, 2017|Uncategorised|Comments Off on Bluetooth Low Energy in Background Mode on iOS

AWS RDS Database Migration

RDS is a powerful relational database running on the AWS platform. RDS makes it easy to scale and manage database engines whilst maintaining high availability. Using the AWS console, it's possible to complete complex administration tasks including automatic backup and automatic failover. RDS fully supports MySQL databases and it's therefore not surprising that Winchester Innovation have

By | July 17th, 2017|Server side development, Technology consultancy|Comments Off on AWS RDS Database Migration

Product Definitions and User Stories

We've had lots of contacts over the last few weeks from a wide cross section of businesses. From Bluetooth Low Energy appliances to Near Field Communication in transport to consumer health care to autonomous vehicles to health research data. One things transcends all, the questions: What are you trying to achieve? What is the product you

By | May 17th, 2017|Uncategorised|Comments Off on Product Definitions and User Stories

Heads in Clouds

All our apps and web services rely heavily on powerful server side processing. So we find more of our time is spent doing projects in/on 'the cloud(s)'. We mainly work with Digital Ocean and Amazon Web Services, and have also configured Microsoft and Google Cloud offerings too. Spending many formative (OK well 20's-30's) years configuring and

By | March 22nd, 2017|Uncategorised|Comments Off on Heads in Clouds

Configuring Apple Push Notification Service

We develop apps for the three main platforms (iOS, Android and Windows). These all come with their own variety of notification service to allow you to send out user specific notifications as and when you need to. Windows and Android are fairly straightforward to set up. Apple's iOS is not. Known as the Apple Push

By | January 25th, 2017|Uncategorised|Comments Off on Configuring Apple Push Notification Service

Laravel and Bespoke Custom Reporting

This week we have mainly been diving into some existing Laravel PHP code for a client needing bespoke reporting on various statistical measures. The process we followed is: 1 - Replicate the existing config on MAMP and/or Vagrant (and CouchDB in this case). 2 - Analyse 3 - Design the new report 4 - Implement

By | December 16th, 2016|Uncategorised|Comments Off on Laravel and Bespoke Custom Reporting

Remove Proudly powered by WordPress from TwentySeventeen theme

Simple one for today, how to remove Proudly powered by Wordpress from the new TwentySeventeen theme footer. I am using basic Wordpress as a wire-framing tool - which it is quite good for. So, just downloaded and installed the latest Wordpress 4.7 version wget https://wordpress.org/latest.zip Opened up mysql and added a database and user: mysql

By | December 8th, 2016|Uncategorised|Comments Off on Remove Proudly powered by WordPress from TwentySeventeen theme