Web and Mobile Application Development

Examples of our work

Here are some screenshots and details of the applications we’ve developed :

KashDroid – “Kashflow accounting on the move”

This is designed to allow Kashflow accounts users (of which Pale Purple is one) to use Kashflow on the move – on their mobile phone/tablet. It’s only available on Android. The video below should give you some illustration of it’s capabilities. You can find it on the Google Play store here

The application has a number of interesting features – including :

  • Offline support (app will used cached if no network connection is available, ability to create invoices offline)
  • Widget support – so you can have a summary/overview on your launch screen/home screen
  • Address book sync/integration – it’s likely you’ll have invoicing/contact details for customers within Kashflow.com – so this feature allows you to merge your Kashflow address book with what’s on your phone.
  • In app purchase – given the app is free, we thought we’d experiment with charging for invoice creation, widget use and address book sync. Currently the user purchases a 6 month subscription at a time.
  • In the background it communicates securely with the published Kashflow.com SOAP API.

 

ScoresOnTheDoors – Food Hygiene

We’ve developed a couple of versions of this application – for both Android and iOS platforms. Initially both were based on PhoneGap (HTML5, Javascript etc).

Recently we’ve rewritten the Android variant to make it native – offering better performance and feel.

Functionally, the apps for either platform are equivalent.

Additional screens not shown include the display of Favourites (e.g. premises the end user wishes to save – perhaps their local establishments) and the ability to “Share the Application” (via email, facebook, twitter and so on).

First up, after launching the application, the user is prompted to search – which allows for a combination of name, use of the users current location (or location of their choice) and business category – allowing (for instance) a query like :

“Find all cafes near me with a name like ‘Coffee’”.

Search screen

Location aware search functionality

Upon clicking ‘Search’ the application queries a remote server (to ensure up to date results are returned) and returns a results listing – which the user can re-sort instantly :

ScoresOnTheDoors - Search results

Real time results listing with ordering and categorisation

Alternatively, the user may wish to display the results on a map – such as -

ScoresOnTheDoors - Map View

Displaying results from a search on a map

Each map icon is ‘clickable’ – taking the user through to a page showing full details for the specific business.

iNewitt

Now, moving onto another application – here is an example of a simple listing of content (in this case, food supplied by a Butcher).

Listing content

A list of products available for sale

The user can then select to drill into the detail for a specific item – page transitions were used to provide a ‘native’ feel to the application – even though it’s written in HTML5.

Sausages!

Sausages detail page

And can also use a ‘cooking calculator’ to help them correctly cook a specific joint/type of meat -

A cooking calculator

A cooking calculator

This works by allowing the user to set an alarm/notification once a dynamically computed time has elapsed.