Mobile Development

We design, build and test mobile apps for both iOS and Android platforms, and are a member of the Apple Developer Program. APIs and Administration consoles can be created by our experienced team of application developers to support the app, allowing easy management of app content.


  • Interactive designs provided via prototyping software.
  • Custom design.
  • Multi-device testing.
  • Plugins to faciliate, for example, barcode scanning.
  • Consultation on feature development.
  • Reporting on app activity.
  • API development.


  • Management console to update app content.
  • Manage content from within an app.
  • Lower cost option available via Ionic.
  • Reduce future development effort by building using Xamarin.
  • Monitoring of API availability.


£70 to £80 per unit per hour

Service documents


G-Cloud 11

Service ID

1 6 4 8 3 3 9 8 5 8 8 1 9 6 7



James McWhinney


Service scope

Software add-on or extension
Cloud deployment model
Public cloud
Service constraints
App development will be done using the Ionic app development platform or Microsoft's Xamarin platform. These options allow for flexibility with design and reduced build effort. Xamarin allows for greater performance whereas Ionic provides greater flexibility and rapid-development.
System requirements
IOS or Android

User support

Email or online ticketing support
Email or online ticketing
Support response times
2 hours response time. Weekend support demands can be reached by the emergency support telephone line.
User can manage status and priority of support tickets
Phone support
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
Onsite support
Yes, at extra cost
Support levels
All contracts will have a named account manager assigned as a support contact. This will be accessible by phone and email. Costs for this would be included in the quote.
Support available to third parties

Onboarding and offboarding

Getting started
We offer a full range of training options to accommodate the project. Onsite training, online training, and user documentation are all available.
Service documentation
Documentation formats
End-of-contract data extraction
We will hand over any data produced at the end of the contract and show records to demonstrate that it has been deleted from our servers.
End-of-contract process
At the end of the contract we will ensure that the buyer has all assets produced under the contract. We will also ensure that data is handed over and deleted from our records for GDPR.

Using the service

Web browser interface
Application to install
Compatible operating systems
  • Android
  • IOS
Designed for use on mobile devices
Differences between the mobile and desktop service
It is mobile only.
Service interface
What users can and can't do using the API
The API would be custom for each project.
(The answers below are the options that 'could' be developed for the project).
API documentation
API documentation formats
API sandbox or test environment
Customisation available
Description of customisation
With a team of programmers we create bespoke applications and so the level of customisation can be unlimited. Similarly, the number of users who can customise and how they customise can be configured on a project-by-project basis.


Independence of resources
For services that we host, Microsoft Azure is used to provide scaling capabilities based on demand so users aren't affected by other user's activity. This is done through auto-scaling or manual intervention based on performance alerting. This really only affects mobile apps where content is served to the app via an API.


Service usage metrics
Metrics types
As each mobile app may be different we will provide tailored reporting for each project.
Reporting types
  • API access
  • Real-time dashboards
  • Regular reports
  • Reports on request


Supplier type
Not a reseller

Staff security

Staff security clearance
Staff screening not performed
Government security clearance
Up to Baseline Personnel Security Standard (BPSS)

Asset protection

Knowledge of data storage and processing locations
Data storage and processing locations
  • United Kingdom
  • European Economic Area (EEA)
User control over data storage and processing locations
Datacentre security standards
Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency
Less than once a year
Penetration testing approach
Protecting data at rest
Encryption of all physical media
Data sanitisation process
Data sanitisation type
Deleted data can’t be directly accessed
Equipment disposal approach
In-house destruction process

Data importing and exporting

Data export approach
We provide a self-serve or managed service approach for data import/export. For self-serve, an admin area is used by our customers, using login authentication and authorization with access also being restricted by IP address. Data can then be imported/exported when required. For managed service, we provide data imports/exports on request.
Data export formats
Data import formats

Data-in-transit protection

Data protection between buyer and supplier networks
TLS (version 1.2 or above)
Data protection within supplier network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway

Availability and resilience

Guaranteed availability
For hosted services, we provide a 99.9% availability guarantee. Users are refunded based on request if these levels are not met on a month by month basis.
Approach to resilience
Available on request
Outage reporting
Email alerts

Identity and authentication

User authentication needed
Access restrictions in management interfaces and support channels
We require login based Authorisation and Authentication and where possible lockdown management interfaces by user IP Address.
Access restriction testing frequency
Less than once a year
Management access authentication
  • 2-factor authentication
  • Username or password

Audit information for users

Access to user activity audit information
Users contact the support team to get audit information
How long user audit data is stored for
Between 1 month and 6 months
Access to supplier activity audit information
Users contact the support team to get audit information
How long supplier audit data is stored for
Between 1 month and 6 months
How long system logs are stored for
Between 1 month and 6 months

Standards and certifications

ISO/IEC 27001 certification
ISO 28000:2007 certification
CSA STAR certification
PCI certification
Other security certifications

Security governance

Named board-level person responsible for service security
Security governance certified
Security governance approach
A named board-level individual provides oversight on service security to ensure that risks are adequately mitigated, while management ensures that controls are implemented to mitigate risks.
Information security policies and processes
Our IT security policy:

* Enumerates the elements that constitute IT security.
* Explains the need for IT security.
* Specifies the various categories of IT data, equipment, and processes subject to our policy.
* Indicates, in broad terms, the IT security responsibilities of the various roles in which each member of the company may function.
* Indicates appropriate levels of security through standards and guidelines.

Operational security

Configuration and change management standard
Supplier-defined controls
Configuration and change management approach
Changes are undertaken within a controlled process that ensures:
Sign-off of changes;
Notification of changes;
Change completion;
Rollback of changes;
Vulnerability management type
Supplier-defined controls
Vulnerability management approach
Our online services are monitored by various sources, alerting to unusual access patterns, possible vulnerabilities, and interruptions to service. These alerts and logs are actively monitored by key technical staff. Issues identified are assessed based on security and operational impact. High-risk issues are patched and services updated with 24 hours. Through our Intrusion Protection Service subscriptions, we have access to wider industry reporting on potential threats.
Protective monitoring type
Supplier-defined controls
Protective monitoring approach
Our online services are monitored by various sources, alerting to
unusual access patterns, possible vulnerabilities, and interruptions to service. Our response to any potential issue is to identify the affected services and nature of the compromise. Take a point in time copy of any infrastructure supporting the service potentially compromised to enable post-restoration analysis. Take action to prevent future compromises. Restore services to pre-compromised state with appropriate patching.
Incident management type
Supplier-defined controls
Incident management approach
We have a predefined process for security and operational incident management that covers identification, resolution, and reporting. Incidents can be reported through our support channels. How the incidents are reported is dependant on the severity of the incident.

Secure development

Approach to secure software development best practice
Supplier-defined process

Public sector networks

Connection to public sector networks


£70 to £80 per unit per hour
Discount for educational organisations
Free trial available

Service documents

Return to top ↑