Web, ecommerce & Android app development for Barry

Why choose New Media Aid?
We develop complex web apps, Android apps and ecommerce websites and have provided low cost, bespoke app development services since the year 2000 - only 136 miles from Barry, The Vale of Glamorgan. The development cost of a bespoke Android app, web app or ecommerce website for organisations in The Vale of Glamorgan will usually be between £2,000 and £5,000.

We develop bespoke, responsive, mobile-friendly web apps and e-commerce websites as well as cutting-edge Android apps for organisations ranging from multi-national blue chip organisations to SMEs in Barry, The Vale of Glamorgan.

We keep abreast of all the latest trends and technologies in web app development, ecommerce website design and bespoke Android app development to make sure we offer the most advanced, secure and robust application solutions for our clients in Barry, The Vale of Glamorgan.

Useful Android app developers term of the day: TelephonyManager API

The TelephonyManager API is an important part of the Android SDK that allows Android app developers to access information about the phone's telephony services. This API provides a variety of methods that allow developers to access information such as network operator, device ID, SIM card serial number, call state, and signal strength.

Some of the most commonly used methods of the TelephonyManager API include:

  • getDeviceId(): Returns the unique device ID, which is typically an IMEI or MEID number.

  • getSimSerialNumber(): Returns the SIM card serial number.

  • getNetworkOperatorName(): Returns the name of the network operator providing service to the device.

  • getLine1Number(): Returns the phone number associated with the SIM card in the device.

  • getCallState(): Returns the current call state, such as idle, ringing, or off-hook.

  • getCellLocation(): Returns the current location of the device, typically as a CellLocation object.

  • listen(): Allows developers to register a PhoneStateListener to receive notifications about changes to the phone's state, such as call state, signal strength, or network operator.

To use the TelephonyManager API in an Android app, you need to first obtain a reference to the TelephonyManager object. This can be done using the getSystemService() method of the Context class, like so:

TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);

Once you have a reference to the TelephonyManager object, you can call its various methods to access telephony information about the device. It's important to note that some of the methods require specific permissions to be granted in the app's manifest file, such as the READ_PHONE_STATE permission for accessing the device's IMEI number.

Read more about TelephonyManager API here

Crimes reported in Barry
Our custom app development prices are criminally low, but not as criminal as these events recently reported in Barry.

Why are we showing recent crimes in Barry The Vale of Glamorgan?
We are showing a few example crimes for Barry reported in Jan 2024 to demonstrate how we can integrate data from external web service APIs. As expert software engineers we specialise in developing complex bespoke web apps which integrate with other cloud-based systems and data-sets!

criminal damage arson
  • Parking Area (Under investigation)
  • Aeron Close (Investigation complete; no suspect identified)
  • Hawthorn Road (Under investigation)
  • Aeron Close (Under investigation)
other theft
  • Parking Area (Under investigation)
  • Broad Close (Investigation complete; no suspect identified)
public order
  • Romilly Road (Under investigation)
  • Gaen Street (Under investigation)
  • Petrol Station (Under investigation)
  • Pen-y-bryn (Investigation complete; no suspect identified)
  • Kathleen Street (Investigation complete; no suspect identified)
  • Plas Cleddau (Under investigation)
  • Kathleen Street (Awaiting court outcome)
  • Plas Cleddau (Investigation complete; no suspect identified)
  • Kathleen Street (Suspect charged as part of another case)
vehicle crime
  • Bull Cliff Walk (Under investigation)
  • Parking Area (Investigation complete; no suspect identified)
violent crime
  • Coed-y-felin (Under investigation)
  • Dawan Close (Under investigation)
  • Enfield Drive (Under investigation)
  • Pen-y-bryn (Unable to prosecute suspect)
  • Cambridge Street (Unable to prosecute suspect)
other crime
  • Kathleen Street (Investigation complete; no suspect identified)
  • Llys Y Coed (Under investigation)
We are only 136 miles from Barry