What is Android?

Android is an open source operating system that is actively developed by Google. Each new version of the Android source code is made available to the Android Open Source Project members (e.g. hardware manufacturers such as Samsung, HTC, LG, etc.). These manufacturers then tend to spend some time adapting the Android source code for their devices.

As a leading UK-based Android app development company, our custom Android app development team always like to be developing against the latest version of Android (with backward compatibility of course) so we make sure the core Android devices we have here in the office are from Google's Nexus range (or since October 2017 from their Pixel range) so we get the latest "pure" version of Android to develop and test our apps against. This way we also get the very latest updates and security patches before they would be released by OEM manufacturers such as Samsung on their devices.

Since Android 9 (Pie) was released in late 2018, our UK Android app development team have the ability to test any custom-made Android apps for compatibility with Android 9 by using a Generic System Image (GSI) of the unmodified Android Open Source Project (AOSP) code. This gives our bespoke Android app developers a "pure Android" implementation to test our apps against, safe in the knowledge that if the tailor-made Android app we develop for you works on GSI, we know it will work on almost all Android devices because it provides a consistent testing environment for Android app developers on any compliant device. This allows us to develop our bespoke Android apps using new Android features as well as validating existing apps for forward compatibility.

Android is actually a Linux-based software stack and the diagram below shows the main components of the Android platform.

Android Stack


Android has the largest installed base of any operating system, more than Microsoft Windows!

Whilst Android apps can be written in a number of programming languages, for now we are sticking with the tried and trusted official Android programming language, Java. However, we are keeping an eye on a new Android programming language "Kotlin" to see how this pans out in case it allows us to offer better Android apps in the future. Once we have coded an Android app in Java we then use the Android SDK to compile that code into an APK file (the Android Package) and it is this .apk file which users then install on their Android smartphone or tablet (or for that matter any number of different Android-enabled devices).


New Media Aid has been the app development partner for Kelly Turkeys since 2006 and has developed a number of mission-critical bespoke apps for us and we highly recommend them for bespoke application development.

Asa Howard, Finance Director
Kelly Turkeys - Danbury, Essex

New Media Aid has been our development partner for both our website and virtual learning environment since 2004. The quality of service has been consistently exceptional in every way. I would be very happy to recommend them for any development and as a highly reliable long term partner as well as for short term projects.

John Rubinstein, Principal
Woodhouse College - Finchley, London

New Media Aid has developed a number of advanced, bespoke apps for BAE Systems and we are happy to recommend them for bespoke app development.

Rob Morris, Vice President Marketing & Analysis, Asset Management
BAE Systems - Hatfield, Hertfordshire

These apps developed by App Developer for Android mark a new turn towards technology for an industry that’s been slow to adapt until now. With no suitable ‘off the shelf’ solution available below costly, enterprise level software, we were involved in the development process from the start, getting the right solution that suited our operations and our customers.

Ben Guy, Managing Director
Hammond Produce

App Developer for Android quickly understood what we needed and were able to develop exactly what was required with minimal input from ourselves. As this was the first Android app we had developed we were pleased that it was done on time and within the quoted price. We would gladly work with them again and recommend them.

Mark Austin, Managing Director
Wing Parking

Having recently moved to Android PDAs for our mobile workforce, we identified a need for a Bespoke App and a Web-based Management System to control it. App Developer for Android demonstrated a real understanding for our needs and a "can do" attitude that we found extremely helpful. Their solution was provided on time and within budget and has exceeded our expectations. We will be happy to work with them again when we have further requirements.

Trevor Wright, IT Manager
Weblight

New Media Aid has successfully developed a number of bespoke applications for us over the last few years - we have always been pleased with the results and with the ongoing support and assistance we receive.

Anne Barlow, Marketing Manager
British Chiropractic Association - Reading, Berkshire

New Media Aid undoubtedly fulfils the requirements we have for our company’s corporate website. Not only did they provide us with all the features we needed from the get-go, they also promptly come up with solutions when we have new requests.

JD Venter, Deputy Editor
Dry Cargo International - Colchester, Essex

New Media Aid developed a bespoke website and content management system for us that makes it easy to run our business. The app has been designed in such a way that we’re able to have it updated when our needs as a company develop. Our trade customers love the fact that they can login and view historical orders as well as viewing new products and ordering online themselves. I would definitely recommend New Media Aid for bespoke app development.

Shona Easton, Managing Director
Easton Design Studio - Cranleigh, Surrey

We are thrilled and very excited by our new mobile-friendly website from New Media Aid which is seamlessly integrated with a bespoke candidate and vacancy management system. They have been extremely responsive and patient and have talked us through the whole process. They are always available for queries and trouble-shooting not only on this project but also with other web apps they have developed for us. We couldn’t recommend them more highly.

Millie Harvey, Marketing Manager
Excelerate Resources - Warwick

New Media Aid develops business-critical bespoke applications for Gateway College and we are happy to recommend them for bespoke application development.

Paul Taylor, Network And Corporate Data Manager
Gateway College - Leicester

We are delighted with the flexible and efficient service we received from New Media Aid. Highly professional and personable which works well for us as a small business. We wanted to update our old website and not being IT specialists it was good to talk through issues and get helpful advice on new design ideas and practical solutions. Working together on the design and implementation of our new site has resulted in a user-friendly eCommerce website on PCs, phones and tablets – and we instantly saw a huge increase in business once the new site went live. No hesitation in recommending their services.

Gordon Little, Managing Director
GE Little Radiator Covers - Basildon, Essex

New Media Aid developed Gigacom Tems a bespoke and fully integrated project management system. New Media Aid fully support all our IT requirements and must be congratulated on the valued and excellent support that we continue to receive from the New Media Aid team. I have no doubt that without the high level of innovative support that we receive we would not be able to efficiently deliver the services that we provide for our customers.

Phil Taylor, Operational Management Team
Gigacom Telecommunication Engineers Management Services - Alton, Hampshire

The certificate scanning system developed by New Media Aid is working really well for us and is more efficient than our previous way of processing certificates. It really is brilliant and must have saved us a fortune in paper!

Rachel Bothamley, Senior Examinations Officer
Lincoln College

New Media Aid has supported the development of a complex store and back office system that significantly helps improve the accuracy of our processes whilst improving the efficiency and service to our clients. Couldn't be happier with a supplier (who we genuinely consider as a partner).

Stephen Mason, Managing Director
Mason Information Technologies - Nottingham

New Media Aid has an excellent understanding of our business and therefore can offer a high level, intuitive service. They have programmed and maintained our websites and CMS for nearly 10 years and are responsive and very easy to work with, we highly recommend talking to them about your digital projects.

Donald Campbell, Marketing Manager
Team London Bridge - Southwark, London

Excellent service, clear pricing and Alastair is so easy to deal with. Would definitely recommend. We're very pleased with our new App!

Mary Stealey, Operations Manager
Just Filters - Harlow, Essex

Alastair was great at understanding our needs and building a new android app and web-facing management interface that met all our requirements. The solution was delivered within impressive timescales and at a competitive price. He kept us up to date throughout the project, was happy to be involved in conference calls to discuss setup and deployment, and was always incredibly responsive to our questions and requests for further enhancements. It was a pleasure working with Alastair and we look forward to the opportunity of working with him again in the future.

Stephen Connolly, Technical Team Manager
Parker Hannifin - Hemel Hempstead, Hertfordshire


How times have changed!

When our UK custom Android app development team first started developing Android apps back in circa 2009, the developer support was not very good i.e. Android development software was very poor and kept crashing - there was basically only the Eclipse IDE with the Android Development Tools (ADT) plugin. At that time the Android API and operating system documentation was forever out of date and always changing.

Thankfully these days there is a choice of robust Android development software (we use the latest version of Android Studio as this is maintained by Google and allows us to stay cutting-edge) and the Android team at Google are now great at providing detailed APIs with up-to-date documentation.

A prehistoric Android app from 2009!

Below is an example of a first-generation (almost prehistoric) Android app we developed for an aviation logistics client back in 2009 when Android was first released (this allowed their fleet of 30 trucks to get real-time job details so they could for example get an aircraft braking system component to an aircraft stuck on the ground at Heathrow airport).


British Chiropractic Association - Bespoke eCommerce web app development, Reading, Berkshire
Gateway College - Bespoke Web App Development, Leicester, Leicestershire
Easton Design Studio - Bespoke mobilefriendly eCommerce website development, Cranleigh, Surrey
Kelly Turkeys - Bespoke mobilefriendly eCommerce website development, Danbury, Essex
BAE Systems - Bespoke MobileFriendly Web App Development, Hatfield, Hertfordshire
Woodhouse College - Bespoke mobilefriendly website and web app development, Finchley, London
Excelerate Resources - Bespoke mobilefriendly website development and bespoke CRM web app, Warwick, Warwickshire
Dry Cargo International - Bespoke mobilefriendly eCommerce website development and magazine subscription system, Colchester, Essex
Gigacom Tems - Bespoke project management web app development and eCommerce website development, Alton, Hampshire
Mason Infotech - Bespoke mobilefriendly website development and telecoms customer portal web app development, Nottingham
Frosts Group - Bespoke web app development, Milton Keynes, Buckinghamshire
St Charles Catholic Sixth Form College - Bespoke mobilefriendly website and web app development, Kensington, London
Lincoln College - Bespoke web app development, Lincolnshire and Nottinghamshire
Hammond Produce - Bespoke Android app and integrated web app development, Nottingham
Curries Online - Bespoke Android app for restaurants integrated with Curries Online existing web-based ordering systems, Cwmbran, South Wales
Leathermarket JMB - Bespoke Android app and integrated web app development, Southwark, London
Phoenix Group - Bespoke Android app and integrated web app development, Redhill, Nottinghamshire
Weblight - Bespoke Android app and integrated web app development, Ware, Hertfordshire
Wing Parking - Bespoke Android App Development and Web App Development, Luton, Bedfordshire
Just Filters - Bespoke Android app development, Harlow, Essex
Parker Hannifin - Android app for just-in-time stock control, Hemel Hempstead, Hertfordshire